Page 1 of 1
เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Wed Jan 04, 2023 4:40 pm
by tamnavy
มีฐานข้อมูลทางด้านขวาที่เหมือนกัน ต้องการดึงข้อมูลที่ซ้ำกันมาแค่หนึ่ง โดยมีเงื่อนไข 2 เงี่อนไข คือ ที่คำสั่งเดียวกัน(คอลัมภ์ AE) ชื่อเดียวกัน(คอลัมภ์ AF) มาลงในแบบฟอร์มไล่บรรทัดกันไปเรื่อยๆ ไม่ทราบว่าต้องใช้สูตรอะไรครับ ใช้ excel 2013 ครับ มีความรู้ทาง excel ค่อนข้างน้อยครับ จึงไม่ทราบว่าต้องใช้สูตรอะไรดีครับ
2023-01-04_16-34-18.jpg
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Wed Jan 04, 2023 4:44 pm
by Xcelvba

ที่ H9=IFERROR(INDEX(AF:AF,AGGREGATE(15,6,ROW($AF$9:$AF$100)/(MATCH($AF$9:$AF$100,$AF$9:$AF$100,0)=ROW($AF$1:$AF$100)),ROWS(H$9:H9))),"")
copy ลากลงมาครับ
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Wed Jan 04, 2023 5:14 pm
by tamnavy
ขอบพระคุณมากครับ สูตรสุดยอดมากครับ แต่มันยังขาดอีก 1 เงือนไขครับ คือที่คำสั่งครับ ต้องการให้ผลลับเป็นแบบนี้น่ะครับ
777.jpg
แต่ตามที่ท่าน Xcelvba กรุณาให้สูตรมา มันเป็นแบบนี้ครับ
7772.jpg
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Wed Jan 04, 2023 9:12 pm
by snasui

ตัวอย่างสูตรที่ H9 ครับ
=IFERROR(INDEX(AF:AF,AGGREGATE(15,6,ROW($AF$9:$AF$14)/(0<FREQUENCY(MATCH($AE$9:$AE$14&$AF$9:$AF$14,$AE$9:$AE$14&$AF$9:$AF$14,0),ROW($AE$9:$AE$14)-ROW($AF$9)+1)),ROWS(H$9:H9))),"")
Enter > Copy ลงด้านล่าง
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Thu Jan 05, 2023 8:19 am
by tamnavy
ขอขอบพระคุณทุกท่านเป็นอย่างสูงที่ให้ความกรุณาครับ ผมนั่งคิดสูตรพวกนี้มา 1 อาทิตย์แล้วครับ มันซับซ้อนจริงๆครับ
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Thu Jan 05, 2023 2:35 pm
by tamnavy
รบกวนอีกนิดนึงครับ จะทำอย่างไรให้คำตอบได้เท่ากับตัวสีแดงครับผม
2023-01-05_14-31-03.jpg
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Thu Jan 05, 2023 2:57 pm
by snasui

กรุณา Update Version ของ Excel ใน User Profile ให้เป็นตาม Version ที่ใช้จริงโดยดูตัวอย่างได้จาก Link นี้ครับ
viewtopic.php?p=103177#p103177
ตัวอย่างสูตรที่เซลล์ Q9 ครับ
=IF(H9="","",SUMIFS($AG$9:$AG$14,$AF$9:$AF$14,H9,$AE$9:$AE$14,INDEX(AE:AE,AGGREGATE(15,6,ROW($AF$9:$AF$14)/(0<FREQUENCY(MATCH($AE$9:$AE$14&$AF$9:$AF$14,$AE$9:$AE$14&$AF$9:$AF$14,0),ROW($AE$9:$AE$14)-ROW($AF$9)+1)),ROWS(H$9:H9)))))
Enter > Copy ลงด้านล่าง
Re: เลือกข้อมูลซ้ำมาใส่ในตารางแค่ 1
Posted: Thu Jan 05, 2023 3:03 pm
by tamnavy
ครับผม ขอบคุณมากครับ ทำได้แล้วครับ