Page 1 of 1
สอบถามการสรุปข้อมูลสินค้าที่ซื้อคู่กันบ่อยค่ะ
Posted: Wed Sep 29, 2021 10:44 am
by Thantip-Excel
สวัสดีค่ะ รบกวนสอบถามทุกท่านค่ะ
ต้องการสรุปข้อมูลว่าสินค้าใดลูกค้าซื้อคู่กันบ่อยค่ะ
ไม่ทราบว่าควรใช้สูตรใดดีคะ
ปกติจะใช้สูตร COUNT เพื่อนับว่ามีเลขที่ใบสั่งซื้อใดบ้างมีสินค้ามากเกินกว่า 1 ชิ้น
และมานั่งจัดกลุ่มด้วยมือเองอีกครั้งค่ะ
ไม่ทราบว่าพอจะมีสูตรใดที่จะหาค่าดังกล่าวนี้ได้บ้างคะ ใช้ EXCEL Professional Plus 2016 ค่ะ
ขอคำแนะนำด้วยนะคะ
ขอบคุณค่ะ
Re: สอบถามการสรุปข้อมูลสินค้าที่ซื้อคู่กันบ่อยค่ะ
Posted: Wed Sep 29, 2021 8:43 pm
by snasui

ไม่ทราบว่ารูปแบบผลลัพธ์ที่ต้องการมีลักษณะเป็นอย่างไร ช่วยแนบไฟล์ Excel ที่แสดงคำตอบมาอีกรอบครับ
Re: สอบถามการสรุปข้อมูลสินค้าที่ซื้อคู่กันบ่อยค่ะ
Posted: Fri Oct 01, 2021 10:01 am
by Thantip-Excel
snasui wrote: Wed Sep 29, 2021 8:43 pm

ไม่ทราบว่ารูปแบบผลลัพธ์ที่ต้องการมีลักษณะเป็นอย่างไร ช่วยแนบไฟล์ Excel ที่แสดงคำตอบมาอีกรอบครับ
แนบไฟล์ EXCEL ให้รบกวนช่วยแนะนำนะคะ
ขอบคุณมากนะคะ
Re: สอบถามการสรุปข้อมูลสินค้าที่ซื้อคู่กันบ่อยค่ะ
Posted: Fri Oct 01, 2021 1:06 pm
by snasui

ตัวอย่างสูตรเพื่อเป็นแนวทางตามด้านล่างครับ
- ที่ D2 คีย์
=IF(C2=C1,D1&", "&B2,B2)
Enter
- ที่ E2 คีย์
=IF(AND(COUNTIF($C$2:$C$15,C2)>1,C2<>C3),TRUE,FALSE)
Enter
- ที่ G2 คีย์
=IFERROR(INDEX($D:$D,AGGREGATE(15,6,ROW($E$2:$E$15)/$E$2:$E$15,ROWS(G$2:G2))),"")
Enter > Copy ลงด้านล่าง
- ที่ H1 คีย์
=IFERROR(INDEX($B$2:$B$15,MATCH(0,COUNTIF($G$1:G$1,$B$2:$B$15),0)),"")
Enter > Copy ไปด้านขวา
- ที่ H2 คีย์
=IF(ISNUMBER(SEARCH(H$1,$G2)),1,"")
Enter > Copy ไปด้านขวาและลงด้านล่าง
กรณีต้องการจะทราบว่ารายการใดซื้อร่วมกับรายการใดกี่ครั้งใช้การ Filter คอลัมน์ H:M เพื่อเลือกรายการที่เป็นเลข 1 มาช่วยได้ครับ
Re: สอบถามการสรุปข้อมูลสินค้าที่ซื้อคู่กันบ่อยค่ะ
Posted: Fri Oct 01, 2021 2:27 pm
by Thantip-Excel
snasui wrote: Fri Oct 01, 2021 1:06 pm

ตัวอย่างสูตรเพื่อเป็นแนวทางตามด้านล่างครับ
- ที่ D2 คีย์
=IF(C2=C1,D1&", "&B2,B2)
Enter
- ที่ E2 คีย์
=IF(AND(COUNTIF($C$2:$C$15,C2)>1,C2<>C3),TRUE,FALSE)
Enter
- ที่ G2 คีย์
=IFERROR(INDEX($D:$D,AGGREGATE(15,6,ROW($E$2:$E$15)/$E$2:$E$15,ROWS(G$2:G2))),"")
Enter > Copy ลงด้านล่าง
- ที่ H1 คีย์
=IFERROR(INDEX($B$2:$B$15,MATCH(0,COUNTIF($G$1:G$1,$B$2:$B$15),0)),"")
Enter > Copy ไปด้านขวา
- ที่ H2 คีย์
=IF(ISNUMBER(SEARCH(H$1,$G2)),1,"")
Enter > Copy ไปด้านขวาและลงด้านล่าง
กรณีต้องการจะทราบว่ารายการใดซื้อร่วมกับรายการใดกี่ครั้งใช้การ Filter คอลัมน์ H:M เพื่อเลือกรายการที่เป็นเลข 1 มาช่วยได้ครับ
ขอบคุณมากมากนะคะ ขอบคุณมากค่ะ