Page 1 of 1

ต้องการนับรวมคำซ้ำ แบบมีเงื่อนไข

Posted: Tue Aug 27, 2019 7:28 pm
by Sodeclub
สวัสดีครับ

มีตารางข้อมูลตามภาพด้านล่างนี้
Image

ต้องการให้ข้อมูลสินค้ารวมกัน แล้วขึ้นจำนวนตามลูกค้าที่สั่ง ดังภาพด้านล่าง
โดยให้อิงตามชื่อลูกค้า และรหัสลูกค้าทั้ง 2 ช่อง
Image

ขอทราบสูตรที่ต้องใช้ ขอบคุณมากครับ
test.xlsx

Re: ต้องการนับรวมคำซ้ำ แบบมีเงื่อนไข

Posted: Tue Aug 27, 2019 8:04 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. ที่ H2 คีย์
    =COUNTIFS($A$2:$A$10,H$1,$B$2:$B$10,$G2)
    Enter > Copy ไปด้านขวาถึง J2 > Copy ลงด้านล่าง
  2. ที่ K2 คีย์
    =VLOOKUP($G2,$B$2:$D$10,MATCH(K$1,$B$1:$D$1,0),0)
    Enter > Copy ไป L2 > Copy ลงด้านล่าง
รหัสลูกค้าต้องเขียนหัวคอลัมน์ให้เหมือนกันทุกประการ มีวรรคกับไม่มีวรรคถือว่าแตกต่างกันครับ

กรุณาแนบภาพมาที่ฟอรัมนี้โดยตรง ตามกฎการใช้บอร์ดข้อ 4 ด้านบนครับ :roll:

Re: ต้องการนับรวมคำซ้ำ แบบมีเงื่อนไข

Posted: Tue Aug 27, 2019 8:14 pm
by Sodeclub
ช่อง L2 ขึ้น #N/A ครับ และรบกวนขอชื่อลูกค้าในช่อง G
ให้มาแสดงแบบตัวอย่างด้วยได้ไหมครับ
test.xlsx

Re: ต้องการนับรวมคำซ้ำ แบบมีเงื่อนไข

Posted: Tue Aug 27, 2019 8:24 pm
by snasui
Sodeclub wrote: Tue Aug 27, 2019 8:14 pm ช่อง L2 ขึ้น #N/A ครับ
:D ผมตอบไว้แล้วครับ :ard:
snasui wrote: Tue Aug 27, 2019 8:04 pm รหัสลูกค้าต้องเขียนหัวคอลัมน์ให้เหมือนกันทุกประการ มีวรรคกับไม่มีวรรคถือว่าแตกต่างกันครับ
ตัวอย่างสูตรที่ G2 ตามด้านล่างครับ

=IFERROR(INDEX($B$2:$B$10,SMALL(IF(FREQUENCY(MATCH($B$2:$B$10,$B$2:$B$10,0),ROW($B$2:$B$10)-ROW($B$2)+1),ROW($B$2:$B$10)-ROW($B$2)+1),ROWS(G$2:G2))),"")

Ctrl+Shift+Enter > Copy ลงด้านล่าง