Note: The other languages of the website are Google-translated. Back to English

วิธีระบุลำดับตัวเลขที่ขาดหายไปใน Excel

สมมติว่าคุณมีรายการหมายเลขลำดับที่ยาวเพื่อทำเครื่องหมายรายการต่างๆเช่นหมายเลขเช็คในใบแจ้งยอดธนาคารโดยปกติเราจะเลื่อนดูและค้นหาหมายเลขลำดับที่ขาดหายไปด้วยตนเอง บางครั้งสิ่งนี้ค่อนข้างลำบากและใช้เวลานาน คุณอาจคิดถึงวิธีที่ยุ่งยากในการจัดการกับมัน ใช่มีวิธีง่ายๆหลายวิธีในการระบุและค้นหาลำดับตัวเลขที่ขาดหายไปใน Excel 2007, Excel 2010 และ Excel 2013 อย่างรวดเร็วและสะดวก

ระบุลำดับตัวเลขที่ขาดหายไปด้วยสูตร IF

ระบุลำดับตัวเลขที่ขาดหายไปด้วยสูตรอาร์เรย์

ระบุลำดับตัวเลขที่ขาดหายไปด้วย Kutools for Excel อย่างรวดเร็ว


ลูกศรสีฟ้าฟองขวา ระบุลำดับตัวเลขที่ขาดหายไปด้วยสูตร IF

ดังที่เราทราบกันดีว่าหมายเลขลำดับส่วนใหญ่จะมีการเพิ่มขึ้นคงที่ของ 1 เช่น 1, 2, 3, …, N ดังนั้นหากคุณสามารถระบุตัวเลขได้ไม่น้อยกว่า 1 ของจำนวนต่อไปนี้แสดงว่ามีตัวเลขที่ขาดหายไป .

เราจะแสดงบทเรียนพร้อมตัวอย่างดังภาพหน้าจอต่อไปนี้:

doc ระบุหมายเลขที่หายไป 1

1. ในเซลล์ว่างให้ป้อนสูตรของ = IF (A3-A2 = 1, "", "หายไป")และกดปุ. ม เข้าสู่ สำคัญ. ในกรณีนี้ให้ป้อนสูตรในเซลล์ B2

เอกสารระบุหมายเลขที่หายไป 2

หากไม่มีตัวเลขที่ขาดหายไปสูตรนี้จะไม่คืนค่าอะไรเลย หากไม่มีตัวเลขจะส่งคืนข้อความ "ขาดหายไป" ในเซลล์ที่ใช้งานอยู่

2. เลือกเซลล์ B2 แล้วลากจุดจับเติมเหนือช่วงของเซลล์ที่คุณต้องการให้มีสูตรนี้ ตอนนี้มันระบุตัวเลขที่ขาดหายไปพร้อมกับข้อความ "ขาดหายไป" ในเซลล์ที่เกี่ยวข้องของคอลัมน์ B ดูภาพหน้าจอต่อไปนี้:

เอกสารระบุหมายเลขที่หายไป 3


ลูกศรสีฟ้าฟองขวา ระบุลำดับตัวเลขที่ขาดหายไปด้วยสูตรอาร์เรย์

บางครั้งไม่เพียงต้องการระบุลำดับหมายเลขที่ขาดหายไปเท่านั้น แต่ยังต้องระบุหมายเลขที่ขาดหายไปด้วย คุณสามารถจัดการได้ด้วยขั้นตอนต่อไปนี้:

1. ในเซลล์ที่อยู่ติดกันโปรดป้อนสูตร = SMALL(IF(ISNA(MATCH(ROW(A$1:A$30),A$1:A$30,0)),ROW(A$1:A$30)),ROW(A1))

A1: A30 = ช่วงของตัวเลขลำดับที่ต้องตรวจสอบคือ 1 ถึง 30

2 กด Ctrl + Shift + Enter คีย์เข้าด้วยกันเพื่อจบสูตร คัดลอกสูตรจนกว่าคุณจะได้ #NUM! ข้อผิดพลาดที่หมายถึงหมายเลขที่หายไปทั้งหมดได้รับการระบุไว้แล้ว ดูภาพหน้าจอ:

เอกสารระบุหมายเลขที่หายไป 4


