Utama Perisian Mengapa Excel tidak akan menunjukkan lebih daripada 15 digit

Mengapa Excel tidak akan menunjukkan lebih daripada 15 digit



Saya baru-baru ini menerima permintaan yang menggembirakan ini dari seorang pembaca yang jelas telah berjuang untuk beberapa lama dan telah mencapai akhir penambatan mereka: Saya mempunyai senarai produk yang kami jual, dan salah satu bidangnya adalah UPC - bidang ini panjangnya boleh mencapai 18 digit. Apabila saya menambah melebihi 15 digit, Excel membundarkan secara automatik tiga hingga 000 yang terakhir. Sekiranya saya menetapkan medan ini menjadi teks, ia akan menambah + E11 di hujung rentetan. Tidak masalah jika saya mempunyai lebar lajur lebih panjang daripada tiga kali panjang normal. Bagaimana saya boleh membetulkannya?

Mengapa Excel menang

Saya hanya berharap Excel dapat melakukan apa yang disuruh tanpa perlu menambahkan perkara. Sebagai contoh, jika format sel adalah TEKS maka jangan format apa-apa di dalamnya! Nampaknya saya perlu menggunakan Access hanya untuk membuat beberapa perubahan kecil pada file CSV - untuk menggunakan Access sebagai spreadsheet dan bukan spreadsheet. Saya mesti tertanya-tanya adakah OpenOffice melakukan perkara yang sama.

Tidak kira berapa ukuran nombornya atau di mana titik perpuluhan diletakkan, Excel akan menyimpan hanya 15 digit pertama dan membuang semua yang lain

cara mendapatkan duit syiling sebaris

Terdapat beberapa batasan asas untuk produk perisian apa pun, dan Excel tidak terkecuali. Excel boleh menyimpan nombor hingga hanya 15 angka penting kerana ia menggunakan IEEE Floating Point Maths, yang menentukan bagaimana nombor - yang boleh sebesar 1.79769313486231E + 308 atau sekecil 2.229E-308 - disimpan tanpa membuat buku kerja memakan gigabait sebanyak ruang dan mengambil masa berjam-jam untuk mengira semula. Batasan ini dinyatakan dengan jelas dalam teks bantuan Excel.

Perhatikan bahawa angka penting tidak sama dengan tempat perpuluhan; tidak kira berapa ukuran nombornya atau di mana titik perpuluhan diletakkan, Excel hanya akan menyimpan 15 digit penting pertama dan membuang semua yang lain.

UPC bermaksud Kod Produk Sejagat, yang sebenarnya merupakan simbolik atau nama kod yang terdiri daripada digit, dan bukannya nombor matematik.

Menambah atau mengurangkan dua UPC tidak masuk akal dan tidak membawa kepada kod UPC lain yang sah, walaupun setiap kod terdiri sepenuhnya dari digit. Sekiranya anda tidak melakukan matematik pada data anda, seperti yang berlaku dengan UPC, maka anda boleh memaksa Excel untuk menyimpannya sebagai teks dengan mengetik tanda noktah sebelum anda mengetik digit pertama. Ini memberitahu Excel bahawa apa yang anda taipkan bukanlah angka, walaupun kelihatan seperti nombor, dan itu harus disimpan sebagai teks.

Sebagai alternatif, jika anda memformat sel sebagai Teks dan kemudian mengetik rentetan panjang digit ke dalamnya, Excel melakukan apa yang anda harapkan dan mengekalkan semua digitnya kerana ia memperlakukannya sebagai watak teks, bukan digit angka. Walau bagaimanapun, jika anda lupa untuk memformat sel sebagai Teks sebelum anda mengetik digitnya, atau jika anda tidak menaip tanda petik terkemuka, maka Excel akan menganggap digit sebagai angka, dan setelah data dimasukkan, maka akan dipotong menjadi 15 angka penting dan anda tidak dapat mendapatkan digit yang hilang.

Terlebih lagi, mengimport data dari fail CSV sangat berbeza dengan mengetik data secara langsung ke Excel, kerana fail CSV tidak mengandungi petunjuk mengenai format data di bidangnya. Apabila anda hanya klik dua kali pada fail CSV untuk membukanya di Excel, atau semasa anda menggunakan Fail Excel | Buka dialog, Excel akan meneka bahawa setiap bidang yang mengandungi semua digit harus dianggap sebagai nombor, yang lebih kerap daripada bukan yang dikehendaki. Tidak kira sama ada medan tersebut disertakan dalam tanda petik: jika semuanya adalah digit, maka Excel hanya menganggap nombor mereka.

