Page 1 of 1

เลขประจำตัวประชาชน 2 แถว ต้องการหาว่า เลขประจำตัวใดที่เพียงแถวใดแถวหนึ่ง ซึ่งมีไม่ครบทั้ง 2 แถว

Posted: Fri Jan 16, 2015 3:21 pm
by ppmnbk
ต้องการตรวจสอบเลขประชาชนของนักเรียน 2 แถว ว่า เลขประชาชนใดบ้างที่ มีเพียงแถวใดแถวหนึ่ง ซึ่งมีไม่ครบทั้ง 2 แถว

Re: เลขประจำตัวประชาชน 2 แถว ต้องการหาว่า เลขประจำตัวใดที่เพียงแถวใดแถวหนึ่ง ซึ่งมีไม่ครบทั้ง 2 แถว

Posted: Fri Jan 16, 2015 4:26 pm
by joo
:D ลองตามนี้ดูครับ
ที่ D3 คีย์ =IF(ISERROR(MATCH(B3,$C$3:$C$266,0))=TRUE,"False",MATCH(B3,$C$3:$C$266,0)) Enter >Copy ลงล่าง
ถ้าแถวไหนติด False แสดงว่ามีแถวเดียว

Re: เลขประจำตัวประชาชน 2 แถว ต้องการหาว่า เลขประจำตัวใดที่เพียงแถวใดแถวหนึ่ง ซึ่งมีไม่ครบทั้ง 2 แถว

Posted: Fri Jan 16, 2015 9:53 pm
by DhitiBank
หรือหากต้องการลิสต์ออกมาว่ามี ID ใดบ้างที่ไม่ซ้ำ ลองดูแบบนี้ครับ
ที่ D3 คีย์

Code: Select all

=IFERROR(SMALL(IF(ISNUMBER(IF(1/COUNTIF($B$3:$C$266,$B$3:$C$266)=1,$B$3:$C$266,"")),$B$3:$C$266,""),ROWS(D$3:$F3)),"")
Ctrl+Shift+Enter

แล้วคัดลอกลงมาสัก 10 กว่าบรรทัดก็พอ แค่ให้แสดงครบทุก ID ที่ไม่ซ้ำ โปรแกรมจะได้ไม่เสียเวลาคำนวณมากครับ
แล้วก็ตั้ง format เป็นตัวเลข ไม่มีทศนิยมครับ