Nol terdepan di Excel: cara menambah, menghapus, dan menyembunyikan

  • Bagikan Ini
Michael Brown

Tutorial ini menunjukkan berbagai cara untuk menambahkan nol di depan di Excel: cara menyimpan nol saat Anda mengetik, menampilkan nol di depan sel, menghapus atau menyembunyikan nol.

Jika Anda menggunakan Excel tidak hanya untuk menghitung angka, tetapi juga menyimpan catatan seperti kode pos, nomor keamanan, atau id karyawan, Anda mungkin perlu menyimpan angka nol di dalam sel. Namun jika Anda mencoba mengetikkan kode pos seperti "00123" di dalam sel, Excel akan segera memotongnya menjadi "123".

Intinya adalah bahwa Microsoft Excel memperlakukan kode pos, nomor telepon, dan entri serupa lainnya sebagai angka, menerapkan format Umum atau Nomor padanya, dan secara otomatis menghapus nol sebelumnya. Untungnya, Excel juga menyediakan sarana untuk menyimpan nol di depan sel, dan selanjutnya dalam tutorial ini Anda akan menemukan beberapa cara untuk melakukannya.

    Cara menyimpan nol di depan di Excel saat Anda mengetik

    Sebagai permulaan, mari kita lihat bagaimana Anda bisa meletakkan 0 di depan angka di Excel, misalnya ketik 01 dalam sel. Untuk ini, cukup ubah format sel menjadi Teks :

    • Pilih sel di mana Anda ingin mengawali angka dengan 0.
    • Pergi ke Rumah tab> Nomor kelompok, dan pilih Teks di Format Angka kotak.

    Segera setelah Anda mengetikkan angka nol sebelum angka, Excel akan menampilkan segitiga hijau kecil di sudut kiri atas sel yang menunjukkan bahwa ada sesuatu yang salah dengan isi sel. Untuk menghapus indikator kesalahan itu, pilih sel, klik tanda peringatan, lalu klik Abaikan Kesalahan .

    Tangkapan layar berikut ini menunjukkan hasilnya:

    Cara lain untuk menyimpan angka nol di depan di Excel adalah dengan mengawali angka dengan apostrof ('). Misalnya, alih-alih mengetik 01, ketik '01. Dalam kasus ini, Anda tidak perlu mengubah format sel.

    Intinya: Teknik sederhana ini memiliki keterbatasan yang signifikan - nilai yang dihasilkan adalah teks string Jika bukan itu yang Anda inginkan, maka ubahlah hanya representasi visual dari nilai dengan menerapkan format angka kustom seperti yang ditunjukkan dalam contoh berikut.

    Cara menampilkan nol di depan di Excel dengan format angka kustom

    Untuk menampilkan angka nol di depan, terapkan format angka kustom dengan melakukan langkah-langkah berikut ini:

    1. Pilih sel di mana Anda ingin menampilkan angka nol di depannya, dan tekan Ctrl+1 untuk membuka Format Sel dialog.
    2. Di bawah Kategori , pilih Adat .
    3. Ketik kode format dalam kotak Jenis kotak.

      Dalam kebanyakan kasus, Anda akan memerlukan kode format yang terdiri dari 0 placeholder, seperti 00. Jumlah nol dalam kode format sesuai dengan jumlah total digit yang ingin Anda tampilkan dalam sel (Anda akan menemukan beberapa contoh di bawah).

    4. Klik OK untuk menyimpan perubahan.

    Contohnya, untuk menambahkan angka nol di depan untuk membuat angka 5 digit, gunakan kode format berikut ini: 00000

    Dengan menggunakan format angka kustom Excel, Anda bisa menambahkan nol di depan untuk membuat panjang tetap angka, seperti pada contoh di atas, dan panjang variabel Semuanya bermuara pada placeholder mana yang Anda gunakan dalam kode format:

    • 0 - menampilkan angka nol ekstra
    • # - tidak menampilkan angka nol ekstra

    Contohnya, jika Anda menerapkan 000# ke beberapa sel, angka apa pun yang Anda ketikkan di sel itu akan memiliki hingga 3 angka nol di depannya.

    Format angka kustom Anda juga dapat menyertakan spasi, tanda hubung, tanda kurung, dsb. Penjelasan detilnya bisa dilihat di sini: Format angka Excel kustom.

    Spreadsheet berikut memberikan beberapa contoh format kustom yang dapat menampilkan nol di depan di Excel.

    A B C
    1 Format khusus Nomor yang diketik Nomor yang ditampilkan
    2 00000 123 00123
    3 000# 123 0123
    4 00-00 1 00-01
    5 00-# 1 00-1
    6 000-0000 123456 012-3456
    7 ###-#### 123456 12-3456

    Dan kode format berikut ini bisa digunakan untuk menampilkan angka dalam format khusus, seperti kode pos, nomor telepon, nomor kartu kredit, dan nomor jaminan sosial.

    A B C D
    1 Format khusus Nomor yang diketik Nomor yang ditampilkan
    2 Kode pos 00000 1234 01234
    3 Jaminan sosial 000-00-0000 12345678 012-34-5678
    4 Kartu kredit 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Nomor telepon 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Tip. Excel memiliki beberapa yang telah ditentukan sebelumnya Format khusus untuk kode pos, nomor telepon dan nomor jaminan sosial, seperti yang ditunjukkan dalam tangkapan layar di bawah ini:

    Intinya: Metode ini paling baik digunakan dalam situasi ketika Anda bekerja dengan dataset numerik dan hasilnya harus angka Ini hanya mengubah tampilan angka, tetapi bukan angka itu sendiri: angka nol di depan muncul di sel, nilai sebenarnya ditampilkan di bilah rumus. Saat Anda mereferensikan sel tersebut dalam rumus, penghitungannya disempurnakan dengan nilai aslinya. Format kustom hanya dapat diterapkan ke data numerik (angka dan tanggal) dan hasilnya juga berupa angka atau tanggal.

    Bagaimana menambahkan nol di depan di Excel dengan fungsi TEXT

    Sementara format angka kustom menunjukkan nol di depan angka tanpa benar-benar mengubah nilai yang mendasarinya, fungsi TEXT Excel mengisi angka dengan nol dengan "secara fisik" memasukkan nol di depan sel.

    Untuk menambahkan angka nol di depan dengan TEXT( nilai , format_text ), Anda menggunakan kode format yang sama seperti dalam format angka kustom. Namun, hasil dari fungsi TEXT selalu berupa string teks, meskipun terlihat seperti angka.

    Misalnya, untuk menyisipkan 0 sebelum nilai di sel A2, gunakan rumus ini:

    =TEXT(A2, "0#")

    Untuk membuat string dengan prefiks nol dengan panjang tetap, katakanlah string 5 karakter, gunakan yang ini:

    =TEXT(A2, "000000")

    Harap perhatikan bahwa fungsi TEXT membutuhkan kode format dalam tanda kutip. Dan seperti inilah hasilnya akan terlihat di Excel:

    A B C
    1 Nomor asli Nomor empuk Rumus
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4, "00000")
    5 12 00012 =TEXT(B5, "00000")

    Untuk informasi lebih lanjut tentang rumus Teks, silakan lihat Cara menggunakan fungsi TEXT di Excel.

    Intinya: Fungsi Excel TEXT selalu mengembalikan teks string bukan angka, dan oleh karena itu Anda tidak akan dapat menggunakan hasilnya dalam perhitungan aritmatika dan rumus lainnya, kecuali Anda perlu membandingkan output dengan string teks lainnya.

    Cara menambahkan angka nol di depan ke string teks

    Pada contoh sebelumnya, Anda telah mempelajari cara menambahkan nol sebelum angka di Excel. Tetapi bagaimana jika Anda perlu meletakkan nol di depan string teks seperti 0A102? Dalam hal ini, baik TEXT maupun format kustom tidak akan berfungsi karena mereka hanya menangani nilai numerik.

    Jika nilai yang akan disisipi nol berisi huruf atau karakter teks lainnya, gunakan salah satu rumus berikut ini, yang menawarkan solusi universal yang berlaku untuk keduanya angka dan string teks .

    Formula 1. Tambahkan angka nol di depan dengan menggunakan fungsi RIGHT

    Cara termudah untuk meletakkan nol di depan sebelum string teks di Excel menggunakan fungsi RIGHT:

    KANAN(" 0000 " &; sel , string_length )

    Di mana:

    • "0000" adalah jumlah maksimum angka nol yang ingin Anda tambahkan. Misalnya, untuk menambahkan 2 angka nol, Anda mengetik "00".
    • Sel adalah referensi ke sel yang berisi nilai asli.
    • String_length adalah berapa banyak karakter yang harus dikandung oleh string yang dihasilkan.

    Misalnya, untuk membuat string 6 karakter yang diawali nol berdasarkan nilai di sel A2, gunakan rumus ini:

    =RIGHT ("000000" &A2, 6)

    Apa yang dilakukan rumus ini adalah menambahkan 6 angka nol ke nilai di A2 ("000000"&A2), lalu mengekstrak 6 karakter yang tepat. Hasilnya, rumus ini menyisipkan jumlah angka nol yang tepat untuk mencapai batas total string yang ditentukan:

    Dalam contoh di atas, jumlah maksimum angka nol sama dengan panjang string total (6 karakter), dan oleh karena itu semua string yang dihasilkan memiliki panjang 6 karakter (panjang tetap). Jika diterapkan ke sel kosong, rumus akan mengembalikan string yang terdiri dari 6 angka nol.

    Tergantung pada logika bisnis Anda, Anda bisa menyediakan jumlah angka nol dan karakter total yang berbeda, misalnya:

    =RIGHT("00"&A2, 6)

    Sebagai hasilnya, Anda akan mendapatkan string panjang variabel yang mengandung hingga 2 angka nol di depannya:

    Formula 2. Pad nol di depan menggunakan fungsi REPT dan LEN

    Cara lain untuk menyisipkan nol di depan sebelum string teks di Excel menggunakan kombinasi fungsi REPT dan LEN ini:

    REPT(0, jumlah angka nol -LEN( sel ))&; sel

    Misalnya, untuk menambahkan nol di depan ke nilai di A2 untuk membuat string 6 karakter, rumus ini berjalan sebagai berikut:

    =REPT(0, 6-LEN(A2))&A2

    Bagaimana formula ini bekerja:

    Mengetahui bahwa fungsi REPT mengulangi karakter tertentu beberapa kali, dan LEN mengembalikan panjang total string, logika rumus mudah dipahami:

    • LEN (A2) mendapatkan jumlah total karakter di sel A2.
    • REPT(0, 6-LEN(A2)) menambahkan jumlah angka nol yang diperlukan. Untuk menghitung berapa banyak angka nol yang harus ditambahkan, Anda mengurangkan panjang string di A2 dari jumlah maksimum angka nol.
    • Akhirnya, Anda menggabungkan angka nol dengan nilai A2, dan mendapatkan hasil berikut ini:

    Garis bawah : Rumus ini bisa menambahkan angka nol di depan baik ke angka maupun string teks, tetapi hasilnya selalu berupa teks, bukan angka.

    Cara menambahkan jumlah tetap dari angka nol yang mendahului

    Untuk mengawali semua nilai dalam kolom (angka atau string teks) dengan sejumlah nol, gunakan fungsi CONCATENATE, atau fungsi CONCAT di Excel 365 - 2019, atau operator ampersand.

    Misalnya, untuk meletakkan 0 sebelum angka di sel A2, gunakan salah satu rumus ini:

    =CONCATENATE(0,A2)

    atau

    =0&A2

    Seperti yang ditunjukkan pada gambar di bawah ini, rumus menambahkan hanya satu nol di depan ke semua sel dalam kolom terlepas dari berapa banyak karakter yang terkandung dalam nilai aslinya:

    Dengan cara yang sama, Anda bisa menyisipkan 2 angka nol di depan (00), 3 angka nol (000) atau angka nol sebanyak yang Anda inginkan sebelum angka dan string teks.

    Garis bawah : Hasil dari rumus ini juga merupakan string teks bahkan ketika Anda menggabungkan angka nol dengan angka.

    Cara menghapus nol di depan di Excel

    Metode yang Anda gunakan untuk menghapus nol di depan di Excel bergantung pada bagaimana angka nol itu ditambahkan:

    • Jika angka nol sebelumnya ditambahkan dengan format angka kustom (angka nol terlihat di sel, tetapi tidak di formula bar), terapkan format kustom lain atau kembalikan ke format umum seperti yang ditunjukkan di sini.
    • Jika angka nol diketik atau dimasukkan dalam sel yang diformat sebagai Teks (segitiga hijau kecil ditampilkan di sudut kiri atas sel), konversikan teks ke angka.
    • Jika nol di depan ditambahkan dengan menggunakan formula (formula muncul di bilah formula saat sel dipilih), gunakan fungsi VALUE untuk menghapusnya.

    Gambar berikut menunjukkan ketiga kasus untuk membantu Anda memilih teknik yang tepat:

    Menghapus angka nol di depan dengan mengubah format sel

    Jika nol di depan ditampilkan dalam sel dengan format kustom, maka ubah format sel kembali ke default Umum atau menerapkan format angka lain yang tidak menampilkan angka nol sebelumnya.

    Hapus angka nol di depan dengan mengonversi teks ke angka

    Apabila angka nol yang diawali muncul dalam sel berformat Teks, cara termudah untuk menghapusnya adalah memilih sel, klik tanda seru, kemudian klik Konversi ke Angka :

    Hapus angka nol di depan dengan menggunakan rumus

    Jika nol(-nol) yang mendahului ditambahkan dengan sebuah rumus, gunakan rumus lain untuk menghilangkannya. Rumus penghilangan nol sesederhana:

    =VALUE(A2)

    Di mana A2 adalah sel tempat Anda ingin menghapus nol sebelumnya.

    Metode ini juga dapat digunakan untuk menghilangkan angka nol yang diketik langsung di sel (seperti pada contoh sebelumnya) atau diimpor ke Excel dari beberapa sumber eksternal. Secara keseluruhan, jika Anda berurusan dengan string yang diawali nol yang mewakili angka, Anda dapat menggunakan fungsi VALUE untuk mengonversi teks menjadi angka dan menghapus nol di depannya.

    Tangkapan layar berikut ini menunjukkan dua formula:

    • Rumus Teks dalam B2 menambahkan nol ke nilai dalam A2, dan
    • Rumus Nilai di C2 menghilangkan angka nol di depan dari nilai di B2.

    Cara menyembunyikan nol di Excel

    Jika Anda tidak ingin menampilkan nilai nol di lembar Excel Anda, Anda memiliki dua opsi berikut:

    1. Untuk menyembunyikan angka nol di seluruh seluruh lembar , hapus centang pada Tampilkan nol di sel yang memiliki nilai nol Untuk ini, klik Berkas > Opsi > Lanjutan , dan gulir ke bawah ke Opsi tampilan untuk lembar kerja ini bagian:

  • Untuk menyembunyikan nilai nol di sel tertentu, terapkan format angka kustom berikut ke sel tersebut: #;#;;@
  • Untuk ini, pilih sel di mana Anda ingin menyembunyikan nol, klik Ctrl + 1 untuk membuka Format Sel dialog, pilih Adat di bawah Kategori dan ketik kode format di atas di Jenis kotak.

    Tangkapan layar di bawah ini menunjukkan bahwa sel B2 memang berisi nilai nol, tetapi tidak ditampilkan di sel:

    Tambahkan dan hapus nol di Excel dengan cara yang mudah

    Akhirnya, kabar baik bagi pengguna Ultimate Suite for Excel kami - alat baru yang dirancang khusus untuk menangani angka nol dirilis! Selamat datang Add/Remove Leading Zeros.

    Seperti biasa, kami berusaha keras untuk mengurangi jumlah gerakan hingga minimum absolut :)

    Untuk tambahkan angka nol di depan , inilah yang Anda lakukan:

    1. Pilih sel target dan jalankan Tambahkan/Hapus Alat Leading Zeros.
    2. Tentukan jumlah total karakter yang harus ditampilkan.
    3. Klik Terapkan .

    Selesai!

    Untuk hapus angka nol di depan langkah-langkahnya sangat mirip:

    1. Pilih sel dengan angka Anda dan jalankan add-in.
    2. Tentukan berapa banyak karakter yang harus ditampilkan. Untuk mendapatkan jumlah maksimum dari digit signifikan dalam rentang yang dipilih, klik tombol Dapatkan Panjang Maksimum
    3. Klik Terapkan .

    Add-in dapat menambahkan angka nol di depan ke angka dan string:

    • Untuk angka format angka kustom ditetapkan, yaitu hanya representasi visual dari angka yang diubah, bukan nilai yang mendasarinya.
    • Alfa-numerik string diawali dengan angka nol di depan, yaitu angka nol secara fisik disisipkan dalam sel.

    Ini adalah bagaimana Anda dapat menambahkan, menghapus, dan menyembunyikan angka nol di Excel. Untuk lebih memahami teknik yang dijelaskan dalam tutorial ini, Anda dipersilakan untuk mengunduh buku kerja sampel. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!

    Unduhan yang tersedia

    Contoh Excel Leading Zeros (file .xlsx)

    Ultimate Suite 14 hari versi yang berfungsi penuh (file .exe)

    Michael Brown adalah penggemar teknologi berdedikasi dengan hasrat untuk menyederhanakan proses kompleks menggunakan perangkat lunak. Dengan pengalaman lebih dari satu dekade di industri teknologi, dia telah mengasah keahliannya di Microsoft Excel dan Outlook, serta Google Spreadsheet dan Dokumen. Blog Michael didedikasikan untuk berbagi pengetahuan dan keahliannya dengan orang lain, memberikan tip dan tutorial yang mudah diikuti untuk meningkatkan produktivitas dan efisiensi. Apakah Anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan wawasan berharga dan saran praktis untuk mendapatkan hasil maksimal dari perangkat lunak penting ini.