Tablora

Tablora · Pustaka

Kekalkan pengecam yang melebihi 15 digit

ID yang lebih panjang daripada 15 digit, seperti 12345678901234567890, kehilangan digit akhir sebagai nombor hamparan. Kekalkannya sebagai teks sejak eksport pertama.

Mengapa digit terakhir berubah

Rujukan kad, kod jejak penghantaran, ID transaksi bank dan sesetengah nombor akaun mencecah 16, 18 atau 20 digit. Hamparan menyimpan nombor dengan kira-kira 15 digit bererti, jadi apabila kod panjang dibaca sebagai nombor, digit selepas itu digantikan dengan sifar atau nilai dipaparkan dalam tatatanda saintifik. Perubahan itu senyap dan kekal: memformat sel sebagai teks selepas itu tidak mengembalikan digit yang hilang.

Pengecam panjang ialah label, bukan kuantiti. Jalan yang selamat ialah mengekalkannya sebagai teks sejak ia keluar daripada sumber.

Mengekalkan kod sepenuhnya

Contoh 20 digit

Contoh di halaman ini mempunyai satu lajur bernama id dengan nilai 12345678901234567890. Dalam buku kerja yang mengekalkan teks, teks sel yang dijangka ialah 12345678901234567890, kesemua dua puluh digit, disimpan dalam sel teks; fail itu tidak mengandungi formula atau nilai berangka untuknya.

Nilai yang sama yang diberikan kepada alat penyeragam nombor tidak ditukar: mana-mana integer yang lebih panjang daripada 15 digit dikekalkan sebagai teks dan dikira di bawah Nilai untuk semakan.

Dua puluh digit masuk, dua puluh digit keluar: tiada langkah pembundaran di mana-mana dalam laluan yang mengekalkan teks.

Kod panjang dalam jadual yang difoto

Eksport XLSX aplikasi Tablora menukar sel kepada nombor sebenar apabila sesuatu lajur kebanyakannya berangka, dan lajur yang hanya mengandungi kod digit panjang boleh memenuhi syarat itu. Dalam keadaan itu, sel yang dieksport akan membawa nombor yang dibundarkan. Untuk lajur sebegitu, gunakan eksport CSV aplikasi, yang menulis setiap sel tepat seperti yang dibaca, atau tampal sel ke dalam penukar yang mengekalkan teks di sini dan muat turun XLSX-nya.

Kod panjang juga mudah tersalah baca dalam foto. Semak sel yang ditanda kuning dan bandingkan setiap kod dengan paparan Sumber · halaman sebelum anda mengeksport.

Tanda kerosakan sudah berlaku

Kod yang berakhir dengan deretan sifar, atau muncul sebagai 1.23457E+19, mungkin sudah ditukar sebelum sampai kepada anda. Kembali kepada fail asal dan jangan membaikinya secara manual.

Input

Teks jadual
id 12345678901234567890
Pembatas medan
,

Hasil

Baris
2
Lajur
1
id
12345678901234567890
Saiz fail dalam bait
2307

Setiap sel hamparan disimpan sebagai teks untuk mengekalkan pengecam dan kandungan yang menyerupai formula.