ฉันมีแผ่นงาน Excel ที่มีผลการทดสอบ 66,000 กรณี หรืออย่างน้อยก็ควร ...
ตอนนี้เพราะฉันกำลังรันการทดสอบแบบอะซิงโครนัสและหยุดและเริ่มต้นฉันมีความสุขุมเพื่อให้แน่ใจว่าหมายเลขการทดสอบถูกใส่ไว้ในเอาต์พุต ตอนนี้การใช้คุณลักษณะ Remove Duplicates ของ Excel 2007 ขึ้นอยู่กับหมายเลขการทดสอบที่ฉันพบว่าฉันมี 65997 แถวของข้อมูล ดังนั้น สามของพวกเขาหายไป
งานที่นี่คือการค้นหาหมายเลขงานที่ขาดหายไป
หมายเลขทดสอบอยู่ในคอลัมน์ A ตามลำดับจากน้อยไปมากและรับประกันได้ว่าจะไม่ซ้ำซ้อน ข้อมูลอื่น ๆ จะอยู่ในคอลัมน์อื่นและข้อมูลเหล่านี้จะต้องยังคงอยู่กับหมายเลขทดสอบ
| A
--+---------
1 | testNum
2 | 1
3 | 2
4 | 3
5 | ...
สมมติว่ามีกรณีทดสอบมากเกินไปที่จะทำการค้นหานี้ด้วยตนเอง เนื่องจากฉันมีชุดข้อมูลอื่นที่ใกล้เคียงกับรายการมากกว่าล้านรายการที่ฉันจะต้องทำงานคล้าย ๆ
ฉันสามารถแก้ปัญหานี้ด้วย VBA ได้ แต่สงสัยว่าจะมีวิธีแก้ปัญหาที่ตรงไปตรงมามากกว่านี้หรือไม่