ลูกศรสีฟ้าฟองขวา ระบุลำดับตัวเลขที่ขาดหายไปด้วย Kutools for Excel อย่างรวดเร็ว

วิธีการข้างต้นสามารถระบุลำดับหมายเลขบริสุทธิ์ที่ขาดหายไปเท่านั้นหากคุณมีลำดับเช่น AA-1001-BB, AA-1002-BB วิธีนี้อาจทำงานไม่สำเร็จ แต่ไม่ต้องกังวล Kutools สำหรับ Excelคุณสมบัติที่มีประสิทธิภาพ - ค้นหาหมายเลขลำดับที่ขาดหายไป สามารถช่วยคุณระบุลำดับที่ขาดหายไปได้อย่างรวดเร็ว

หมายเหตุที่จะใช้สิ่งนี้ ค้นหาหมายเลขลำดับที่ขาดหายไปประการแรกคุณควรดาวน์โหลดไฟล์ Kutools สำหรับ Excelแล้วใช้คุณสมบัตินี้อย่างรวดเร็วและง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกลำดับข้อมูลที่คุณต้องการค้นหาลำดับที่หายไป

2 คลิก Kutools > สิ่งที่ใส่เข้าไป > ค้นหาหมายเลขลำดับที่ขาดหายไปดูภาพหน้าจอ:

3 ใน ค้นหาหมายเลขลำดับที่ขาดหายไป กล่องโต้ตอบ:

(1. ) ถ้าคุณเลือก การแทรกคอลัมน์ใหม่ด้วยเครื่องหมายที่ขาดหายไป ตัวเลือกหมายเลขลำดับที่หายไปทั้งหมดถูกทำเครื่องหมายด้วยข้อความ หายไป ในคอลัมน์ใหม่ถัดจากข้อมูลของคุณ ดูภาพหน้าจอ:

เอกสารระบุหมายเลขที่ขาดหายไป 6

(2. ) ถ้าคุณเลือก การใส่หมายเลขลำดับที่ขาดหายไป ตัวเลือกหมายเลขที่หายไปทั้งหมดได้ถูกแทรกลงในรายการลำดับ ดูภาพหน้าจอ:

เอกสารระบุหมายเลขที่ขาดหายไป 7

(3. ) ถ้าคุณเลือก การแทรกแถวว่างเมื่อพบหมายเลขลำดับที่ขาดหายไป ตัวเลือกแถวว่างทั้งหมดจะถูกแทรกเมื่อไม่มีตัวเลข ดูภาพหน้าจอ:

เอกสารระบุหมายเลขที่ขาดหายไป 8

(4. ) ถ้าคุณเลือก เติมสีพื้นหลัง ตัวเลือกตำแหน่งของตัวเลขที่หายไปจะถูกเน้นพร้อมกัน ดูภาพหน้าจอ:

เอกสารระบุหมายเลขที่ขาดหายไป 9


