Page 1 of 1

ทำ vlookup 2 เงื่อนไขยังไงค่ะ

Posted: Fri Jul 27, 2012 11:07 am
by anchana01
อยากจะนำc_codeมาใส่ในช่องรหัสค่ะ ตัวอย่าง

ร้าน จังหวัด รหัส
หจก.ส.พัฒนชัย แบตเตอรี่ สมุทรปราการ!
หจก. ศรีเสม็ดอะไหล่ยนต์ บุรีรัมย์
ร้านวัชระยนต์ ศรีสะเกษ

รหัสโค้ด
c_code c_description c_province

191 หจก.ส.พัฒนชัย แบตเตอรี่ สมุทรปราการ

138 หจก.ศรีเสม็ดอะไหล่ยนต์ บุรีรัมย์

184 วัชระยนต์ ศรีสะเกษ

Re: ทำ vlookup 2 เงื่อนไขยังไงค่ะ

Posted: Fri Jul 27, 2012 11:54 am
by joo
:D ลองแบบนี้ดูครับที่ D3 คีย์ =INDEX($I$2:$I$250,MATCH($B3,$J$2:$J$250,0)) Enter แล้ว Copy ลงด้านล่าง
คอลัมภ์ B กับ J ชื่อบริษัทต้องเหมือนกัน ถ้าไม่ตรงกันที่คอลัมภ์ D จะแสดงค่าเป็น #N/A

Re: ทำ vlookup 2 เงื่อนไขยังไงค่ะ

Posted: Fri Jul 27, 2012 12:09 pm
by bank9597
:D แถมอีกสูตรครับ

ที่เซลล์ D3 คีย์ =IF(SUM(IF($J$2:$J$245=$B3,IF($K$2:$K$245=$C3,1),0))>0,INDEX($I$2:$I$245,MATCH(1,IF($J$2:$J$245=$B3,IF($K$2:$K$245=$C3,1)),0)),"")

กด Ctrl+Shift+Enter คัดลอกลงมา

หรือหากใช้เอ็กเซลล์เวอร์ชัน 2007 ขึ้นไป สามารถทำสูตรให้สั้นลงอีก

ที่เซลล์ D3 คีย์ =IFERROR(INDEX($I$2:$I$245,MATCH(1,IF($J$2:$J$245=$B3,IF($K$2:$K$245=$C3,1)),0)),"")
กด Ctrl+Shift+Enter คัดลอกลงมา

Re: ทำ vlookup 2 เงื่อนไขยังไงค่ะ

Posted: Fri Jul 27, 2012 12:26 pm
by anchana01
ขอบคุณมากกค่ะ