Bagaimana saya bisa menambahkan 0 ke awal kolom di excel?

Ada situasi ketika Anda perlu menambahkan angka nol di depan ke kumpulan data di Excel. Hal ini dapat terjadi jika Anda mengelola catatan di Excel, seperti Id Karyawan atau Id Transaksi

Misalnya, Anda mungkin ingin mendapatkan tampilan yang konsisten di kumpulan data Anda seperti yang ditunjukkan di bawah ini

Add Leading Zeroes in Excel - Transaction Ids

Dalam tutorial ini, Anda akan mempelajari berbagai cara untuk menambahkan nol di depan di Excel (mis. e. , tambahkan 0 di depan angka)

  • Mengubah Format menjadi Teks
  • Menggunakan Pemformatan Angka Kustom
  • Menggunakan Fungsi Teks
  • Menggunakan fungsi REPT/LEN
  • Menggunakan VBA

Masing-masing metode ini memiliki beberapa kelebihan dan kekurangan (tercakup dalam setiap bagian)

Mari kita lihat bagaimana masing-masing ini bekerja

Tutorial ini Mencakup

Tambahkan Leading Zeros dengan Mengubah Format menjadi Teks

Kapan Menggunakan. Ketika Anda memiliki kumpulan data numerik kecil, dan Anda berencana untuk melakukan pengeditan ini secara manual

Misalkan Anda memiliki Id karyawan dari departemen pemasaran seperti yang ditunjukkan di bawah ini dan Anda ingin membuat Id ini terlihat konsisten dengan menambahkan angka nol di depan

how-to-add-leading-zeroes-in-excel-employee-ids

Jadi Anda mencoba dan mengubah id dengan memasukkan nol di depan (00001 bukan 1)

Namun yang mengejutkan Anda, Excel mengubahnya kembali menjadi 1

Add Leading Zeroes in Excel Removes Zeroes

Ini terjadi karena Excel memahami bahwa 00001 dan 1 adalah angka yang sama dan harus mengikuti aturan tampilan yang sama

Sekarang sama frustasinya dengan Anda, Excel memiliki alasannya

Jadi, untuk menyelesaikan pekerjaan tanpa membengkokkan aturan Excel, Anda harus memanfaatkan fakta bahwa aturan ini tidak berlaku untuk pemformatan teks

Jadi inilah yang perlu Anda lakukan

  1. Pilih sel tempat Anda ingin menambahkan angka nol di depan secara manual
  2. Buka Beranda → Grup Angka dan pilih Teks dari drop-down

Add Leading Zeroes in Excel - Select Number Formatting

Itu dia

Sekarang, saat Anda memasukkan angka nol di depan secara manual, Excel akan segera mematuhinya

Hati-hati. Saat Anda mengonversi format menjadi Teks, beberapa fungsi Excel tidak akan berfungsi dengan benar. Misalnya, fungsi SUM/COUNT akan mengabaikan sel karena berada dalam format teks

Tambahkan Angka Nol Terdepan dengan Menggunakan Pemformatan Angka Khusus

Kapan Menggunakan. Ketika Anda memiliki kumpulan data numerik, dan Anda ingin hasilnya numerik (bukan teks)

Saat Anda menampilkan angka dalam format tertentu, itu tidak mengubah nilai yang mendasari angka tersebut. Misalnya, saya dapat menampilkan angka 1000 sebagai 1000 atau 1.000 atau 1000. 00 atau 001000 atau 26-09-1902 (tanggal genap adalah angka di backend di Excel)

Dalam semua cara berbeda untuk menampilkan angka, nilai angka tidak pernah berubah. Hanya cara tampilannya saja yang diubah

Untuk menambahkan nol di depan, kita dapat memformatnya untuk menunjukkannya seperti itu, sedangkan nilai dasarnya tidak akan berubah

Berikut adalah langkah-langkah untuk menggunakan teknik ini untuk menambahkan angka nol di Excel

  1. Pilih sel tempat Anda ingin menambahkan angka nol di depan
  2. Buka Beranda → Grup Angka dan klik peluncur dialog (panah miring kecil di kanan bawah). Ini akan membuka kotak dialog Format Sel. Atau, Anda juga dapat menggunakan pintasan keyboard. Kontrol +1Add Leading Zeroes in Excel - Dialog Box Launcher
  3. Di kotak dialog Format Cells, di dalam tab Number, pilih Custom di daftar CategoryAdd Leading Zeroes in Excel - Format Cells
  4. Di bidang Jenis, masukkan 00000Add Leading Zeroes in Excel - Format
  5. Klik Oke

Melakukan hal ini akan selalu menampilkan semua angka sebagai lima digit, di mana 0 di depan ditambahkan secara otomatis jika angkanya kurang dari 5 digit. Jadi 10 akan menjadi 00010 dan 100 akan menjadi 00100

Dalam hal ini, kami telah menggunakan enam nol, tetapi jika data Anda memiliki angka dengan digit lebih banyak, maka Anda perlu menggunakan format yang sesuai

Catatan. Teknik ini hanya akan berfungsi untuk kumpulan data numerik. Jika Anda memiliki id karyawan seperti A1, A2, A3 dan seterusnya, maka ini adalah teks dan tidak akan berubah saat Anda menerapkan format khusus seperti yang ditunjukkan di atas

Tambahkan Leading Zeros dengan Menggunakan Fungsi TEXT

Kapan Menggunakan. Ketika Anda ingin hasilnya berupa teks

Fungsi TEXT memungkinkan Anda mengubah nilai ke format yang diinginkan

Misalnya, jika Anda ingin 1 ditampilkan sebagai 001, Anda dapat menggunakan fungsi TEXT untuk itu

Namun, ingat bahwa fungsi TEXT akan mengubah format dan menjadikannya TEXT. Ini berarti ketika Anda menjadikan 1 sebagai 001, Excel memperlakukan hasil baru sebagai teks dengan tiga karakter (seperti abc atau xyz)

Berikut adalah cara menambahkan angka nol di depan menggunakan fungsi TEXT

  1. Jika Anda memiliki angka di kolom A (katakanlah dari A2. A100), lalu pilih B2. B100 dan masukkan rumus berikut
    =TEKS(A2,”00000″)
  2. Tekan Control + Enter untuk menerapkan rumus ke semua sel yang dipilih

Ini akan menampilkan semua angka sebagai lima digit, dengan 0 di depan ditambahkan secara otomatis jika angkanya kurang dari 5 digit

Salah satu manfaat mengonversi data menjadi teks adalah sekarang Anda dapat menggunakannya dalam rumus pencarian seperti VLOOKUP atau INDEX/MATCH untuk mengambil detail karyawan menggunakan id karyawannya

Catatan. Teknik ini hanya akan berfungsi untuk kumpulan data numerik. Jika Anda memiliki id karyawan seperti A1, A2, A3 dan seterusnya, maka ini adalah teks dan tidak akan berubah saat Anda menerapkan format khusus seperti yang ditunjukkan di atas

Tambahkan Leading Zero dengan Menggunakan Fungsi REPT dan LEN

Kapan Menggunakan. Ketika Anda memiliki kumpulan data numerik/alfanumerik, dan Anda ingin hasilnya berupa teks

Kelemahan menggunakan fungsi TEXT adalah hanya bekerja dengan data numerik. Tetapi jika Anda memiliki kumpulan data alfanumerik (katakanlah A1, A2, A3, dan seterusnya), maka fungsi TEXT akan gagal

Dalam kasus seperti itu, kombinasi fungsi REPT dan LEN akan berhasil

Inilah cara melakukannya

  1. Jika Anda memiliki angka di kolom A (katakanlah dari A2. A100), lalu pilih B2. B100 dan masukkan rumus berikut
    =REPT(0,5-LEN(A2))&A2
  2. Tekan Control + Enter untuk menerapkan rumus ke semua sel yang dipilih

Ini akan membuat semua angka/string menjadi 5 karakter dengan angka nol di depan jika diperlukan

Inilah cara kerja rumus ini

  • LEN(A2) memberikan panjang string/angka dalam sel
  • =REPT(0,5-LEN(A2)) akan memberikan angka 0 yang harus ditambahkan. Di sini saya menggunakan 5 dalam rumus karena itu adalah panjang maksimum string/angka dalam kumpulan data saya. Anda dapat mengubah ini sesuai dengan data Anda
  • =REPT(0,5-LEN(A2))&A2 hanya akan menambahkan jumlah nol ke nilai sel. Misalnya, jika nilai dalam sel adalah 123, ini akan mengembalikan 00123

Tambahkan Leading Zero dengan Menggunakan Custom Function (VBA)

Jika menambahkan angka nol di depan di Excel adalah sesuatu yang harus sering Anda lakukan, menggunakan fungsi kustom adalah ide yang bagus

Berikut adalah kode VBA yang akan membuat fungsi sederhana untuk menambahkan angka nol di depan

'Code by Sumit Bansal from http://trumpexcel.com
Function AddLeadingZeroes(ref As Range, Length As Integer)
Dim i As Integer
Dim Result As String
Dim StrLen As Integer
StrLen = Len(ref)
For i = 1 To Length
If i <= StrLen Then
Result = Result & Mid(ref, i, 1)
Else
Result = "0" & Result
End If
Next i
AddLeadingZeroes = Result
End Function

Cukup tambahkan kode ini ke jendela kode modul, dan Anda akan dapat menggunakannya seperti fungsi lembar kerja lainnya

Atau buat add-in untuk itu dan dapat membaginya dengan kolega Anda

Dalam tutorial ini, saya membahas lima cara untuk menambahkan 0 di depan angka di Excel. Ini disebut nol di depan dan sementara Excel menghapusnya secara default, Anda masih bisa meletakkan 0 di depan angka dengan menggunakan metode pemformatan dan formula yang tercakup dalam tutorial ini

Bagaimana Anda menambahkan 0 ke awal di Excel?

Pilih sel atau rentang sel yang ingin Anda format
Tekan Ctrl+1 untuk memuat dialog Format Sel
Pilih tab Number, lalu di daftar Category, klik Custom, lalu di kotak Type, ketikkan format angka, seperti 000-00-0000 untuk kode nomor jaminan sosial, atau 00000 untuk kode pos lima digit

Bagaimana cara mendapatkan 0 di depan angka di Excel?

Klik File > Opsi > Lanjutan. Di bawah Opsi tampilan untuk lembar kerja ini, pilih lembar kerja, lalu lakukan salah satu hal berikut ini. Untuk menampilkan nilai nol (0) dalam sel, centang kotak Tampilkan nol dalam sel yang memiliki nilai nol .

Bagaimana cara menambahkan angka nol di depan kolom angka?

Gunakan Apostrof untuk Menambahkan Nol di Depan .