Page 1 of 1

วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Mon May 28, 2012 3:34 pm
by supawan
วิธีหารายการไม่ซ้ำแบบในเอ็กเซลจะออกมาแบบตั้งแต่ต้นจนจบไม่ซ้ำกัน
แต่ต้องการแบบคัดเฉพาะรายการใหม่ที่ไม่ซ้ำเดิมแยกต่างหากออกมา
เช่น คีย์เบอร์โทรเป็นฐานข้อมูลเพื่อส่ง SMS แต่จะมีเพิ่มเป็นระยะ
จึงต้องการแยกเบอร์ใหม่ออกมาต่างหากเพื่อส่ง SMS ไม่ซ้ำคนเดิม

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Mon May 28, 2012 3:43 pm
by bank9597
:D แนบไฟล์ตัวอย่างมาด้วยเลยครับ จะได้ไม่เสียเวลาในการคิดสูตร

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Mon May 28, 2012 4:47 pm
by supawan
ตัวอย่างไฟล์ค่ะ เป็นเบอร์โทรเดิมในฐานข้อมูล อีกช่องเป็นเบอร์โทรใหม่มาเพิ่มเติม
ต้องการให้คัดเฉพาะเบอร์ที่ไม่ซ้ำเดิมแยกต่างหากออกมาค่ะ
ขอบคุณค่ะ
เบอร์โทรส่ง SMS.xlsx

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Mon May 28, 2012 5:31 pm
by bank9597
:D ลองตามนี้ครับ

เอาข้อมูลในคอลัมน์ B นำไปวางต่อกับข้อมูลในคอลัมน์ A เก็บเป็นฐานข้อมูลไว้

ที่เซลล์ C2 คีย์ =COUNTIF($A$2:$A$100,A2) เพื่อหาหมายเลขไม่ซ้ำ หากเซลล์ไหนได้ผลลัพธ์มากกว่า 1 แสดงว่าซ้ำ

ที่ เซลล์ C1 คีย์ =COUNTIF(C2:$C$100,1) หารายการที่ไม่ซ้ำ
ที่ เซลล์ B2 คีย์ =IF(ROWS(A$2:A2)>$C$1,"",INDEX($A$2:$A$100,SMALL(IF($C$2:$C$100=1,ROW($C$2:$C$100)-ROW($C$2)+1),ROWS(A$2:A2))))
กด Ctrl+Shift+Enter คัดลอกลงมา เพื่อดึงข้อมูลที่ไม่ซ้ำมาแสดงครับ

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Mon May 28, 2012 9:03 pm
by supawan
ถ้าลองแล้วจะแจ้งผลนะคะ ขอบคุณค่ะ

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Wed Jun 20, 2012 2:26 pm
by supukpond
bank9597 wrote::D ลองตามนี้ครับ

เอาข้อมูลในคอลัมน์ B นำไปวางต่อกับข้อมูลในคอลัมน์ A เก็บเป็นฐานข้อมูลไว้

ที่เซลล์ C2 คีย์ =COUNTIF($A$2:$A$100,A2) เพื่อหาหมายเลขไม่ซ้ำ หากเซลล์ไหนได้ผลลัพธ์มากกว่า 1 แสดงว่าซ้ำ

ที่ เซลล์ C1 คีย์ =COUNTIF(C2:$C$100,1) หารายการที่ไม่ซ้ำ
ที่ เซลล์ B2 คีย์ =IF(ROWS(A$2:A2)>$C$1,"",INDEX($A$2:$A$100,SMALL(IF($C$2:$C$100=1,ROW($C$2:$C$100)-ROW($C$2)+1),ROWS(A$2:A2))))
กด Ctrl+Shift+Enter คัดลอกลงมา เพื่อดึงข้อมูลที่ไม่ซ้ำมาแสดงครับ
อาจารย์ค่ะ รบกวนอธิบายสูตรที่เซลล์ B2 ได้ไหมค่ะ อยากจะนำมาประยุกต์ใช้กับงานค่ะ ขอบคุณค่ะ

Re: วิธีหารายการไม่ซ้ำแยกออกมาต่างหาก

Posted: Wed Jun 20, 2012 4:06 pm
by bank9597
:D ลองอ่านคำอธิบายสูตรจาก :ard:
http://www.snasui.com/viewtopic.php?f=3&t=2732

ซึ่งอาจารย์ได้อธิบายไว้แล้วครับ