Page 1 of 1
การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 2:50 pm
by amara_earn
รบกวนสอบถามค่ะ
ต้องการป้อนค่าแล้วให้แสดงข้อมูลออกมามากกว่า 1 รายการ
เช่น
ป้อนค่า :
A01-4-1
ข้อมูล
https://image.goosiam.com/view.asp?uid= ... PHhzFQNcC2
สิ่งที่ต้องการ : Serial Number
https://image.goosiam.com/view.asp?uid= ... 5akM4fIvpU
ปัญหาของหนูตอนนี้คือค่าที่มันซ้ำจะออกมาแค่ 1 ตัวเท่านั้น
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 3:00 pm
by eyepop99
B6 = IFERROR(INDEX(Serial_No.__Calculated,SMALL(IF(Bin=MTU!$E$1,ROW(Bin)-ROW(LocationMTU!$A$2)-1),ROWS(MTU!$B$6:$B6))),"")
Ctrl+Shift+Enter
ลากลง
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 4:02 pm
by amara_earn
ขอบคุณนะคะ
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 4:53 pm
by amara_earn
eyepop99 wrote: Wed Jan 24, 2018 3:00 pm
B6 = IFERROR(INDEX(Serial_No.__Calculated,SMALL(IF(Bin=MTU!$E$1,ROW(Bin)-ROW(LocationMTU!$A$2)-1),ROWS(MTU!$B$6:$B6))),"")
Ctrl+Shift+Enter
ลากลง
พี่ค่ะ
เอิร์นรบกวนอีกรอบได้ไหมคะ
พอใส่ไปแล้วค่ามันกระโดดคะ
เอิร์นมีแก้ไขสูตรเล็กน้อยคือ
B6 = IFERROR(INDEX(Serial_No.__Calculated,SMALL(IF(Bin=MTU!$E$1,ROW(Bin)-ROW(LocationMTU!
$A$2)-1),ROWS(MTU!$B$6:$B6))),"")
ใช้เป็น ROW(LocationMTU!
$A$1)-1)
เนื่องจากลองใส่สูตรที่ให้มาค่าของ Bin
A01-1-1ไม่ออก
หลังปรับสูตรแล้วก็ลองป้อนค่าใหม่เป็น
A01-1-2
ผลลัพท์ที่ได้คือ
https://image.goosiam.com/view.asp?uid= ... J3phKHQAyl
https://image.goosiam.com/view.asp?uid= ... FT2O7bElQk
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 5:57 pm
by snasui

แนบไฟล์ตัวอย่างที่ลองทำแล้วมาด้วยจะได้ช่วยดูได้
สำหรับภาพและไฟล์แนบ ให้แนบมาที่ฟอรัมนี้ อ่านกฎการใช้บอร์ดข้อ 4 ประกอบครับ

Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 5:58 pm
by puriwutpokin
ใช้สูตรเดิมลองเปลี่ยน-1เป็น+1ดูครับ
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 6:10 pm
by amara_earn
snasui wrote: Wed Jan 24, 2018 5:57 pm

แนบไฟล์ตัวอย่างที่ลองทำแล้วมาด้วยจะได้ช่วยดูได้
สำหรับภาพและไฟล์แนบ ให้แนบมาที่ฟอรัมนี้ อ่านกฎการใช้บอร์ดข้อ 4 ประกอบครับ
รบกวนด้วยนะคะ
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 6:28 pm
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ B6 คีย์
= IFERROR(INDEX(Serial_No.__Calculated,SMALL(IF(Bin=$E$1,ROW(Bin)-MIN(ROW(Bin))+1),ROWS(B$6:B6))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง
ควรระบุคำตอบมาด้วยเสมอจะได้เปรียบเทียบกับผลลัพธ์ของสูตรที่เขียนได้ครับ
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 7:13 pm
by puriwutpokin
อาจารย์ คนควนครับ สงสัยตำแหน่งของ อาจารย์ สลับนิดหนึ่งครับ
= IFERROR(INDEX(Serial_No.__Calculated,SMALL(IF(Bin=$E$1,ROW(Bin)-MIN(ROW(Bin))+1),ROWS(B$6:B6))),"")
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Wed Jan 24, 2018 8:08 pm
by snasui

ขอบคุณที่แจ้ง

แก้ไขแล้วครับ
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Thu Jan 25, 2018 9:55 am
by eyepop99

ขอโทษครับ ความจริงแล้วต้องเป็น +1 อาจจะพิมพ์เครื่องหมายผิด
Re: การใช้ VLookUp ให้แสดงค่าที่ซ้ำมากกว่า 1 รายการ
Posted: Thu Jan 25, 2018 10:10 am
by amara_earn
ขอขอบคุณทุกท่านมากๆๆเลยคะ