Dibangun dengan AI canggih di perangkat Anda dan akselerasi perangkat keras untuk performa profesional dengan privasi tanpa kompromi.AI di perangkat — profesional dan privat.
Tambah atau hapus kolom CSV
Kolom CSV: hapus, tambah, urutkan ulang, ganti nama. Tidak diunggah.
- Berjalan di perangkat Anda
- Empat suntingan dalam satu langkah
- Satu berkas gratis · Banyak berkas dengan Pro
Jatuhkan CSV di sini
.csv .tsv .txt .psv — satu berkas sampai 25.0 MB
Dideteksi dengan mengurai contoh, bukan menghitung pemisah. Atur manual bila berkasnya tidak biasa.
Sebagian ekspor memakai apostrof, sebagian lain tidak memakai kutip sama sekali.
Byte order mark di dalam berkas mengalahkan pilihan ini, dan alat ini memberi tahu.
Hilangkan centang untuk berkas yang langsung berisi data. Mengganti nama butuh baris header untuk ditulisi.
Ekstensi unduhan mengikuti: .csv, .tsv, atau .psv.
CRLF untuk program Windows dan importer yang ketat.
Excel membutuhkannya agar membuka CSV UTF-8 sebagai UTF-8, bukan sebagai teks Windows lawas.
Mati secara bawaan - memberi kutip hanya seperlunya menjaga perbandingan tetap terbaca.
Kosongkan untuk mempertahankan nama masing-masing berkas.
Gratis: satu berkas dalam satu waktu, sampai 25.0 MB. Semua fitur kolom termasuk.
Cara mengelola kolom sebuah CSV
- 1
Muat CSV
Jatuhkan berkas .csv, .tsv, .txt, atau .psv ke halaman, atau buka kotak tempel dan tempelkan teksnya. Pemisah, karakter kutip, dan pengodean terdeteksi otomatis; masing-masing bisa diatur manual di pengaturan bila berkasnya tidak biasa.
- 2
Tentukan apakah baris pertama adalah header
Biarkan 'Baris pertama adalah header' tercentang untuk ekspor biasa. Hilangkan centangnya untuk berkas yang langsung berisi data, agar baris pertamanya diperlakukan sebagai data dan bukan nama kolom.
- 3
Sunting daftar kolom
Hilangkan centang setiap kolom yang ingin dihapus, seret pegangannya atau gunakan panah atas dan bawah untuk mengubah urutan, ketik di atas nama untuk mengganti header itu, dan tekan Tambah kolom untuk menyisipkan yang baru.
- 4
Tentukan isi kolom baru
Setiap kolom baru mengambil nilai tetap, kosong, nomor baris mulai dari 1, atau salinan kolom lain. Baris header menerima nama yang Anda ketik dan setiap baris data menerima nilainya.
- 5
Periksa pratinjau
Tabel di bawah daftar kolom menampilkan 50 baris pertama hasil dan diperbarui saat Anda menyunting. Itu keluaran, bukan masukan, jadi yang Anda lihat adalah isi berkasnya nanti.
- 6
Terapkan dan unduh
Tekan Terapkan. Sebelumnya pilih pemisah keluaran, akhir baris, dan apakah perlu menulis byte order mark jika berkas akan dibuka di Excel. Unduh CSV-nya, atau salin langsung ke papan klip.
Yang ditawarkan alat tambah/hapus kolom ini
Semua yang menyangkut keluaran adalah satu daftar kolom yang berurutan. Menyimpan, menghapus, mengurutkan ulang, mengganti nama, dan menyisipkan semuanya adalah suntingan pada daftar itu, dan semuanya berlaku dalam satu langkah - tidak ada mode yang perlu ditukar dan tidak ada batas satu perubahan per operasi.
- Hapus kolom sebanyak apa pun — Setiap kolom punya kotak centang. Hilangkan centang yang tidak Anda inginkan dan kolom itu lenyap dari setiap baris, termasuk header.
- Tambah kolom di mana saja — Sisipkan kolom baru lalu seret ke posisi yang Anda mau. Kolom itu mengambil nilai tetap, kosong, nomor baris, atau salinan kolom lain.
- Urutkan ulang dengan seret atau papan ketik — Pegangan di kiri setiap baris menyeretnya; panah atas dan bawah melakukan hal sama tanpa penunjuk.
- Ganti nama header di tempat — Ketik di atas nama sebuah kolom dan baris header keluaran akan membawa teks baru itu. Sel data di bawahnya tidak tersentuh.
- Pratinjau KELUARAN — Tabelnya menampilkan 50 baris pertama hasil, bukan masukan, dan diperbarui saat Anda menyunting - jadi berkasnya tidak mungkin berbeda dari yang Anda lihat.
- Keluaran ditulis untuk tujuannya — Pilih pemisah, akhir baris LF atau CRLF, apakah setiap kolom diberi kutip, dan apakah menulis byte order mark untuk Excel.
Menghapus kolom
Menghapus berarti menghilangkan centang. Kolom itu lenyap dari baris header dan dari setiap baris data, dan pratinjau langsung menampilkan kolom yang tersisa.
- Beberapa sekaligus — Kebanyakan pembersihan berbunyi 'buang enam ini', bukan 'buang yang ini'. Hilangkan centang sebanyak yang Anda mau lalu tekan Terapkan sekali.
- Menyimpan sedikit saja — Tekan Hapus semua, lalu centang dua atau tiga yang ingin disimpan. Biasanya itu lebih sedikit klik daripada menghilangkan centang sisanya.
- Simpan nilainya, buang headernya — Tambahkan kolom bermode Salinan kolom lain, arahkan ke kolom yang akan Anda hapus, lalu ganti namanya. Salinan itu tetap terselesaikan setelah aslinya hilang.
- Tidak ada yang tertinggal — Baris yang lebih pendek dari header diisi rata, sehingga keluarannya berbentuk persegi tanpa ekor bergerigi di bekas sebuah kolom.
Menambah kolom dan isinya
Kolom baru punya nama, yang ditulis ke baris header, dan nilai, yang ditulis ke setiap baris data. Empat mode nilai menutupi hal-hal yang biasanya akhirnya dikerjakan di lembar sebar.
- Nilai tetap — Teks yang sama di setiap baris data. Ini mode untuk menandai satu kumpulan dengan sumbernya, tanggal impornya, atau kampanyenya.
- Kosong — Kolom kosong dengan header, siap diisi di tempat berkas ini akan dipakai.
- Nomor baris — 1, 2, 3 sepanjang berkas. Ia menghitung baris data, jadi dengan header catatan pertama adalah 1 dan bukan 2.
- Salinan kolom lain — Menggandakan kolom yang ada berdasarkan posisinya di berkas asli, jadi tetap berfungsi setelah kolom itu diurutkan ulang dan setelah dihapus.
Mengurutkan ulang dan mengganti nama
Urutan daftar adalah urutan keluaran. Memindahkan sebuah baris memindahkan sebuah kolom, termasuk kolom yang baru ditambahkan yang ingin Anda taruh di tengah alih-alih di akhir.
- Seret — Tekan pegangannya lalu gerakkan. Baris di bawah penunjuk disorot sehingga jelas ke mana kolom itu akan mendarat sebelum Anda melepas.
- Papan ketik — Panah atas dan bawah memindahkan satu baris satu posisi. Kendali yang hanya bisa diseret tidak bisa dipakai tanpa penunjuk sama sekali, karena itu keduanya ada.
- Ganti nama — Ketik di atas namanya. Hanya baris header yang berubah; mengganti nama tidak menyentuh satu pun sel data.
- Setel ulang — Setel ulang kolom mengembalikan daftar ke kolom milik berkas itu sendiri, dalam urutan dan nama aslinya.
Apakah berkas Anda punya baris header?
Ini satu-satunya pengaturan yang mengubah arti seluruh sisa alat ini, dan yang paling jarang ditawarkan penyunting kolom online lain.
- Tercentang — Baris satu berisi nama kolom. Daftarnya diberi label dengan itu, mengganti nama menulis ke baris tersebut, dan nama kolom baru juga masuk ke sana.
- Tidak tercentang — Semua baris adalah data. Daftarnya diberi label berdasarkan posisi, tidak ada baris header yang ditulis, dan penggantian nama dimatikan - nama yang tidak punya tempat tujuan hanyalah kendali yang tampak bekerja.
- Mengapa ini penting — Alat yang selalu memperlakukan baris satu sebagai header akan memakai catatan pertama ekspor tanpa header sebagai nama kolom. Keluarannya tampak benar-benar normal, dan itulah yang membuatnya berbahaya.
- Anda boleh berubah pikiran — Mengubah pengaturan ini membaca ulang namanya tanpa membaca ulang berkasnya, dan nama kolom yang sudah Anda sunting sendiri tetap dipertahankan.
Pemisah, kutip, dan kolom yang merepotkan
CSV baru sederhana sampai sebuah kolom berisi pemisahnya. Kolom dibaca sesuai RFC 4180 supaya kasus-kasus repot itu selamat utuh pulang pergi.
- Deteksi yang mengurai, bukan menghitung — Setiap kandidat pemisah dipakai mengurai contoh, dan yang menghasilkan lebar baris paling konsisten menang. Menghitung pemisah di baris pertama adalah cara ekspor bertitik koma berisi alamat berkutip berakhir terbaca sebagai satu kolom.
- Kolom berkutip — Kolom berkutip boleh berisi pemisah, pergantian baris, dan kutip ganda. Ketiganya lewat tanpa berubah dan diberi kutip lagi saat ditulis.
- Kutip hanya membuka kolom di awalnya — Apostrof di tengah kolom tanpa kutip adalah karakter, bukan kutip. Memperlakukan setiap kutip sebagai sakelar itulah yang menggabungkan dua baris jadi satu pada berkas penuh nama seperti O'Brien.
- Baris tidak rata — Baris dengan panjang berbeda adalah sifat berkasnya, bukan galat. Baris pendek diisi rata saat ditulis supaya hasilnya berbentuk persegi.
- Atur manual — Koma, titik koma, tab, dan garis tegak, serta kutip ganda, tunggal, atau tanpa kutip, tersedia bila deteksinya salah membaca sebuah berkas. Alat ini memberi tahu saat ragu dan menyebut kandidat keduanya.
Pengodean, byte order mark, dan Excel
Sebagian besar masalah 'aksennya jadi kacau' adalah ketidakcocokan pengodean di salah satu ujung, dan alat ini menangani kedua ujungnya.
- Tanda milik berkas menang — Byte order mark adalah berkas yang menyatakan pengodeannya sendiri; menu pilihan hanyalah tebakan. Tandanya dibaca lebih dulu dan mengalahkan pilihan Anda, dan alat ini memberi tahu saat itu terjadi.
- ISO-8859-1 asli — Di peramban, iso-8859-1 hanyalah label lain untuk Windows-1252, jadi dua pilihan biasa itu adalah pembaca yang sama. Latin-1 sejati - bita 0x00 sampai 0xFF langsung ke titik kode yang bersesuaian - disediakan terpisah, dan itulah satu-satunya cara membaca berkas Latin-1 asli dengan benar.
- UTF-16 masuk, UTF-8 keluar — Ekspor 'Unicode Text' dari Excel berupa UTF-16. Ia dibaca dengan benar dan ditulis ulang sebagai UTF-8, yang diharapkan semua yang datang sesudahnya.
- Menulis untuk Excel — Centang Tambahkan byte order mark dan Excel membuka CSV UTF-8 sebagai UTF-8, bukan sebagai teks Windows lawas. Akhir baris CRLF adalah pasangannya untuk program Windows yang ketat.
Opsi keluaran
Keluaran ditulis untuk ke mana berkas itu akan pergi berikutnya, bukan sekadar dikeluarkan kembali dalam bentuk saat ia datang.
- Pemisah — Pertahankan milik berkasnya, atau tulis koma, titik koma, tab, atau garis tegak. Ekstensi unduhan mengikuti: berkas berpemisah tab bernama .tsv, yang bergaris tegak .psv.
- Akhir baris — LF untuk apa pun yang bercorak Unix, CRLF untuk program Windows dan importer yang ketat.
- Beri kutip pada setiap kolom — Mati secara bawaan, karena kutip berlebihan membuat perbandingan sulit dibaca. Nyalakan untuk importer yang mengharuskannya.
- Menyalin alih-alih mengunduh — Hasilnya bisa langsung ke papan klip. Papan klip menerima teks tanpa byte order mark, jadi tidak ada yang tak kasatmata tertempel ke jendela berikutnya.
Kolom dipetakan dan berkas ditulis ulang di luar thread utama, sehingga halaman tetap responsif saat ekspor besar diproses.
Beberapa berkas sekaligus
Daftar kolom yang disusun sekali bisa diterapkan ke seluruh antrean ekspor, dan itulah bentuk pekerjaannya ketika sebuah laporan datang terpisah per bulan atau per wilayah.
- Satu daftar, semua berkas — Daftarnya disusun dari berkas pertama dan diterapkan ke sisanya, dengan jumlah kolom masing-masing berkas dihormati agar berkas yang lebih pendek tidak terbaca melewati ujungnya.
- Dikirim sebagai satu arsip — Hasilnya kembali sebagai satu ZIP alih-alih satu dialog simpan per berkas, dengan nama ganda dibuat unik supaya tidak ada yang tertimpa diam-diam.
- Gratis berarti satu berkas dalam satu waktu — Semua fitur kolom, semua mode nilai, dan semua opsi keluaran ada di paket gratis. Yang dibeli Pro adalah skala dan pengiriman.
Mengapa menambah atau menghapus kolom?
Menambah kolom memberi label atau menggolongkan baris. Menghapus satu kolom membuang sebuah bidang sebelum berkasnya pergi ke tempat yang seharusnya tidak. Mengurutkan ulang dan mengganti nama biasanya justru syarat agar sebuah importer mau menerima berkasnya sama sekali.
- Ekspor yang lebih bersih — Buang kolom yang tidak diinginkan alat berikutnya, dan yang lebih baik tidak Anda bagikan.
- Pengayaan cepat — Tambahkan label tetap, tanggal, atau nomor berurutan ke semua baris.
- Menyesuaikan templat impor — Kebanyakan importer menuntut nama kolom tertentu dalam urutan tertentu. Mengganti nama dan menyeret membawa berkas ke sana tanpa membuka lembar sebar.
- Menghapus data pribadi — Membuang kolom surel atau telepon sebelum berbagi berkas cukup satu kotak centang, dan tidak ada yang meninggalkan perangkat Anda selama itu.
Ringkasan opsi
- Daftar kolom — Centang untuk menyimpan, seret atau pakai panah untuk mengurutkan ulang, ketik untuk mengganti nama, Tambah kolom untuk menyisipkan. Simpan semua, Hapus semua, dan Setel ulang kolom bekerja pada seluruh daftar.
- Nilai kolom baru — Tetap, kosong, nomor baris, atau salinan kolom lain.
- Baris pertama adalah header — Aktif untuk ekspor biasa; nonaktif untuk berkas yang langsung berisi data.
- Pembacaan — Pemisah otomatis, koma, titik koma, tab, atau garis tegak. Kutip otomatis, ganda, tunggal, atau tidak ada. Pengodean otomatis, UTF-8, UTF-16LE, UTF-16BE, Windows-1252, atau ISO-8859-1.
- Penulisan — Pemisah keluaran sama dengan masukan atau dipilih, LF atau CRLF, byte order mark opsional, kutip menyeluruh opsional.
- Pengiriman — Unduh, salin ke papan klip, atau satu ZIP untuk banyak berkas. Nama berkas khusus dengan Pro.
Pertanyaan umum
Bagaimana cara menambah atau menghapus kolom dari CSV?
Muat CSV Anda dan alat ini menampilkan setiap kolom yang ditemukan, sesuai urutan. Hilangkan centang sebuah kolom untuk menghapusnya, dan tekan Tambah kolom untuk menyisipkan yang baru. Anda tidak dibatasi satu perubahan per langkah: Anda bisa menghilangkan centang enam kolom, menambah dua, dan mengurutkan ulang sisanya, lalu menekan Terapkan sekali saja. Pratinjau di bawah daftar menampilkan 50 baris pertama hasil saat Anda menyunting, jadi Anda melihat persis isi berkasnya sebelum mengunduh.
Bisakah saya menghapus beberapa kolom sekaligus?
Bisa, dan inilah yang paling membedakan alat ini dari penghapus kolom tunggal. Setiap kolom punya kotak centang sendiri, jadi menghapus delapan dari dua belas adalah delapan klik dan satu Terapkan, bukan delapan langkah terpisah. Simpan semua dan Hapus semua mengubah semua kotak sekaligus, sehingga 'simpan tiga ini saja' menjadi menekan Hapus semua lalu mencentang tiga.
Bisakah saya juga mengurutkan ulang atau mengganti nama kolom?
Bisa. Seret baris lewat pegangannya untuk memindahkannya, atau gunakan panah atas dan bawah yang melakukan hal sama dari papan ketik. Mengganti nama berarti mengetik di atas nama pada baris itu: teks baru menggantikan header kolom tersebut di keluaran, sementara tidak ada satu pun sel data yang tersentuh. Pengurutan ulang dan penggantian nama diterapkan pada langkah yang sama dengan penambahan dan penghapusan, jadi merombak sebuah berkas sepenuhnya cukup satu kali jalan.
Nilai apa yang didapat kolom yang baru ditambahkan?
Terserah Anda. Nilai tetap menulis teks yang sama ke setiap baris data, pilihan yang biasa untuk menandai baris dengan sumber atau tanggal. Kosong membiarkan kolom itu kosong untuk diisi nanti. Nomor baris menulis 1, 2, 3 sepanjang berkas, menghitung baris data dan bukan baris berkas. Salinan kolom lain menggandakan kolom yang ada, dan tetap berfungsi meski kemudian Anda menghapus aslinya - cara yang biasa untuk mempertahankan sebuah nilai sambil membuang header yang menamainya.
Bagaimana jika CSV saya tidak punya baris header?
Hilangkan centang 'Baris pertama adalah header'. Semua baris lalu diperlakukan sebagai data, daftar kolom diberi label berdasarkan posisi dan bukan nama, dan tidak ada baris header yang ditulis ke keluaran. Ini lebih penting daripada kedengarannya: alat yang selalu menganggap baris satu sebagai header akan diam-diam memakai catatan pertama Anda sebagai nama kolom, dan hasilnya terlihat benar-benar normal.
Apakah alat ini menangani koma dan pergantian baris di dalam kolom berkutip?
Ya. Kolom dibaca sesuai RFC 4180: sebuah kolom berkutip boleh berisi pemisah, kutip ganda, dan pergantian baris, dan semuanya bertahan sampai keluaran. Kolom yang perlu kutip saat ditulis akan diberi kutip, dan yang tidak perlu dibiarkan apa adanya, sehingga perbandingan berkas sebelum dan sesudah hanya menampilkan kolom yang Anda ubah.
Pemisah dan pengodean apa saja yang didukung?
Pemisah dideteksi dengan mengurai contoh menggunakan setiap kandidat dan memilih yang menghasilkan lebar baris paling konsisten, sehingga koma di dalam alamat berkutip tidak bisa menipunya sampai membaca ekspor bertitik koma sebagai satu kolom saja. Koma, titik koma, tab, dan garis tegak juga bisa dipilih manual. Teks dibaca sebagai UTF-8, UTF-16LE, UTF-16BE, Windows-1252, atau ISO-8859-1 asli, dan byte order mark di dalam berkas mengalahkan apa pun yang tertulis di menu, karena berkas yang menyatakan pengodeannya sendiri lebih kuat daripada tebakan.
Hasilnya terbuka dengan karakter aneh di Excel. Apa yang harus dilakukan?
Centang 'Tambahkan byte order mark'. Excel menganggap CSV tanpa tanda itu memakai pengodean lawas sistem, jadi karakter beraksen dan non-Latin datang berantakan. Tanda itu adalah tiga bita di awal berkas yang memberi tahu Excel bahwa teksnya UTF-8. Memilih akhir baris CRLF sekalian layak dilakukan jika berkas akan masuk ke program Windows yang ketat soal itu.
Bisakah saya memproses beberapa berkas sekaligus?
Dengan Pro, bisa. Susun daftar kolom sekali dan daftar itu diterapkan ke setiap berkas dalam antrean, dengan jumlah kolom masing-masing berkas dihormati, dan hasilnya kembali sebagai satu ZIP alih-alih satu dialog unduhan per berkas. Pada paket gratis alat ini menangani satu berkas dalam satu waktu, sampai 25 MB, dengan semua fitur kolom tersedia.
Apakah CSV saya diunggah ke server?
Tidak. Berkas dibaca, disunting, dan ditulis di perangkat Anda, dan tidak ada yang dikirim ke mana pun - itulah yang membuat alat ini aman untuk daftar pelanggan, ekspor, dan apa pun yang bersifat rahasia. Artinya juga pekerjaan dimulai seketika alih-alih setelah unggahan, dan menutup tab menghapus semuanya dari memori.
dari 68 penilaian
Beri nilai alat ini
Ketuk bintang — hanya sebentar