Utama Perangkat Lunak Mengapa Excel tidak akan menampilkan lebih dari 15 digit

Mengapa Excel tidak akan menampilkan lebih dari 15 digit



Saya baru-baru ini menerima permohonan yang menyayat hati ini dari seorang pembaca yang jelas telah berjuang selama beberapa waktu dan telah mencapai akhir dari ikatan mereka: Saya memiliki daftar produk yang kami jual, dan salah satu bidangnya adalah UPC - bidang ini bisa sampai 18 digit. Ketika saya menambahkan lebih dari 15 digit, Excel secara otomatis membulatkan tiga terakhir menjadi 000. Jika saya menyetel bidang ini menjadi teks, ia menambahkan + E11 di akhir string. Tidak masalah jika saya memiliki lebar kolom lebih dari tiga kali panjang normalnya. Bagaimana cara memperbaikinya?

Mengapa Excel menang

Saya hanya berharap Excel melakukan apa yang diperintahkan tanpa harus menambahkan sesuatu. Misalnya, jika format selnya TEXT maka jangan format apa pun di dalamnya! Tampaknya saya perlu menggunakan Access hanya untuk membuat beberapa perubahan kecil pada file CSV - untuk menggunakan Access sebagai spreadsheet, bukan spreadsheet. Saya harus bertanya-tanya apakah OpenOffice melakukan hal yang sama.

Terlepas dari ukuran angkanya atau di mana titik desimal ditempatkan, Excel hanya akan menyimpan 15 digit signifikan pertama dan membuang sisanya

kapan google earth memperbarui area saya

Ada beberapa batasan mendasar untuk setiap produk perangkat lunak, dan Excel tidak terkecuali. Excel dapat menampung angka hanya hingga 15 angka penting karena menggunakan IEEE Floating Point Maths, yang menentukan bagaimana angka - yang bisa sebesar 1.79769313486231E + 308 atau sekecil 2.229E-308 - disimpan tanpa membuat buku kerja menghabiskan gigabyte ruang dan membutuhkan waktu berjam-jam untuk menghitung ulang. Batasan ini dengan jelas ditetapkan dalam teks bantuan Excel.

Perhatikan bahwa angka penting tidak sama dengan tempat desimal; tidak peduli berapa ukuran angkanya atau di mana titik desimal ditempatkan, Excel hanya akan menyimpan 15 digit signifikan pertama dan membuang sisanya.

UPC adalah singkatan dari Universal Product Code, yang sebenarnya merupakan nama simbolis atau kode yang terdiri dari angka, bukan angka matematika.

Menambahkan atau mengurangi dua UPC tidak masuk akal dan tidak mengarah ke kode UPC valid lainnya, meskipun setiap kode seluruhnya terdiri dari digit. Jika Anda tidak melakukan matematika apa pun pada data Anda, seperti halnya dengan UPC, Anda dapat memaksa Excel untuk menyimpannya sebagai teks dengan mengetik apostrof sebelum Anda mengetik digit pertama. Ini memberi tahu Excel bahwa yang Anda ketikkan bukanlah angka, meskipun terlihat seperti angka, dan harus disimpan sebagai teks.

Alternatifnya, jika Anda memformat sel sebagai Teks lalu mengetikkan string digit yang panjang ke dalamnya, Excel melakukan persis seperti yang Anda harapkan dan mempertahankan semua digitnya karena memperlakukannya sebagai karakter teks, bukan digit numerik. Namun, jika Anda lupa memformat sel sebagai Teks sebelum Anda mengetikkan angka, atau jika Anda tidak mengetikkan apostrof di depan, maka Excel akan memperlakukan digit tersebut sebagai angka, dan setelah data dimasukkan, itu akan dipotong menjadi 15 angka penting dan Anda tidak bisa mendapatkan kembali angka yang hilang.

Terlebih lagi, mengimpor data dari file CSV sangat berbeda dengan mengetik data secara langsung ke Excel, karena file CSV tidak berisi petunjuk apa pun tentang format data di bidangnya. Saat Anda hanya mengklik dua kali file CSV untuk membukanya di Excel, atau saat Anda menggunakan File | Excel Dialog terbuka, Excel akan menebak bahwa setiap bidang yang berisi semua digit akan diperlakukan sebagai angka, yang lebih sering daripada yang tidak diinginkan. Tidak masalah apakah bidang tersebut diapit tanda kutip atau tidak: jika semuanya berupa digit, maka Excel akan menganggapnya sebagai angka.

