Page 1 of 1
ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 12:57 pm
by cannoi
ท่านครับผมจะหาข้อมูลในชีต input Data ที่เป็นรายการเฉพาะของ อ.1และอ.2 (Input Data(D3:D14)
นำมาแสดงในชีต "เบิกพัสดุ" B10 ตามลำดับ (ข้อมูลเงื่อนไขอ้างอิงใช้ (Input Data(J3:J14)
ช่วยแนะนำสูตร หรือวิธีการให้หน่อยครับ ข้อมูลมีจำนวนมากสลักกันหาด้วยมือตาลายเลยครับ
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 1:41 pm
by snasui
ลองตามนี้ครับ
ที่ชีท เบิกพัสดุ
- ยกเลิกการ Merge เซลล์ที่ B2:G30
- เซลล์ H7 คีย์ชั้นที่ต้องการ หากมีหลายชั้นสามารถคั่นด้วยคอมม่า เช่น อ.1, อ.2
- เซลล์ B10 คีย์สูตร
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX('Input Data'!$D$3:$D$14,SMALL(IF(ISNUMBER(SEARCH('Input Data'!$J$3:$J$14,$H$7)),ROW('Input Data'!$D$3:$D$14)-ROW('Input Data'!$D$3)+1),ROWS(B$10:B10)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง - เซลล์ A10 คีย์สูตร
=IF(B10<>"",ROWS(A$11:A11),"")
Enter > Copy ลงด้านล่าง - เซลล์ H10 คีย์สูตร
=IF($A10<>"",INDEX('Input Data'!$B$3:$B$14,SMALL(IF('Input Data'!$D$3:$D$14=$B10,ROW('Input Data'!$B$3:$B$14)-ROW('Input Data'!$B$3)+1),COUNTIF($B$10:$B10,$B10))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter หมายถึงเมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง |
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 2:18 pm
by cannoi
กำลังประยุกต์ใช้อยู่ครับ
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 2:37 pm
by snasui
แก้ไขข้อ 2 จาก H1 เป็น H7
ครับ
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 3:16 pm
by cannoi
ผมผิดขั้นตอนไหนครับ
จำนวนไม่ตรงกันครับ
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 3:24 pm
by snasui
ผิดที่ H
10 ครับ
กดแป้นให้รับสูตรไม่ถูกต้องครับ
Re: ต้องการค้นหาข้อมูลในชีต1และแสดงในชีต2ตามเงื่อนไขที่กำหนด
Posted: Wed May 01, 2013 3:45 pm
by cannoi
ได้แล้วครับอาจารย์ ขอบคุณมากครับ
แล้วจะกลับมาศึกษาctrl+shift+En ทีหลัง