Di Numbers pada Mac, ekspor spreadsheet Anda menggunakan File > Ekspor Ke > CSV, lalu periksa apakah nilai yang mengandung koma atau tanda kutip tetap menjadi bidang tunggal dalam file yang dihasilkan. CSV menggunakan tanda kutip di sekitar bidang khusus dan menggandakan tanda kutip apa pun yang merupakan bagian dari nilai tersebut. Numbers mendokumentasikan opsi ekspor CSV untuk tabel, nama tabel, dan penyandian teks, tetapi tidak mendokumentasikan pengaturan untuk memilih bagaimana bidang diberi tanda kutip; gunakan alur kerja ekspor dan verifikasi hasilnya daripada mencari kontrol "beri tanda kutip pada bidang". (Panduan ekspor Numbers dari Apple, RFC 4180)
Perlakuan CSV terhadap koma dan tanda kutip
Koma biasanya memisahkan satu bidang CSV dari bidang berikutnya. Jika sebuah nilai itu sendiri mengandung koma, bidang tersebut diapit dengan tanda kutip ganda. Jika nilai tersebut mengandung tanda kutip ganda literal, tanda kutip tersebut ditulis dua kali di dalam bidang yang dikutip. RFC 4180 juga menjelaskan pengapitan bidang yang mengandung jeda baris dan mencatat bahwa implementasi CSV bisa berbeda, sehingga ekspektasi aplikasi penerima sangatlah penting. (RFC 4180, Bagian 2)
Sebagai contoh, anggaplah sebuah baris memiliki tiga nilai: North, Smith, Lee, dan She said "ready". Representasi CSV yang valid adalah:
North,"Smith, Lee","She said ""ready"""
Tanda kutip luar menandai bidang kedua dan ketiga. Tanda kutip ganda di dalam bidang terakhir mewakili tanda kutip yang merupakan bagian dari nilainya. Saat pembaca CSV mengurai baris ini, tanda kutip pengapit bidang dan pasangan escape tersebut bersifat struktural; nilainya seharusnya adalah Smith, Lee dan She said "ready".
Ekspor CSV dari Numbers di Mac
Buka spreadsheet di Numbers dan tinjau tabel yang ingin Anda ekspor. Jika buku kerja memiliki beberapa tabel, perhatikan apakah Anda memerlukan file terpisah untuk setiap tabel atau satu file gabungan.
Pilih File > Ekspor Ke > CSV dari bar menu.
Di opsi ekspor, pilih apakah akan membuat file untuk setiap tabel atau menggabungkan tabel dalam satu file. Pilih Sertakan nama tabel hanya jika penerima membutuhkannya. Buka Opsi Lanjutan jika Anda perlu mengubah penyandian teks; Apple mendokumentasikan ini sebagai opsi ekspor CSV. (Dukungan Apple)
Lanjutkan melalui dialog penyimpanan, pilih tujuan dan nama file, lalu klik Ekspor. Numbers menyimpan salinan yang diekspor; perubahan pada salinan tersebut tidak mengubah spreadsheet asli. Simpan file Numbers jika Anda juga memerlukan buku kerja yang dapat diedit. (Dukungan Apple)
Opsi CSV yang terdokumentasi di Numbers tidak menyertakan kualifikasi teks atau kotak centang "selalu kutip bidang". Jangan menambahkan tanda kutip secara manual ke nilai sel hanya untuk melindungi koma: ekspor seharusnya menyandikan nilai sebagai struktur CSV, sedangkan tanda kutip manual menjadi data literal dan mungkin perlu di-escape tersendiri. Panduan Apple menjelaskan CSV sebagai nilai yang dipisahkan oleh koma tetapi tidak menentukan perilaku pengutipan yang tepat untuk setiap kasus. Jika penerima tertentu memerlukan dialek CSV khusus, konfirmasikan persyaratannya dan periksa file yang diekspor terhadap persyaratan tersebut.
Periksa file yang diekspor sebelum mengirim
Buka salinan .csv di penampil teks biasa jika Anda perlu memeriksa karakter sebenarnya. Pastikan bahwa koma di dalam sebuah nilai muncul di dalam bidang yang dikutip dan bahwa tanda kutip ganda yang disematkan digandakan. Jangan menilai hasilnya hanya dengan menghitung koma saja: koma yang ada di dalam bidang yang dikutip adalah bagian dari nilai, bukan pemisah.
Anda juga dapat membuka CSV yang diekspor di aplikasi spreadsheet dan memeriksa apakah nilai yang bersangkutan tetap berada dalam satu sel. Itu adalah pemeriksaan penguraian yang praktis, meskipun sistem penerima mungkin mengikuti konvensi CSV yang berbeda. Jika sebuah nilai tampak terbagi di beberapa kolom, atau tanda kutip muncul sebagai teks tambahan, hentikan dan periksa CSV mentah serta persyaratan impor penerima sebelum mengandalkan file tersebut.
Untuk persyaratan format yang tepat yang tidak disediakan oleh kontrol terdokumentasi di Numbers, gunakan pengekspor yang secara eksplisit mendukung persyaratan pembatas, tanda kutip, dan penyandian dari penerima, atau tanyakan format yang diterima kepada penerima. Hindari memperbaiki CSV dengan fitur cari-dan-ganti (find-and-replace) secara luas: mengganti koma atau tanda kutip tanpa mengurai bidang dapat mengubah pemisah sekaligus konten sel yang sah.
Tujuannya adalah menghasilkan CSV yang bidang terurainya mempertahankan nilai asli. Ekspor dari Numbers, periksa baris representatif yang berisi tanda baca, dan konfirmasikan bahwa penerima dapat membacanya sebelum mengirim file dengan data penting.
Sumber
Mengekspor ke format file lain di Numbers di Mac — Dukungan Apple
Common Format and MIME Type for Comma-Separated Values (CSV) Files — RFC Editor / IETF