Namun, jika alih-alih hanya membuka file CSV Anda mengklik Data | Dapatkan Data Eksternal | Dari Teks, Anda akan diberikan kontrol atas proses impor dan dapat memilih format untuk setiap kolom data, sehingga Anda dapat memberi tahu Excel bahwa string panjang digit Anda harus diperlakukan sebagai teks, bukan sebagai angka.

OpenOffice membuat asumsi yang persis sama: setiap kali Anda mengetik atau mengimpor data yang tampak seperti angka, OpenOffice dan Excel akan memperlakukannya sebagai angka secara default, dan jika Anda ingin menimpa asumsi yang sangat masuk akal itu maka Anda harus memberikan aplikasi bantuan.

Artikel Menarik

Pilihan Editor

Cara Pergi ke Zandalar di World of Warcraft
Cara Pergi ke Zandalar di World of Warcraft
Zandalar adalah zona baru dalam ekstensi WoW (World of Warcraft) Battle for Azeroth. Lokasi ini menawarkan loot, cerita, ruang bawah tanah, dan garis pencarian yang unik. Troll perdukunan tinggal di Zandalar, dan mereka menggunakan kombinasi darah
Sesuaikan gesekan scrolling sentuh untuk mempercepat scrolling di Windows 8
Sesuaikan gesekan scrolling sentuh untuk mempercepat scrolling di Windows 8
Jika Anda memiliki perangkat layar sentuh dengan Windows 8 (atau lebih tinggi) terpasang, Anda dapat mengubah gesekan gulir sentuh. Gesekan adalah besarnya konten menggulir ke atas, bawah, kiri atau kanan saat Anda menggeser jari untuk menggulir. Jika Anda mengurangi nilai gesekan, kecepatan gulir sentuh akan lebih cepat
Cara Memutuskan Nomor Telepon Dari Perselisihan
Cara Memutuskan Nomor Telepon Dari Perselisihan
Saat menyiapkan akun Discord, Anda harus menautkan nomor telepon yang valid untuk tujuan verifikasi. Ini bertindak sebagai alat anti-spam yang efektif yang membantu Anda mendapatkan kembali kendali jika Anda menjadi korban peretasan. Namun, beberapa orang
Apa yang Harus Dilakukan Ketika Microsoft Outlook Tidak Dapat Dibuka
Apa yang Harus Dilakukan Ketika Microsoft Outlook Tidak Dapat Dibuka
Jika Outlook tidak dapat dibuka, Anda dapat segera mengambil langkah untuk memperbaikinya. Pelajari tip pemecahan masalah terbaik untuk Outlook yang tidak dapat dibuka.
Mengapa Unduhan Saya Sangat Lambat di Steam?
Mengapa Unduhan Saya Sangat Lambat di Steam?
Kecepatan unduh dapat bervariasi dari situs ke situs, atau dari aplikasi ke aplikasi. Steam, khususnya, sering mengalami masalah dalam hal ini. Terkadang, masalahnya ada pada server Steam yang kelebihan beban, bukan dengan koneksi internet Anda. Di sisi lain, file
Tambahkan Jalankan sebagai item menu konteks administrator ke file MSI
Tambahkan Jalankan sebagai item menu konteks administrator ke file MSI
Anda dapat menambahkan perintah menu konteks untuk file MSI ke aplikasi File Explorer yang memungkinkan Anda untuk menjalankan file MSI yang dipilih sebagai administrator. Begini caranya.
Cara membuat pintasan untuk membuka opsi Daya dan Tidur di Windows 8.1
Cara membuat pintasan untuk membuka opsi Daya dan Tidur di Windows 8.1
Opsi daya dan tidur adalah pengaturan di dalam panel Kontrol modern, di sana Anda dapat mengatur kapan PC Anda akan masuk ke mode tidur. Anda juga dapat menentukan, berapa lama layar Anda akan aktif jika Anda tidak menggunakan PC atau Tablet. Anda dapat membuat pintasan untuk membuka pengaturan tersebut