ไม่ต้องอัปโหลดไฟล์ · ฟรี 100%

วิธีเปิดไฟล์ CSV ที่ใหญ่เกินกว่า Excel จะรับได้

ควรทำอย่างไรเมื่อ Excel แจ้งว่าโหลด CSV ได้ไม่ครบ

โดย Jenna, ออกแบบเว็บไซต์, Ikonik Digital · อัปเดตล่าสุด 2026-10-13

เครื่องมือสำหรับคู่มือนี้แยก CSVดึงคอลัมน์รวม CSV

Excel แสดงคำเตือนว่าโหลดไฟล์ได้ไม่ครบ หรือเปิด CSV แล้วแถวด้านล่างหายไปเฉย ๆ แสดงว่าคุณชนขีดจำกัดจำนวนแถวของ Excel แล้ว ข้อมูลทั้งหมดยังอยู่ในไฟล์ เพียงแต่ Excel แสดงไม่ได้

ขีดจำกัด

โปรแกรมขีดจำกัด
Excel1,048,576 แถว และ 16,384 คอลัมน์ต่อชีต
Google Sheets10 ล้านเซลล์ต่อสเปรดชีต ตารางที่กว้างจึงมีแถวได้น้อยลง
Apple Numbers1,000,000 แถวต่อตาราง

ก่อนจะถึงขีดจำกัดเหล่านั้นนานแล้ว ไฟล์ขนาดใหญ่ก็ทำให้สเปรดชีตช้าลง ข้อมูลไม่กี่แสนแถวที่มีหลายคอลัมน์ก็อาจทำให้การเลื่อน เรียงลำดับ หรือกรองเป็นเรื่องทรมานแล้ว

วิธีที่ 1: แบ่งไฟล์เป็นหลายส่วน

วิธีแก้ที่ง่ายที่สุด เครื่องมือแยกไฟล์ CSV จะตัดไฟล์เป็นหลายส่วนตามจำนวนแถวที่กำหนด และคัดลอกแถวหัวตารางไปไว้ด้านบนของทุกส่วน แต่ละส่วนจึงเปิดและใช้งานได้ด้วยตัวเอง สำหรับ Excel ส่วนละ 250,000 ถึง 500,000 แถวยังทำงานได้เร็วสบาย ๆ แถวจะไม่ถูกตัดครึ่งเด็ดขาด แม้จะมีการขึ้นบรรทัดใหม่อยู่ในข้อความที่อยู่ในเครื่องหมายคำพูดก็ตาม

วิธีที่ 2: เก็บเฉพาะคอลัมน์ที่ต้องการ

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

วิธีที่ 3: นำเข้าด้วย Power Query

ตัวเลือก Data, From Text/CSV ของ Excel จะโหลดไฟล์ผ่าน Power Query ซึ่งกรองแถวได้ก่อนที่ข้อมูลจะเข้าสู่ชีต หรือโหลดข้อมูลเข้า Data Model ซึ่งไม่ถูกจำกัดด้วยจำนวนแถวของชีต นี่คือเส้นทางที่ถูกต้องถ้าต้องการ PivotTable จากข้อมูลทั้งชุด

วิธีที่ 4: ใช้เครื่องมือที่สร้างมาสำหรับข้อมูลขนาดใหญ่

สำหรับข้อมูลหลายล้านแถวที่ต้องวิเคราะห์เป็นประจำ ฐานข้อมูลหรือเครื่องมือด้านข้อมูลเหมาะกว่าสเปรดชีต เช่น ฐานข้อมูล SQL, Python กับ pandas หรือโปรแกรมดู CSV โดยเฉพาะ ถ้าแค่ต้องการดูครั้งเดียว การแบ่งไฟล์เร็วกว่าการเรียนรู้เครื่องมือใหม่

รวมส่วนต่าง ๆ กลับเข้าด้วยกัน

เมื่อทำความสะอาดหรือกรองแต่ละส่วนเสร็จแล้ว รวม CSV จะรวมกลับเป็นไฟล์เดียว โดยเก็บแถวหัวตารางไว้แถวเดียว

ทำไมต้องทำในเบราว์เซอร์

CSV ขนาดใหญ่มักเป็นข้อมูลส่งออกของลูกค้า คำสั่งซื้อ หรือธุรกรรม เครื่องมือที่ลิงก์ไว้ที่นี่ประมวลผลไฟล์ในหน่วยความจำของเบราว์เซอร์และไม่เคยอัปโหลด ไฟล์ขนาดไม่กี่ร้อยเมกะไบต์ใช้ได้ดีบนแล็ปท็อป แต่บนมือถือ ไฟล์ที่ใหญ่มากอาจทำให้หน่วยความจำไม่พอ