Page 1 of 1
รบกวนสอบถามครับ เกี่ยวกับการกรองข้อมูลโดยใช้สูตร
Posted: Tue Apr 22, 2014 1:26 pm
by puurinrsu1
ผมกำลังทำโปรเจ็คในรายวิชาเรียน มหาวิทยาลัยรังสิต จึงขอรบกวนขอคำปรึกษาและชี้แนะหน่อยครับ
โจทย์ที่ผมต้องทำคือ มีสินค้าอยู่ 1 แสนรายการ (ในตารางมี คอลัม A,B คือรหัสสินค้า 1 แสนรายการ และอีกคอลัมคือ ไซต์ ของสินค้า)
หากผู้ใช้ต้องการทราบว่า รหัสสินค้า A001 มีไซต์อะไรบ้าง ผมจะหาได้อย่างไรหรือควรใช้สูตรอะไรหรอครับอาจารย์
A001 X
A002 M
A001 L
A003 L
A001 X
ขอบพระคุณมากครับ
Re: รบกวนสอบถามครับ เกี่ยวกับการกรองข้อมูลโดยใช้สูตร
Posted: Tue Apr 22, 2014 5:24 pm
by snasui

ช่วยแนบไฟล์ตัวอย่าง แสดงตัวอย่างข้อมูล ตัวอย่างคำตอบที่ต้องการมาด้วยเพื่อเพื่อน ๆ สมาชิกจะได้สะดวกในการตอบครับ
Re: รบกวนสอบถามครับ เกี่ยวกับการกรองข้อมูลโดยใช้สูตร
Posted: Tue Apr 22, 2014 11:13 pm
by puurinrsu1
ขอบอภัยครับ นี่ครับไฟล์แนบ เป็นตัวอย่างไฟล์นะครับ เพราะไฟล์จริงใหญ่มาก ขอบคุณมากครับ
Re: รบกวนสอบถามครับ เกี่ยวกับการกรองข้อมูลโดยใช้สูตร
Posted: Wed Apr 23, 2014 8:55 pm
by snasui

ลองตามนี้ครับ
เซลล์ R10 คีย์
=IFERROR(INDEX(Data!$D$2:$D$21,SMALL(IF(Data!$A$2:$A$21=$M$10,ROW(Data!$A$2:$A$21)-ROW(Data!$A$2)+1),ROWS(R$10:R10))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง
ส่วนอีกคำถามยังไม่เข้าใจ ช่วยแสดงข้อมูลตัวอย่าง และตัวอย่างคำตอบที่ต้องการ หรือชี้ให้เห็นว่าตารางจะต้อง Gen ออกมาเป็นอย่างไร จะได้เข้าใจตรงกันครับ
!
| Note: Ctrl+Shift+Enter หมายถึง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นค่อยกดแป้น Ctrl+Shift แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|