Page 1 of 1
รบกวน ถามเรื่องสูตรดึงข้อมูลที่ซ้ำกันให้แสดงแค่ 1 เดียวค่ะ
Posted: Mon May 21, 2012 12:04 pm
by viranpath
ต้องรบกวนด้วยค่ะ
คือต้องการที่จะดึงข้อมูลที่บันทึกไว้ทั้งปี เรื่องการอบรม ให้แสดงแค่ 1 เดียว และผลต้องผ่านด้วย
ข้อมูลมีหลายคอลัมน์ ต้องใส่สูตรว่าอย่างไรคะ
ตามไฟล์แนบค่ะ
ขอบพระคุณล่วงหน้าค่ะ
Re: รบกวน ถามเรื่องสูตรดึงข้อมูลที่ซ้ำกันให้แสดงแค่ 1 เดียวค
Posted: Mon May 21, 2012 1:28 pm
by bank9597

ลองตามนี้ครับ
ที่ H13 คีย์ =SUMPRODUCT(($B$3:$B$7<>"")/COUNTIF($B$3:$B$7,$B$3:$B$7&""))
ที่ A14 คีย์ =IFERROR(IF(INDEX($G$3:$G$7,SMALL(IF($B$3:$B$7<>"",IF(MATCH($B$3:$B$7,$B$3:$B$7,0)=ROW($B$3:$B$7)-ROW($B$3)+1,ROW($B$3:$B$7)-ROW($B$3)+1)),ROWS(A$14:A14)))="ผ่าน",INDEX(A$3:A$7,SMALL(IF($B$3:$B$7<>"",IF(MATCH($B$3:$B$7,$B$3:$B$7,0)=ROW($B$3:$B$7)-ROW($B$3)+1,ROW($B$3:$B$7)-ROW($B$3)+1)),ROWS(A$14:A14))),""),"")
กด Ctrl+Shift+Enter จะปรากฏเครื่อง {} คร่อมสูตรไว้ ไม่สามารถใส่ไปได้เอง
จากนั้นคัดลอกไปทางขวามือจนสุดตาราง แล้วคัดลอกลงมาพร้อมกัน
Re: รบกวน ถามเรื่องสูตรดึงข้อมูลที่ซ้ำกันให้แสดงแค่ 1 เดียวค
Posted: Mon May 21, 2012 2:57 pm
by viranpath
ขอบคุณมากค่ะ
เห็นสูตร แล้ว (-"- ) รู้สึกตัวเองเป็น เบบี๋ เรื่อง excel มากเลยค่ะ
หนทางนี้อีกยาวไกลเลย...สำหรับการใช้สูตรใน excel

Re: รบกวน ถามเรื่องสูตรดึงข้อมูลที่ซ้ำกันให้แสดงแค่ 1 เดียวค
Posted: Mon May 21, 2012 3:15 pm
by bank9597

ผมก็เบบี้ครับ สู้และพยายามไปด้วยกันครับ
Re: รบกวน ถามเรื่องสูตรดึงข้อมูลที่ซ้ำกันให้แสดงแค่ 1 เดียวค
Posted: Tue May 22, 2012 9:23 am
by bank9597

แก้ไขสูตรอีกครั้งครับ เนื่องจากสูตรเดิมเป็นสูตรที่ใช้แก้ไขปัญหาเฉพาะหน้า ไม่ถือเป็นสูตรที่ดีที่สุดเนื่องจากต้องใช้เวลาในการคำนวนมากหากมีข้อมูลจำนวนเยอะๆ
ผมจึงปรับสูตรใหม่ ให้คำนวนได้เร็วกว่าเดิม
ลองตามนี้ครับ
ที่เซลล์ H3 คีย์ =IF((COUNTIF($B$3:$B$10,B3)-COUNTIF(B4:$B$10,B3))=1,IF(G3="ผ่าน",1,0),0) คัดลอกลงมา
ที่เซลล์ H13 คีย์ =COUNTIF($H$3:$H$8,1)
ที่ A14 คีย์ =IF(ROWS(A$14:A14)>$H$12,"",INDEX(A$3:A$10,SMALL(IF($H$3:$H$8=1,ROW($H$3:$H$8)-ROW($H$3)+1),ROWS(A$14:A14))))
กด Ctrl+Shift+Enter คัดลอกสูตรไปทางขวามือ แล้วลงล่างพร้อมกันครับ