Page 1 of 1
สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 11:19 am
by วังวู ช่ง
ผมมาศึกษาที่นี้ แต่ก็อไม้ได้ตามต้องการครับ
http://www.snasui.com/viewtopic.php?f=3&t=2129
อยากได้สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกันออกมานำใช้ จะใช้สูตรอย่างไรครับ
ความต้องการคือ ดึงจาก B:B มาที่ D:D ตามไฟล์นี้ครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 11:21 am
by วังวู ช่ง
อยากได้เป็นสูตรครับ ไม่ใช้ Data>Advanced ครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 1:06 pm
by puriwutpokin
แบบกระจายไปตามคอลัมน์หรือเปล่าครับถ้าใช่ที่ E2=IFERROR(INDEX($B$2:$B$50,AGGREGATE(15,6,(ROW($B$2:$B$50)-ROW($B$2)+1)/($A$2:$A$50=E$1),ROWS(E$2:E2))),"") คัดลอกไปทางขวาและลงล่างครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 1:16 pm
by วังวู ช่ง
puriwutpokin wrote: Thu Sep 10, 2020 1:06 pm
แบบกระจายไปตามคอลัมน์หรือเปล่าครับถ้าใช่ที่ E2=IFERROR(INDEX($B$2:$B$50,AGGREGATE(15,6,(ROW($B$2:$B$50)-ROW($B$2)+1)/($A$2:$A$50=E$1),ROWS(E$2:E2))),"") คัดลอกไปทางขวาและลงล่างครับ
แบบนี้ผมเอาไปใส่ไม่ได้คำตอบคำ มันออก 0 เท่านั้นครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 1:19 pm
by วังวู ช่ง
วังวู ช่ง wrote: Thu Sep 10, 2020 1:16 pm
puriwutpokin wrote: Thu Sep 10, 2020 1:06 pm
แบบกระจายไปตามคอลัมน์หรือเปล่าครับถ้าใช่ที่ E2=IFERROR(INDEX($B$2:$B$50,AGGREGATE(15,6,(ROW($B$2:$B$50)-ROW($B$2)+1)/($A$2:$A$50=E$1),ROWS(E$2:E2))),"") คัดลอกไปทางขวาและลงล่างครับ
แบบนี้ผมเอาไปใส่ไม่ได้คำตอบคำ มันออก 0 เท่านั้นครับ ความต้องการคือว่า ตัวไหนคือกันให้ดึงแค่ตัวเดียว ตัวไหนที่ไม่มีตัวเหมือนกันก็อดึงเข้ามาครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 2:18 pm
by puriwutpokin
ลองดูตามไฟล์แนบครับ
ถ้าไม่ใช่แบบไฟล์แนบ ก็ลอง ใส่คำตอบที่ต้องการมาดูด้วยครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 3:06 pm
by วังวู ช่ง
puriwutpokin wrote: Thu Sep 10, 2020 2:18 pm
ลองดูตามไฟล์แนบครับ
ถ้าไม่ใช่แบบไฟล์แนบ ก็ลอง ใส่คำตอบที่ต้องการมาดูด้วยครับ
ข้อมูลจาก B2:B49 ต้องการดึงเข้ามาใส่ Column D หรือ Column อื่นๆ ให้ได้คำตอบเหมือนใน Column D ครับ
ส่วนสูตรที่พี่ให้มาออกแบบไฟล์นี้ครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 3:34 pm
by puriwutpokin
ที่ D2=INDEX(""&$B$2:$B$50,AGGREGATE(15,6,(ROW($B$2:$B$50)-ROW($B$2)+1)/(FREQUENCY(MATCH(""&$B$2:$B$50,""&$B$2:$B$50,),ROW($B$2:$B$50)-ROW($B$2)+1)>0),ROWS(D$2:D2)))
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 3:48 pm
by วังวู ช่ง
puriwutpokin wrote: Thu Sep 10, 2020 3:34 pm
ที่ D2=INDEX(""&$B$2:$B$50,AGGREGATE(15,6,(ROW($B$2:$B$50)-ROW($B$2)+1)/(FREQUENCY(MATCH(""&$B$2:$B$50,""&$B$2:$B$50,),ROW($B$2:$B$50)-ROW($B$2)+1)>0),ROWS(D$2:D2)))
ขอบคุณมากครับ แบบนี้ก็อโอเคครับ

Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 4:52 pm
by linzhengli
และกรณีเป็น excel 2003 ใช้สูตรว่าอย่างไรครับ และขอบคุณมา ณ โอกาสนี้
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 10, 2020 5:55 pm
by puriwutpokin
2003
D2=INDEX(B$2:B$50&"",MATCH(0,INDEX(COUNTIF(D$1:D1,B$2:B$50),0),0))
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Fri Sep 11, 2020 9:02 am
by linzhengli
ขอบคุณท่านมา ณ โอกาสนี้
ขอแสดงความนับถือ
林正利
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Wed Sep 23, 2020 3:00 pm
by วังวู ช่ง
puriwutpokin wrote: Thu Sep 10, 2020 5:55 pm
2003
D2=INDEX(B$2:B$50&"",MATCH(0,INDEX(COUNTIF(D$1:D1,B$2:B$50),0),0))
รบกวนด้วยครับ สูตรนี้ ถ้าเราเพี่มเงื่อนไขขื้นอีกใน C1 เราจะปรับสูตรอย่างไรครับ ความต้องการคือใน Column E ครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Wed Sep 23, 2020 7:05 pm
by puriwutpokin
ที่e2=INDEX(B$2:B$50&"",MATCH(0,IF($A$2:$A$50=$C$1,COUNTIF(D$1:D1,B$2:B$50)),0)) กด ctrl+shift +enter
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Wed Sep 23, 2020 8:52 pm
by puriwutpokin
แก้ไขครับ
E3=IFERROR(INDEX(B$2:B$50&"",MATCH(0,IF(A$2:A$50=C$1,COUNTIF(E$1:E1,B$2:B$50)),0)),"")
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 24, 2020 12:52 pm
by วังวู ช่ง
puriwutpokin wrote: Wed Sep 23, 2020 8:52 pm
แก้ไขครับ
E3=IFERROR(INDEX(B$2:B$50&"",MATCH(0,IF(A$2:A$50=C$1,COUNTIF(E$1:E1,B$2:B$50)),0)),"")
ขอบคุณมากครับ
รบกวนอีกครับ เราเปลียนจาก INDEX มาเป็น VLOOKUP ได้อย่างไรครับ?
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Thu Sep 24, 2020 4:59 pm
by puriwutpokin
การหาค่าไม่ซ้ำ ใช้ Vlookup ไม่ได้ครับ
Re: สูตรดึงข้อมูลช้ำกัน และ ไม่ช้ำกัน
Posted: Fri Sep 25, 2020 10:09 am
by วังวู ช่ง
puriwutpokin wrote: Thu Sep 24, 2020 4:59 pm
การหาค่าไม่ซ้ำ ใช้ Vlookup ไม่ได้ครับ
ึครับขอบคุณมากครับ