Namun, jika anda tidak hanya membuka fail CSV, anda klik pada Data | Dapatkan Data Luaran | Dari Teks, anda akan diberi kawalan terhadap proses import dan dapat memilih format untuk setiap lajur data, sehingga anda dapat memberitahu Excel bahawa rentetan panjang digit anda harus dianggap sebagai teks, bukan sebagai angka.

OpenOffice membuat andaian yang sama: setiap kali anda menaip atau mengimport data yang kelihatan seperti nombor, kedua OpenOffice dan Excel akan menganggapnya sebagai nombor secara lalai, dan jika anda ingin mengesampingkan anggapan yang masuk akal itu, maka anda harus memberikan memohon bantuan.

Artikel Yang Menarik

Pilihan Editor

Keperluan Keselamatan Microsoft Mencapai Akhir Sokongan Bersama Windows 7
Keperluan Keselamatan Microsoft Mencapai Akhir Sokongan Bersama Windows 7
Microsoft telah mendedahkan bahawa penyelesaian keselamatan perisian percuma mereka, Microsoft Security Essentials, tidak akan disokong lagi setelah 14 Januari 2020. Security Essentials, juga dikenal sebagai MSE, adalah aplikasi antivirus perisian percuma yang dibuat oleh Microsoft. Hari-hari ini ia disatukan dengan Windows 10 dan aplikasi 'Windows Security'. Versi Windows terdahulu seperti Windows 7 dan
Cara Mematikan Perihalan Audio pada TV Sony
Cara Mematikan Perihalan Audio pada TV Sony
Tiada yang lebih menjengkelkan daripada pulang ke rumah selepas penat bekerja, menghidupkan TV, untuk mendapati bahawa narator audio telah didayakan. Memang, ciri ini bagus untuk mereka yang cacat penglihatan. Tetapi untuk orang lain,
Microsoft Edge Chromium: Hapus Data Penyemakan Imbas di Keluar
Microsoft Edge Chromium: Hapus Data Penyemakan Imbas di Keluar
Microsoft Edge Chromium kini membolehkan membuang elemen sejarah penyemakan imbas individu setiap kali anda menutup penyemak imbas. Anda boleh mengkonfigurasinya dalam Tetapannya.
Tukar DPI Mesin Maya Hyper-V (Tahap Zum Skala Paparan)
Tukar DPI Mesin Maya Hyper-V (Tahap Zum Skala Paparan)
Inilah caranya anda dapat mengubah Zoom Level mesin maya di Hyper-V dan menetapkan skala display custom (DPI) pada Windows 10.
Dayakan Pemuatan Malas untuk Imej dan Iframe di Firefox
Dayakan Pemuatan Malas untuk Imej dan Iframe di Firefox
Cara Mengaktifkan Pemuatan Malas untuk Gambar dan Iframe di Firefox Satu ciri menarik akan datang ke Firefox, yang secara signifikan akan mengurangkan masa memuat halaman di penyemak imbas. Kemampuan asli untuk menangguhkan pemuatan gambar dan iframe sudah tiba di Firefox 75 versi Nightly. Kemudian pemuatan malas diaktifkan, penyemak imbas
Microsoft Mengemas kini Aplikasi Kedai Desktop Jauh Dengan Ciri Baru
Microsoft Mengemas kini Aplikasi Kedai Desktop Jauh Dengan Ciri Baru
Sebagai tambahan kepada aplikasi Desktop Jauh klasik (mstsc.exe), Windows 10 termasuk aplikasi moden, yang hanya dipanggil 'Aplikasi Jauh Microsoft' Ini adalah aplikasi UWP yang menerima kemas kini dari Kedai Microsoft. Beberapa hari yang lalu aplikasi ini menerima baik pulih ciri utama, membawa beberapa ciri berguna kepada pengguna akhir. Microsoft menerangkan mengenai
Apa itu Muat turun Digital Amazon?
Apa itu Muat turun Digital Amazon?
Sekiranya anda kelihatan cukup keras, anda boleh menemui apa sahaja yang anda mahukan di Amazon. Platform e-dagang terbesar di dunia menawarkan beratus-ratus juta produk dan dikira. Sebagai tambahan, Amazon terus berkembang dan menaklukkan yang baru