Page 1 of 1
หาตัวเลขที่หายไป
Posted: Wed Sep 14, 2016 10:08 am
by test2559test
ต้องการทราบว่าตัวเลขที่หายไปจากคอลัมน์ A คือตัวเลขชุดใด แล้วให้โชว์ข้อมูลในคอลัมน์ B ขอบคุณครับ
Re: หาตัวเลขที่หายไป
Posted: Wed Sep 14, 2016 11:11 am
by DhitiBank
ลองแบบนี้ครับ
B2
=IFERROR(LEFT($A$2,8)&TEXT(RIGHT(INDEX($A$2:$A$11,SMALL(IF(ISNUMBER(RIGHT($A$2:$A$11,6)-RIGHT($A$3:$A$12,6)),IF((RIGHT($A$2:$A$11,6)-RIGHT($A$3:$A$12,6))=-2,ROW($A$2:$A$11)-ROW($A$2)+1)),ROWS(B$2:B2))),6)+1,"000000"),"")
กด Ctrl+Shift ค้างตามด้วย Enter >> คัดลอกลงล่างครับ
เงื่อนไข:
-- ชุดตัวเลข 8 หลักทางซ้ายมือต้องเหมือนเดิมตลอด
-- ข้ามชุดตัวเลขครั้งละ 1 หมายเลข หากมีการเว้นมากกว่า 1 สูตรนี้ใช้ไม่ได้ครับ
Re: หาตัวเลขที่หายไป
Posted: Wed Sep 14, 2016 11:56 am
by menem
ถ้ายอมให้ใช้ Column อื่น ๆ เข้ามาช่วยได้
ผมจะใช้วิธีนี้ครับ
1 แปลงชุดตัวเลขไม่ให้มีขีด
2 แล้วแปลงให้เป็นค่าตัวเลขปกติ
3 หาความต่าง Min/Max ว่าต้องมีกี่ค่า
4 เริ่มสร้างชุดเลขเรียงลำดับเท่ากับจำนวนค่าในข้อ 3
5 ค้นหาว่า ค่าที่สร้างตัวไหน ไม่มีในชุดข้อมูล (ข้อ 2)
6 เอาเลขที่ได้ ไปแสดงในช่องคำตอบ

Re: หาตัวเลขที่หายไป
Posted: Wed Sep 14, 2016 5:10 pm
by test2559test
ขอบคุณทุกคนครับ