Saya memiliki file CSV yang berisi bidang teks yang dapat memiliki koma di dalamnya. Saat mengimpornya ke Excel, itu mengambil koma ini sebagai pemisah bidang. Saya memiliki bidang dalam tanda kutip, dan saya sudah mencoba tanda kutip ganda juga. Apakah ada cara saya dapat mengimpor ini apa adanya atau haruskah saya mengubahnya ke pembatas lain?
14
Jawaban:
Pastikan tidak ada spasi di antara nilai yang Anda pisahkan dan bungkus setiap bidang dalam tanda kutip:
Akan diimpor ke 2 sel - yang pertama memiliki "1, 2" dan yang kedua memiliki "3, 4"
sumber
Bagaimana cara Anda mengimpornya? Apakah Anda menggunakan fungsi impor data pada pita atau ini via VBA? Karena ketika saya mengimpor menggunakan fungsi pita saya dapat menentukan kualifikasi teks sebagai "dan itu akan mengimpor" abc, 123 "," abc, 123 "," abc, 123 "sebagai abc, 123
<next cell>
abc, 123<next cell>
abc, 123.Jika itu tidak berhasil dan Anda tidak perlu melakukan ini untuk lusinan file, Anda bisa mencari dan mengganti "," (termasuk tanda kutip) dan ganti dengan "^ t" (termasuk tanda kutip) (^ t menjadi versi MS word tab jika Anda menemukan dan mengganti kata). Maka Anda dapat memiliki file yang dibatasi tab ...
sumber
Berdasarkan jawaban Brad di atas, jika Anda mengimpor file besar (jutaan baris), maka Word akan kehabisan ruang jauh sebelum Notepad. Di Notepad Anda akan menggunakan prinsip Brad tetapi ganti hanya dengan "^". Ini berfungsi saat mengimpor ke Excel karena Anda hanya dapat menentukan satu karakter sebagai bidang yang dibatasi.
sumber