Page 1 of 1

การใช้IFและ Vlookup แบบหลายเงื่อนไข

Posted: Thu Mar 17, 2016 2:19 pm
by waangpa
:) อยากทราบว่า Sheet รายการเบิก ถ้าเราต้องการที่จะรู้ว่าสินค้าที่เราเบิกอยู่ที่sheetไหนจะต้องเขียนสูตรยังไง เมื่อเราพิมพ์ชื่อสินค้าลงไปให้ประเภทของสินค้านั้นขึ้นโชว์ที่ คอลัมภ์ของประเภทสินค้าเลยค่ะ ขอบคุณค่ะ
Master test.xlsx

Re: การใช้IFและ Vlookup แบบหลายเงื่อนไข

Posted: Thu Mar 17, 2016 6:04 pm
by XDoll
:D หากข้อมูลจริงคือไฟล์ที่แนบมานั้น
ให้ลองดังนี้ครับ
1.สร้าง
-1.1 M1 คีย์ ชื่อชีท
-1.2 M2 คีย์ A.อุปกรณ์สิ้นเปลือง
-1.3 M3 คีย์ B.อะไหล่แม่พิมพ์-สปริง
-1.4 M4 คีย์ C.อุปกรณ์ไฟฟ้า
2 ที่ K3 คีย์ =IF($A3="","",IF(SUM(--($C3=INDIRECT("'"&$M$3&"'!C1:C5000")))>0,$M$3,IF(SUM(--($C3=INDIRECT("'"&$M$4&"'!C1:C5000")))>0,$M$4,IF(SUM(--($C3=INDIRECT("'"&$M$5&"'!C1:C5000")))>0,$M$5,"")))) Ctrl+Shift ค้างไว้แล้ว Enter คอปปี้ลงมาครับ

ปล1.ระมัดระวังชื่อสินค้าต้องคีย์หรือระบุให้ตรงกับ data ในแต่ละชีท ด้วยครับ
ปล2.สูตรนี้จะไม่ยืดหยุ่นหากมีชีทอื่นเพิ่มเข้ามาอีก ต้องเขียนเพิ่มครับ
รอแนวทางจากอาจารย์และสมาชิกท่านอื่นเพิ่มเติมนะครับ

Re: การใช้IFและ Vlookup แบบหลายเงื่อนไข

Posted: Fri Mar 18, 2016 10:11 am
by waangpa
ขอบคุณมากๆค่ะ ได้แล้ว.. :thup: