Cara membuka fail CSV yang terlalu besar untuk Excel

Apa yang perlu dilakukan apabila Excel menyatakan CSV tidak dimuatkan sepenuhnya.

Oleh Jenna, Reka bentuk web, Ikonik Digital · Kemas kini terakhir 2026-10-03

Excel memaparkan amaran bahawa fail tidak dimuatkan sepenuhnya, atau ia membuka CSV dan baris di bahagian bawah hilang begitu sahaja. Anda telah mencapai had baris Excel. Semua data masih ada dalam fail; cuma Excel tidak dapat memaparkannya.

Had-hadnya

ProgramHad
Excel1,048,576 baris dan 16,384 lajur bagi setiap helaian
Google Sheets10 juta sel bagi setiap hamparan, jadi kurang baris untuk jadual yang lebar
Apple Numbers1,000,000 baris bagi setiap jadual

Jauh sebelum mencapai had tersebut, fail besar menjadikan hamparan perlahan. Beberapa ratus ribu baris dengan banyak lajur sudah boleh menyukarkan anda untuk menatal, mengisih atau menapis.

Pilihan 1: pisahkan fail kepada beberapa bahagian

Penyelesaian paling mudah. Alat pisah CSV memotong fail kepada beberapa bahagian dengan bilangan baris yang ditetapkan bagi setiap bahagian, dan menyalin baris pengepala ke bahagian atas setiap bahagian, jadi setiap satu boleh dibuka dan berfungsi secara berasingan. Untuk Excel, 250,000 hingga 500,000 baris bagi setiap bahagian kekal pantas dengan selesa. Baris tidak pernah dipotong separuh, walaupun ia mengandungi pemisah baris di dalam teks bertanda petik.

Pilihan 2: kekalkan hanya lajur yang anda perlukan

Banyak fail eksport mempunyai berpuluh-puluh lajur sedangkan anda hanya memerlukan tiga. Membuang yang selebihnya mengecilkan fail dengan ketara dan selalunya membawanya ke dalam had yang selesa untuk Excel. Ekstrak lajur mengekalkan lajur yang anda namakan, mengikut susunan anda menyenaraikannya.

Pilihan 3: import dengan Power Query

Pilihan Data, From Text/CSV dalam Excel memuatkan fail melalui Power Query, yang boleh menapis baris sebelum ia sampai ke helaian, atau memuatkan data ke dalam Data Model, yang tidak terikat dengan had baris helaian. Itulah laluan yang betul jika anda memerlukan pivot table merentasi keseluruhan set data.

Pilihan 4: gunakan alat yang dibina untuk data besar

Untuk berjuta-juta baris yang dianalisis secara kerap, pangkalan data atau alat data ialah tempat yang lebih baik berbanding hamparan: pangkalan data SQL, Python dengan pandas, atau pemapar CSV khusus. Untuk sekali tinjau sahaja, memisahkan fail lebih pantas daripada mempelajari alat baharu.

Menyatukan semula bahagian-bahagian

Selepas anda membersihkan atau menapis bahagian-bahagian itu, gabung CSV menyatukannya semula menjadi satu fail, dengan mengekalkan satu baris pengepala sahaja.

Mengapa melakukannya dalam pelayar

CSV yang besar biasanya merupakan eksport data pelanggan, pesanan atau transaksi. Alat yang dipautkan di sini memproses fail dalam memori pelayar anda dan tidak pernah memuat naiknya. Fail bersaiz beberapa ratus megabait tiada masalah pada komputer riba; pada telefon, fail yang sangat besar mungkin kehabisan memori.