Page 1 of 1

สูตรดึงค่าซ้ำ

Posted: Thu Apr 11, 2013 6:07 pm
by nattasiray
อยากได้สูตรที่นำข้อมูลซ้ำที่พบเป็นลำดับแรกมาเรียงติดต่อกันครับ เพราะตอนนี้ใช้สูตรแสดงค่าซ้ำได้แต่ข้อมูลไม่ต่อเนื่อง

ดูจากแฟ้มแนบ

Re: สูตรดึงค่าซ้ำ

Posted: Thu Apr 11, 2013 8:20 pm
by tupthai
J15 พิมพ์สูตร
=INDEX($A$4:$C$11,SMALL(IF(FREQUENCY(MATCH($B$4:$B$11,$B$4:$B$11,0),ROW(INDIRECT("1:"&ROWS($B$4:$B$11))))>1,ROW($B$4:$B$11)-ROWS($B$1:$B$3)),ROWS($J$1:J1)),COLUMNS($J$1:J1))

กด Ctrl+shift+enter > copy ไปทางขวาและลงด้านล่างครับ

Re: สูตรดึงค่าซ้ำ

Posted: Thu Apr 11, 2013 9:14 pm
by snasui
:D แถมครับ

เซลล์ J15 คีย์

=IFERROR(INDEX(A$4:A$11,SMALL(IF(FREQUENCY(MATCH($B$4:$B$11,$B$4:$B$11,0),ROW($A$4:$A$11)-ROW($A$4)+1)>1,ROW($A$4:$A$11)-ROW($A$4)+1),ROWS(J$15:J15))),"")

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

Re: สูตรดึงค่าซ้ำ

Posted: Thu Apr 11, 2013 9:48 pm
by nattasiray
ขอบคุณครับ

ถ้าจะแก้จากสูตรเดิม สามารถทำได้หรือไม่ ถ้าไม่ได้ก็ไม่เป็นไรครับ

Re: สูตรดึงค่าซ้ำ

Posted: Thu Apr 11, 2013 10:00 pm
by snasui
:D คุณณัฐศิระสามารถนำสูตรไปวางที่ E4 จากนั้น Copy ไปทางขวาและลงด้านล่างได้เลยครับ