Page 1 of 1

สรุปออเดอร์

Posted: Sat Apr 18, 2020 8:52 am
by besttt
ขออนุญาติสอบถามข้อมูลหน่อยครับ พอดีจะสรุปยอดรายการสินค้าแล้วทีนี้ ผมมีปัญหาเรื่องสรุปออเดอร์ของแต่ลูกค้าตอนจบครับ ตามภาพประกอบ เลยครับ

อยากให้ Sheet ใหม่ หรือ Sheet เดิมก็ได้ จำแนกแยกสินค้า ที่คนๆนั้นสั่งเท่านั้น Output ออกมาเป็นช่องๆครับ อิงจากData ข้างบน ถ้า รายการไหนไม่ได้ใส่จำนวน ก็ไม่ต้องเอามาข้างล่าง ถ้าทำแบบนี้ต้องทำยังไงหรอครับ พอดีเป็นมือใหม่
รบกวนทีครับ🙏

อัพเดท: แนบไฟล์ให้แล้วครับ คือตอนนี้ผมต้องมานั่งไล่ คีย์เองว่าลูกค้าสั่งอะไรบ้าง มันเสียเวลาครับ อยากให้มี function หรือ ทำแบบก็ได้ ที่จะ Output ออกมาเป็นรายการสินค้า และ จำนวน สินค้า ตาม Data ข้างบนครับ

Re: สรุปออเดอร์

Posted: Sat Apr 18, 2020 9:03 am
by snasui
:D คำว่า "อะครับ" ให้ใช้คำว่า "ครับ" แทน อ่านกฎการใช้บอร์ดข้อ 1 ด้านบนประกอบครับ :roll:

ลองแนบตัวอย่างที่อยู่ในไฟล์ Excel มาดูกันจะได้สะดวกในการตอบของเพื่อนสมาชิกครับ

การถามตอบปัญหากรุณาถามตอบกันในฟอรัมนี้แทนช่องทางอื่น เพื่อจะได้เป็นประโยชน์แก่บุคคลทั่วไปให้ได้เรียนรู้ไปด้วยกันครับ

Re: สรุปออเดอร์

Posted: Sat Apr 18, 2020 9:07 am
by besttt
แนบไฟล์เพิ่มเติมให้แล้วครับ

Re: สรุปออเดอร์

Posted: Sat Apr 18, 2020 9:08 am
by besttt
snasui wrote: Sat Apr 18, 2020 9:03 am :D คำว่า "อะครับ" ให้ใช้คำว่า "ครับ" แทน อ่านกฎการใช้บอร์ดข้อ 1 ด้านบนประกอบครับ :roll:

ลองแนบตัวอย่างที่อยู่ในไฟล์ Excel มาดูกันจะได้สะดวกในการตอบของเพื่อนสมาชิกครับ

การถามตอบปัญหากรุณาถามตอบกันในฟอรัมนี้แทนช่องทางอื่น เพื่อจะได้เป็นประโยชน์แก่บุคคลทั่วไปให้ได้เรียนรู้ไปด้วยกันครับ
แก้ไขแล้วครับ ขออภัยครับ

Re: สรุปออเดอร์

Posted: Sat Apr 18, 2020 9:25 am
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ A12 คีย์แก้ Person 1 โดยลบวรรคด้านหลังทิ้งไป
  2. ที่ B12 คีย์
    =IFERROR(INDEX($2:$2,AGGREGATE(15,6,COLUMN($B$2:$F$2)/(INDEX($B$3:$F$6,MATCH($A$12,$A$3:$A$6,0),0)>0),ROWS(B$12:B12))),"")
    Enter > Copy ลงด้านล่าง
  3. ที่ C12 คีย์
    =SUMIF($B$2:$F$2,B12,INDEX($B$3:$F$6,MATCH($A$12,$A$3:$A$6,0),0))
    Enter > Copy ลงด้านล่าง
  4. เปลี่ยน A12 เป็น Person หมายเลขอื่น ๆ ตามต้องการ