ลูกศรสีฟ้าฟองขวา ระบุลำดับตัวเลขที่ขาดหายไปด้วย Kutools for Excel อย่างรวดเร็ว

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (42)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีทุกคน.... คุณกำลังค้นหาตัวเลขที่หายไปและวางลงในแผ่นงานอื่น... แต่ฉันต้องการค้นหาแถวที่ขาดหายไปซึ่งมีจำนวนที่หายไป...และฉันต้องการให้วางแถวที่ขาดหายไปนั้นลงในแผ่นงานใหม่... มีวิธีแก้ไขสำหรับฉันไหม ..... ขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ฉันต้องการค้นหาหมายเลข missimg ในจำนวนหนังสือทั้งหมด ฉันมีหนังสือ 20000 เล่มในห้องสมุด ฉันมีหนังสือจำนวน 18000 เล่ม .iam ค้นหาหนังสือที่พลาดไม่ได้ ได้โปรดช่วยฉันด้วย
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
กดปุ่ม Alt+F11 เพื่อเปิดหน้าจอ VB กด Insert จากนั้นไปที่ Module แล้ววางโค้ดที่กล่าวถึงข้างต้น แล้วกด F5 ระบบจะแสดงหมายเลขที่ขาดหายไปทั้งหมดใน coloum ที่อยู่ติดกัน หากคุณไม่มี Acc.No. เริ่มต้นด้วยตัวอักษรเช่น B แทนที่ด้วย 0 แล้วดำเนินการด้านบน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณชาย
คุณช่วยส่งรหัส vba เพื่อค้นหาตัวเลขที่หายไปใน 65000 ตัวเลขในคอลัมน์ได้ไหม ควรใช้เวลาสามนาที
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณชาย
โปรดส่งรหัส VBA เพื่อค้นหาตัวเลขที่หายไประหว่าง 65000 ในคอลัมน์ภายในเวลาไม่ถึงสามนาที
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
รายงานของฉันเป็นแบบนี้.... ฉันกำลังอัปโหลดไฟล์ excel ชื่อ abc ไปยัง excel อื่นที่เรียกว่า xyz.... ไฟล์ excel แถว abc เขียนลงในฐานข้อมูลของฉันโดยตรง... จนถึงที่นี่ ฉันโอเค.... ฉันต้องการ วิธีแก้ปัญหาด้านล่างนี้ .... ไม่มีแถวที่อ่านจาก abc excel ขณะอัปโหลดไปยัง xyz excel... ไม่มีแถวที่แทรกลงในฐานข้อมูลจาก abc excel... หากมีแถวใดในขณะที่แทรกลงใน databse หายไป ฉันต้องการข้อความเช่น "บางแถว" ไม่ได้แทรกแถว" ฉันต้องการแถวที่ขาดหายไปเหล่านั้นลงในแผ่นงานแยกต่างหาก รหัสของฉันอยู่ใน VBA มาโครเท่านั้น...
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สคริปต์นี้ไม่ได้ดำเนินการ คอมไพล์ตัวสร้างข้อผิดพลาดเป็น "ด้วย WS.Sort"
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
1. สคริปต์ VB ไม่ทำงานเหมือนข้อผิดพลาดที่ส่งคืนเหมือนกับ "ด้วย WS.Sort" ตามที่รายงานก่อนหน้านี้โดย Mr.Reddy 2. สูตร =SMALL ทำงานสำหรับชุดที่เริ่มต้นจาก 1 และไม่ใช่สำหรับชุดที่เริ่มต้นจาก 201 ถึง 535 จากนั้นสูตรนี้จะส่งคืนหมายเลขที่ขาดหายไปทั้งหมด เริ่มต้นจาก 1 ในขณะที่เราต้องการหมายเลขที่ขาดหายไป อยู่ในช่วงตั้งแต่ 201 ถึง 535
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ท่านที่รัก มันใช้งานได้ดีครับ ผมใส่สูตรนี้ในโมดูล excel VB หลังจากนั้นก็บันทึกเป็น *.xla โปรดช่วยฉันด้วย วิธีใช้?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
รหัส VBA ที่ยอดเยี่ยม! ขอบคุณมากสำหรับมัน. เนื่องจากฉันไม่มีความคิดเกี่ยวกับวิธีสร้างโค้ด VBA โปรดแจ้งให้เราทราบหากมีโอกาสปรับโค้ดนี้ให้ตรงกับความต้องการของฉันดังนี้ 1. ช่วงที่เลือกจะเป็นค่าเริ่มต้น (เช่น $C$2:$ 5000 ดอลลาร์แคนาดา); 2. แผ่นงานใหม่ให้มีเฉพาะคอลัมน์ที่มีตัวเลขขาดหายไป (และไม่มีส่วนหัว "ค่าที่ขาดหายไป"); 3. เพื่อให้สามารถเพิ่มข้อยกเว้น (เช่น หมายเลข 4550432, 4552357 เป็นต้น) ที่จะไม่แสดงในแผ่นงานใหม่ 4. หากมีการเพิ่มตัวเลขที่ขาดหายไปในแผ่นงานต้นฉบับ ตัวเลขเหล่านี้จะถูกลบออกจากแผ่นงานใหม่โดยอัตโนมัติ โดยไม่ต้องเรียกใช้มาโครอีกครั้ง 5. เมื่อฉันเรียกใช้แมโครอีกครั้ง เพื่อสร้างเวิร์กชีตเดียวกัน โดยใช้ชื่อเฉพาะ ขอบคุณมากล่วงหน้า!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คำแนะนำมีความชัดเจนเกี่ยวกับวิธีการเพิ่มโค้ด VB... มันง่ายมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีความสุขมากที่ได้ใช้งานทั้งสามฟังก์ชันในแผ่นงาน Excel ของฉัน มันวิเศษมาก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันลองใช้รหัส VBA แล้ว แต่ใช้ไม่ได้กับวันที่ โดยที่ฉันหมายความว่าถ้าช่วงของข้อมูลที่ฉันใช้เพื่อกำหนดค่าที่ขาดหายไปอยู่ในรูปแบบ: dd/mm/yyyy เมื่อเทียบกับจำนวนเต็มเดียว มีการเปลี่ยนแปลงโค้ด VBA ที่อนุญาตให้ดำเนินการขั้นตอนเดียวกันได้หรือไม่ ฉันใช้ฟังก์ชัน =IF และใช้งานได้ดี แต่ฉันอยากให้มันทำงานกับมาโครด้วย
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีคุณชาย สูตรนี้ใช้ได้ผลและมีประโยชน์มาก ขอบคุณค่ะ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณ เป็นเครื่องมือที่มีประโยชน์มาก เพราะฉันต้องค้นหาหมายเลขที่หายไป 1 หมายเลขใน 1-7000 ขอบคุณอีกครั้งครับ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มันใช้งานได้สำหรับฉันขอบคุณมาก !!! :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สุดยอด. มันได้ผล ปลื้มปีติ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันต้องการค้นหาตัวเลขที่หายไปตั้งแต่ B00001 ถึง B11223 ซึ่งเริ่มต้นด้วยตัวอักษร กรุณาส่งรหัสสำหรับสิ่งนี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ท่านที่รัก ฉันต้องการค้นหาหมายเลขที่หายไปตั้งแต่ S-1 ถึง S-30,000 และ J-1 ถึง J-7000, U-1 ถึง U-26932 และ C-1 ถึง C-1836 โปรดส่งรหัสขอบคุณ :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เรียน ฉันต้องการค้นหาตัวเลขที่หายไปจาก S-1 ถึง S-27000 และ J-1 ถึง J-7000 , U-1 ถึง U-27000, C-1 ถึง C-1848
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ท่านที่รัก ฉันต้องการค้นหา d ตัวเลขที่หายไปจาก S-1 ถึง S-27000 และ J-1 ถึง J-6500 กรุณาส่งรหัส vba สำหรับ d เดียวกัน ธนิคิง คุณ Jawale Jyo
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สคริปต์นี้ไม่ได้ดำเนินการ คอมไพล์ตัวสร้างข้อผิดพลาดเป็น "ด้วย WS.Sort"[/quote]
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ท่านที่รัก ฉันต้องการค้นหา d ตัวเลขที่หายไปจาก S-1 ถึง S-27000 และ J-1 ถึง J-6500 กรุณาส่งรหัส vba สำหรับ d เดียวกัน รหัสที่มีอยู่ใน net เมื่อดำเนินการทำให้เกิดข้อผิดพลาดในการรวบรวมกับ WS.Sort Thaniking คุณ Jawale Jyo
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หมายเลขโทรศัพท์เหล่านี้จะใช้ได้กับหมายเลขโทรศัพท์หรือไม่หากฉันกำลังมองหาหมายเลขโทรศัพท์ที่ขาดหายไปเป็นลำดับ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
"คุณสามารถค้นหาตัวเลขที่หายไปในอาร์เรย์ได้โดยทำตามอัลกอริทึม: /* getMissingNumber รับอาร์เรย์และขนาดของอาร์เรย์เป็นอาร์กิวเมนต์*/ int getMissingNumber (int arr[], int num) { int i; /* สำหรับ xor ขององค์ประกอบทั้งหมด ในอาร์เรย์ */ int x1 = a[0]; /* สำหรับ xor ขององค์ประกอบทั้งหมดตั้งแต่ 1 ถึง n+1 */ int x2 = 1; สำหรับ (i = 1; i< n; i++) x1 = x1^a [i]; สำหรับ ( i = 2; i
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
โหลดเพิ่มเติม
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL