Page 1 of 1
ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Wed Nov 07, 2018 1:56 pm
by Piriya
รบกวนขอสูตรหน่อยครับ คือผมต้องการดึงข้อมูลตาม File แนบ แต่สูตรเหมือนใช้ไม่ได้ครับ ต้องการดึงข้อมูลจาก Coulmn B ถ้า Column B มีข้อมูลเดียวกับใน Column A ให้ดึงข้อมูลมาใส่ใน Column C ทั้งหมด รวมถึงตัวซ้ำด้วย ขอบคุณครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Wed Nov 07, 2018 2:11 pm
by puriwutpokin
ที่ C2=IFERROR(INDEX($B$2:$B$30,MATCH($A$2:$A$30,$B$2:$B$30,0)),"") คัดลอกลงครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Thu Nov 08, 2018 8:32 am
by Piriya
puriwutpokin wrote: Wed Nov 07, 2018 2:11 pm
ที่ C2=IFERROR(INDEX($B$2:$B$30,MATCH($A$2:$A$30,$B$2:$B$30,0)),"") คัดลอกลงครับ
รบกวนนิดนึงครับ สูตรที่ให้มา มันดึงข้อมูลเฉพาะข้อมูลที่ไม่ซ้ำกัน แต่อยากได้ข้อมูลที่ซ้ำกันมาด้วยครับ หากซ้ำกัน 3 บรรทัด ก็ให้ออกมาเป็น 3 บรรทัดอ่าครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Thu Nov 08, 2018 2:17 pm
by puriwutpokin
Piriya wrote: Thu Nov 08, 2018 8:32 am
puriwutpokin wrote: Wed Nov 07, 2018 2:11 pm
ที่ C2=IFERROR(INDEX($B$2:$B$30,MATCH($A$2:$A$30,$B$2:$B$30,0)),"") คัดลอกลงครับ
รบกวนนิดนึงครับ สูตรที่ให้มา มันดึงข้อมูลเฉพาะข้อมูลที่ไม่ซ้ำกัน แต่อยากได้ข้อมูลที่ซ้ำกันมาด้วยครับ หากซ้ำกัน 3 บรรทัด ก็ให้ออกมาเป็น 3 บรรทัดอ่าครับ
ปรับเป็นที่ C2=IFERROR(INDEX($B$2:$B$25,SMALL(IF(ISNUMBER(MATCH($B$2:$B$25,$A$2:$A$25)),ROW($B$2:$B$25)-ROW($B$1)),ROWS(C$2:C2))),"") กด Ctrl+Shift+Enter แล้ว คัดลอกลงครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Fri Nov 09, 2018 9:49 am
by Piriya
puriwutpokin wrote: Thu Nov 08, 2018 2:17 pm
Piriya wrote: Thu Nov 08, 2018 8:32 am
puriwutpokin wrote: Wed Nov 07, 2018 2:11 pm
ที่ C2=IFERROR(INDEX($B$2:$B$30,MATCH($A$2:$A$30,$B$2:$B$30,0)),"") คัดลอกลงครับ
รบกวนนิดนึงครับ สูตรที่ให้มา มันดึงข้อมูลเฉพาะข้อมูลที่ไม่ซ้ำกัน แต่อยากได้ข้อมูลที่ซ้ำกันมาด้วยครับ หากซ้ำกัน 3 บรรทัด ก็ให้ออกมาเป็น 3 บรรทัดอ่าครับ
ปรับเป็นที่ C2=IFERROR(INDEX($B$2:$B$25,SMALL(IF(ISNUMBER(MATCH($B$2:$B$25,$A$2:$A$25)),ROW($B$2:$B$25)-ROW($B$1)),ROWS(C$2:C2))),"") กด Ctrl+Shift+Enter แล้ว คัดลอกลงครับ
ได้แล้วครับ ขอบคุณครับ รบกวนสอบถามนิดนึงครับ สูตรแบบ Array สามารถเขียน VBA ได้มั้ยครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Fri Nov 09, 2018 10:06 am
by puriwutpokin
ได้ครับ ลองศึกษาดูครับ ในนี้ก็เคยมีกระทู้แนวนี้อยู่ครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Fri Nov 09, 2018 11:17 am
by Piriya
puriwutpokin wrote: Fri Nov 09, 2018 10:06 am
ได้ครับ ลองศึกษาดูครับ ในนี้ก็เคยมีกระทู้แนวนี้อยู่ครับ
ขอบคุณครับ ช่วยยกตัวอย่างให้ดูได้ไหมครับ ผมกำลังเขียน อยากได้เป็นแนวทางครับ
Re: ขอสูตรการดึงข้อมูลหากพบข้อมูลให้แสดงทั้งหมดรวมถึงข้อมูลซ้ำ
Posted: Fri Nov 09, 2018 11:28 am
by puriwutpokin