Bandingkan dua ekspor dan lihat persis apa yang berubah
Bandingkan dua ekspor spreadsheet berdasarkan kolom kunci dan dapatkan jumlah pasti yang ditambahkan, dihapus, dan diubah, termasuk jalur untuk file yang terlalu besar untuk dibandingkan di halaman.
Mengapa Anda perlu melakukannya
“Apa yang berubah antara ekspor minggu ini dan minggu lalu?” adalah pertanyaan yang mudah diajukan tetapi lambat dijawab dengan mata. Menggulir dua spreadsheet berdampingan menangkap perbedaan yang mencolok dan melewatkan yang halus, seperti harga yang bergeser satu sen atau status yang berganti pada satu baris di antara ribuan. Daftar harga, ekspor inventaris, daftar anggota: file apa pun yang Anda ekspor ulang secara berkala suatu saat memerlukan pemeriksaan yang sama, dan melakukannya dengan andal berarti mencocokkan baris berdasarkan apa yang benar-benar mengidentifikasinya, bukan berdasarkan baris tempatnya berada.
Caranya, dengan alat yang dimaksud
Bandingkan CSV mencocokkan dua file berdasarkan kolom kunci dan melaporkan persis apa yang ditambahkan, dihapus, dan diubah. Gabung CSV adalah alat yang dipakai sebagai gantinya ketika yang Anda perlukan sebenarnya adalah kedua file digabung menjadi satu, bukan laporan perubahan.
- Pilih kedua file. Pilih versi lama di kotak berlabel A dan versi baru di kotak berlabel B.
- Pilih kolom kunci. Menu “Kolom kunci” hanya mencantumkan header yang dimiliki kedua file. Pilih yang mengidentifikasi baris secara unik, seperti ID produk, alamat email, atau nomor pesanan. Baris dicocokkan berdasarkan nilai ini, bukan berdasarkan barisnya, sehingga baris yang urutannya berubah tetap dibandingkan dengan benar.
- Jalankan perbandingan. Ketuk Bandingkan untuk mendapatkan jumlah baris yang Ditambahkan, Dihapus, dan Diubah di antara kedua file.
- Ekspor perbedaannya. Ketuk “Ekspor perbedaan (CSV)” untuk menyimpan satu file yang mencantumkan baris-baris tersebut, masing-masing diberi tanda di kolom “change” sebagai ditambahkan, dihapus, atau diubah, sehingga Anda dapat meninjau perbedaan sebenarnya, bukan hanya jumlahnya.
Jika yang Anda perlukan berbeda, yaitu menggabungkan dua file berdasarkan kolom bersama, bukan membandingkannya, Gabung CSV memilih satu kolom di setiap sisi untuk dicocokkan, lalu memungkinkan Anda mempertahankan hanya baris yang cocok, setiap baris dari file pertama, atau hanya baris file pertama yang tidak cocok, dan menampilkan jumlah pasti baris yang cocok dan tidak cocok saat ekspor.
Yang perlu diperhatikan
Memilih kolom kunci yang salah menghasilkan perbandingan yang tidak bermakna. Kunci harus mengidentifikasi hal yang sama di dunia nyata di kedua file. ID produk atau alamat email cocok karena tidak berubah di antara ekspor; kolom seperti “harga” atau “status” tidak, karena memakainya sebagai kunci akan mencocokkan baris berdasarkan harganya, bukan produk yang dideskripsikannya. Jika sebuah nilai di kolom kunci pilihan Anda muncul lebih dari sekali dalam satu file, perbandingan di halaman hanya mempertahankan baris terakhir yang memuat nilai itu, sehingga kunci yang tidak unik diam-diam menghilangkan duplikat sebelumnya dari hitungan.
Sel kosong dan nilai yang hilang tidak persis sama, dan alat ini eksplisit tentang keduanya. Sel kosong tetap dihitung sebagai nilai nyata, yaitu “”, dan dibandingkan secara normal dengan sel kosong lain atau sel yang terisi. Yang dilaporkan Bandingkan CSV sebagai diubah adalah sel yang isinya benar-benar berbeda di antara kedua file, termasuk sel yang berubah dari kosong menjadi terisi, atau dari terisi menjadi kosong. Itu perubahan nyata yang dapat dilaporkan, bukan sesuatu yang diam-diam diabaikan alat hanya karena salah satu sisinya kosong.
File CSV dan TSV tidak memiliki batas ukuran tetap, sedangkan file Excel dan JSON memilikinya. Hingga 25 MB, kedua file dibandingkan langsung di halaman. Lebih dari itu, khusus untuk CSV atau TSV, Bandingkan CSV menawarkan mesin basis data di perangkat: unduhan satu kali sekitar 7 MB, yang tetap tersimpan di perangkat Anda sesudahnya, yang membaca file dari disk alih-alih memuatnya sepenuhnya ke memori. Ini opsional, Anda yang memilih untuk mengunduhnya, dan tidak ada bagian dari kedua file yang diunggah ke mana pun, di kedua jalur. File Excel (.xlsx/.xls) dan JSON tetap dibatasi 25 MB per file di kedua jalur, karena mesin file besar tidak dapat membaca format tersebut.
FAQ
Apa yang sebaiknya saya pakai sebagai kolom kunci?
Nilai apa pun yang mengidentifikasi baris secara unik dan tetap sama di antara ekspor, seperti ID produk, nomor pesanan, atau alamat email. Hindari kolom yang nilainya diharapkan berubah (seperti harga atau status), karena itulah yang ingin dideteksi oleh perbandingan, bukan yang ingin Anda pakai untuk mencocokkan baris.
File saya lebih besar dari 25 MB. Apakah saya masih bisa membandingkannya?
Ya, jika berupa CSV atau TSV: Bandingkan CSV menawarkan unduhan mesin satu kali sekitar 7 MB yang memungkinkannya membaca file berukuran berapa pun dari disk alih-alih memuatnya ke memori. Unduhan hanya terjadi jika Anda memilihnya, dan tidak ada file yang diunggah. Perbandingan tetap berjalan sepenuhnya di perangkat Anda. File Excel dan JSON tetap dibatasi 25 MB, karena mesin itu tidak dapat membaca format tersebut.
Apakah sel kosong yang diisi dihitung sebagai perubahan?
Ya. Sel kosong diperlakukan sebagai nilai nyata (kosong), sehingga sel yang kosong di file lama dan terisi di file baru, atau sebaliknya, dilaporkan sebagai baris diubah, bukan dilewati hanya karena salah satu sisinya tidak berisi apa pun.
Buka alat
Temukan persis baris mana yang ditambah, dihapus, atau diubah
Gabungkan dua file lewat kolom yang sama dan lihat apa yang tidak cocok