Tablora · Pustaka
Bezakan sempadan medan daripada tanda perpuluhan
Dalam jadual berpemisah koma bertitik seperti Paper;1.234,50, koma ialah tanda perpuluhan. Betulkan sempadan medan dahulu, kemudian tukar amaun.
Dua tugas untuk tanda baca
Hamparan yang ditetapkan kepada bahasa Jerman, Perancis, Sepanyol, Turki dan banyak bahasa lain menyimpan fail CSV dengan koma bertitik di antara medan, kerana koma sudah digunakan sebagai tanda perpuluhan. Baris seperti Paper;1.234,50 mempunyai satu sempadan medan, iaitu koma bertitik, dan dua aksara di dalam amaun yang tergolong dalam nombor itu.
Dua keputusan berasingan diperlukan: aksara yang memisahkan medan, dan cara digit dalam lajur amaun ditulis. Mencampuradukkan kedua-duanya ialah punca satu amaun terbelah kepada dua sel.
Menyemak Paper;1.234,50
Contoh di halaman ini ialah pengepala item;amount dan rekod Paper;1.234,50, dengan koma bertitik sebagai Pembatas medan. Penyemak struktur melaporkan 2 baris dan 2 lajur, dan baris 2, lajur 2 berbunyi 1.234,50. Amaun masih teks pada peringkat ini; penyemak struktur tidak menukar nombor.
Jika anda memilih koma sebagai Pembatas medan, pengepala menjadi satu sel, item;amount, dan rekod terbelah kepada Paper;1.234 dan 50. Lajur kemudian menunjukkan 2, dan Baris dengan lebar berbeza menunjukkan 1, kerana pengepala hanya mempunyai satu medan. Kesan pembatas memilih koma bertitik untuk contoh ini kerana ia memberi setiap baris lebar yang sama.
Daripada struktur kepada nombor
- Dalam penyemak struktur, tetapkan Pembatas medan dahulu dan sahkan bahawa Baris dengan lebar berbeza ialah 0.
- Buka alat penyeragam nombor, tampal teks yang sama dan tetapkan Pembatas medan kepada koma bertitik.
- Tandakan Baris pertama mengandungi nama lajur dan pilih amount dalam Lajur nombor.
- Tetapkan Pemisah perpuluhan kepada , dan Pemisah kumpulan digit kepada . dan tekan Kira.
- Amaun 1.234,50 menjadi 1234.50; semak Nilai untuk semakan bagi apa-apa yang tidak diliputi tetapan itu.
- Bilangan Nilai untuk semakan yang tinggi boleh bermaksud sesetengah amaun menggunakan titik sebagai tanda perpuluhan; fail yang dipasang daripada dua sumber boleh mencampurkan konvensyen.
Perkara yang mengelirukan
- Fail berkoma bertitik tetap dipanggil CSV oleh kebanyakan perisian. Lihat aksara sebenar dan bukan sambungan fail.
- Pengesanan hanyalah titik permulaan. Apabila dua pembatas memberikan hasil yang sama konsisten, pilih secara jelas.
- Jangan tukar koma dan titik di seluruh teks supaya kelihatan seperti fail bahasa Inggeris; itu juga mengubah perihalan dan kod.
- Apabila anda memuat turun jadual yang ditukar, CSV menggunakan koma di antara medan dan titik dalam amaun yang ditukar, jadi konvensyennya berbeza daripada fail asal anda.
- Aplikasi Tablora membaca jadual daripada PDF dan foto dan bukan daripada teks, jadi pilihan ini tidak timbul di situ; eksport CSV-nya menggunakan koma di antara medan.
Input
- Teks jadual
- item;amount Paper;1.234,50
- Pembatas medan
- ;
Hasil
- Baris
- 2
- Lajur
- 2
| item | amount |
|---|---|
| Paper | 1.234,50 |
- Baris dengan lebar berbeza
- 0