Page 1 of 1

ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 9:12 am
by eksara
อยากทราบว่าถ้า เราต้องการให้คำนวณตามเงื่อนไขตามเป้าที่เรากำหนด เช่น
เรากำหนดเป้า เป็น A,B,C,D
1. เมื่อคำนวณยอดขายเป็น D
2. เราต้องการให้สูตร Vlookup ราคา ตามที่เรากำหนดเลยไม่ต้องนั่งเปลี่ยนสูตรให้ Vlookup ตาม colums A,B,C,D,F
3. ผลลัพท์ที่เราได้คือ ราคาสินค้าคำนวณตามเรท Colum A,B,C,Dที่เรากำหนด ครับ

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 9:14 am
by eksara
ขอรบกวนหน่อยครับ พอดีกำลังจะคำนวณค่าคอมครับ

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 9:45 am
by snasui
:D ช่วยแจ้งมาด้วยว่าต้องการคำตอบที่เซลล์ไหน ยกตัวอย่างคำตอบที่ถูกต้องมาสักสองสามตัวอย่าง จะได้เข้าใจตรงกันครับ

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 10:00 am
by eksara
eksara wrote:อยากทราบว่าถ้า เราต้องการให้คำนวณตามเงื่อนไขตามเป้าที่เรากำหนด เช่น
เรากำหนดเป้า เป็น A,B,C,D
1. เมื่อคำนวณยอดขายเป็น D
2. เราต้องการให้สูตร Vlookup ราคา ตามที่เรากำหนดเลยไม่ต้องนั่งเปลี่ยนสูตรให้ Vlookup ตาม colums A,B,C,D,F
3. ผลลัพท์ที่เราได้คือ ราคาสินค้าคำนวณตามเรท Colum A,B,C,Dที่เรากำหนด ครับ



คำตอบที่ H 23
คือสินค้าราคา 15,000 คำนวณตามเป้า Colum Rate D

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 10:15 am
by snasui
:D เซลล์ H23 ปรับสูตรเป็นตามด้านล่างครับ

=VLOOKUP(G23,$C$6:$H$10,MATCH($F$4,$C$6:$H$6,0))

Enter > Copy ลงด้านล่าง

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Tue Feb 11, 2014 10:37 am
by eksara
snasui wrote::D เซลล์ H23 ปรับสูตรเป็นตามด้านล่างครับ

=VLOOKUP(G23,$C$6:$H$10,MATCH($F$4,$C$6:$H$6,0))

Enter > Copy ลงด้านล่าง
ขอบคุณครับ ใช้ได้ดีเลยครับ

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Wed Feb 12, 2014 9:37 am
by eksara
eksara wrote:
snasui wrote::D เซลล์ H23 ปรับสูตรเป็นตามด้านล่างครับ

=VLOOKUP(G23,$C$6:$H$10,MATCH($F$4,$C$6:$H$6,0))

Enter > Copy ลงด้านล่าง
ขอบคุณครับ ใช้ได้ดีเลยครับ

รบกวนขอเพิ่มเติมครับ
คราวนี้เมื่อเราต้องการคำนวณโดยมีเงื่อนไขเพื่มคือ
1. เมื่อคำนวณเป้า = A
แล้วบังคับให้คำนวณแยกตามSEGMENT
- DEALER
- DIRECT
2.ให้คำนวณตามเรทแยกตามITEM

3. ผลลัพท์ที่ต้องการที่ถูกต้องคือ
F25=2.25%
F26=2.0%

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Wed Feb 12, 2014 10:28 am
by snasui
:D ลองปรับสูตรที่ F20 เป็นตามด้านล่างครับ

=CHOOSE(MATCH(C20,{"DIRECT","DEALER"},0),VLOOKUP(E20,$B$6:$H$9,MATCH($G$3,$B$6:$H$6,0)),VLOOKUP(E20,$J$7:$M$9,MATCH($G$3,$J$6:$M$6,0)))

Enter > Copy ลงด้านล่าง

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Wed Feb 12, 2014 1:15 pm
by eksara
snasui wrote::D ลองปรับสูตรที่ F20 เป็นตามด้านล่างครับ

=CHOOSE(MATCH(C20,{"DIRECT","DEALER"},0),VLOOKUP(E20,$B$6:$H$9,MATCH($G$3,$B$6:$H$6,0)),VLOOKUP(E20,$J$7:$M$9,MATCH($G$3,$J$6:$M$6,0)))

Enter > Copy ลงด้านล่าง

ใช้ได้ดีเลยครับ ขอบคุณครับ เราสามารถเลือกChoose ได้หลายๆตัวใช่ไม่ครับ DEALER ,DIRECT, TRADER,..............

Re: ต้องการเขียนสูตร Vlookup หลายColums ครับ

Posted: Wed Feb 12, 2014 1:26 pm
by snasui
:D สามารถเลือกได้ 254 ตัวครับ