Isi kandungan
Dalam Microsoft Excel, anda tidak boleh terus mendahului sifar dengan hanya menaip nombor dengan 0 pada mulanya kerana Excel, secara lalai, akan mengalih keluar sifar tersebut & simpan bahagian kemudian sahaja. Saya ingin menggambarkan dalam artikel ini bagaimana kita boleh menambah atau mengekalkan sifar utama tersebut dengan beberapa & fungsi bermanfaat & teknik.
Muat Turun Buku Kerja Amalan
Anda boleh memuat turun buku latihan yang telah kami gunakan untuk menyediakan artikel ini. Anda boleh menukar atau mengubah suai sel & lihat hasilnya sekali gus dengan formula terbenam.
Keep Leading Zeros.xlsm
10 Kaedah untuk Teruskan Mendahului Sifar dalam Excel
Dalam bahagian ini, saya akan menunjukkan kepada anda 10 kaedah cepat dan mudah untuk mengekalkan sifar utama dalam Excel pada sistem pengendalian Windows. Artikel ini mengandungi penjelasan terperinci dengan ilustrasi yang jelas untuk segala-galanya. Saya telah menggunakan versi Microsoft 365 di sini. Walau bagaimanapun, anda boleh menggunakan mana-mana versi lain bergantung pada ketersediaan anda. Sila tinggalkan komen jika mana-mana bahagian artikel ini tidak berfungsi dalam versi anda.
1. Memformat Sel untuk Terus Mendahului Sifar
Untuk mengekalkan sifar utama dalam Excel, pemformatan sel menyediakan pilihan paling mudah untuk diikuti. Anda boleh menyesuaikan nombor atau menukarnya kepada format teks dengan beberapa klik sahaja.
1.1 Menyesuaikan Format Nombor
Berikut ialah senarai 8 negeri dengan mereka Poskod . Sekarang kita mahubaris.
📌 Langkah:
- Daripada reben Sisipkan , pilih Jadual Pangsi dan dialog kotak bernama Buat Jadual Pangsi akan muncul.
- Dalam kotak Jadual/Julat , pilih keseluruhan Tatasusunan Jadual (B4:C12).
- Tandakan pilihan ' Tambah data ini pada Model Data '.
- Tekan OK.
Dengan langkah-langkah ini, anda kini boleh menukar data anda kepada jadual pangsi di mana ukuran DAX tersedia.
- Lembaran kerja baharu akan muncul & di sebelah kanan, anda akan melihat tetingkap Pivot Table Fields .
- Klik kanan tetikus anda pada Julat.
- Pilih Tambah Ukur.. .
Kotak dialog baharu bernama Ukur akan muncul. Ini dipanggil Editor Formula DAX .
- Taip Kod Pos dengan Sifar Utama sebagai Nama Ukur atau apa sahaja yang anda suka.
- Di bawah bar Formula , taip-
=CONCATENATEX(Range,FORMAT([Zip Codes],"00000"),",")
- Tekan OK.
- Pergi ke Medan Jadual Pangsi sekali lagi, anda akan menemui pilihan baharu- f x Kod Pos dengan Sifar Utama
- Tandai pilihan ini & anda akan melihat hasil di sebelah kiri dalam hamparan.
Baca Lagi: Cara Menambah Sifar Utama untuk Dihasilkan 10 Digit dalam Excel (10 Cara)
Kata Penutup
Ini semua mudah & cara berkesan yang boleh anda ikuti untuk menambahatau terus mendahului sifar dalam data Microsoft Excel. Jika anda tahu lebih asas & kaedah berfaedah yang harus saya tambah kemudian beritahu saya melalui ulasan. Atau anda boleh melihat sekilas maklumat kami yang lain & artikel menarik di laman web ini.
kekalkan format yang sama untuk semua kod zip dengan menambahkan 0 sebelum mereka jika perlu.
📌 Langkah:
- Pertama , pilih semua sel (C5:C12) yang mengandungi kod zip.
- Kemudian, di bawah reben Home , klik pada pilihan kotak dialog seperti yang ditunjukkan di sebelah kanan -sudut bawah daripada kumpulan perintah Nombor .
- Kemudian, daripada kotak dialog Format Sel , pilih Tersuai
- Tambah 00000 dalam kotak format Jenis Tersuai .
- Akhir sekali, tekan butang OK .
- Jadi, di sini sekarang anda melihat semua kod zip dengan format yang sama dengan mengekalkan 0 di hadapan jika perlu.
1.2 Menggunakan Format Khas Terbina Dalam
Kita boleh melakukan perkara yang sama dengan memilih pilihan Khas dalam kotak dialog Format Sel . Kemudian pilih pilihan Kod Pos , tekan OK & anda sudah selesai.
- Untuk ini, anda boleh menggunakan format biasa lain yang tersedia di sini seperti- Nombor Telefon, Nombor Keselamatan Bersiri, dll. Ini semua diberikan kepada lalai lokasi USA. Anda juga boleh menukar lokasi dengan memilih kawasan atau negara lain daripada Tempat lungsur turun & maka anda akan dapat mencari pilihan yang serupa sebagai format nombor untuk rantau yang dipilih.
- Akibatnya, anda akan melihat bahawa akan ada mendahului sifar di hadapannombor.
Baca Lagi: Cara Mengekalkan Sifar Utama dalam Excel CSV (4 Cara Mudah)
1.3 Menggunakan Format Teks
Dengan menggunakan format Teks , kami juga boleh mengekalkan sifar pendahuluan seperti yang diperlukan.
📌 Langkah:
- Pilih sel yang anda mahu masukkan kod zip.
- Daripada kumpulan perintah Nombor , Pilih format sebagai Teks dari menu lungsur.
- Sekarang mula menaip semua kod zip dalam sel & anda akan melihat tiada sifar pendahuluan dialih keluar.
- Tetapi anda akan menemui mesej ralat yang mengatakan “ Nombor Disimpan sebagai Teks ” daripada pilihan lungsur kuning di sebelah sel. Pilih ‘Abaikan Ralat ’ untuk setiap sel & anda sudah selesai.
- Memandangkan kaedah ini mengambil sedikit masa untuk melaksanakan semua data secara manual, jadi kaedah ini berkesan apabila anda perlu memasukkan data dan bukannya memformat julat data yang disimpan.
Baca Lagi: Cara Menambah Sifar Utama dalam Format Teks Excel (10 Cara)
2. Menggunakan Fungsi TEXT untuk Menambah Sifar Sebelumnya
Fungsi TEKS ialah satu lagi cara yang bermanfaat yang boleh anda gunakan untuk memformat nombor dengan menambah sifar pendahuluan .
📌 Langkah:
- Di sini. dalam Sel D5 masukkan formula berikut:
=TEXT(C5,"00000")
🔎 Pecahan Formula:
- Fungsi TEKS menukar nombor kepada teks dalamformat nilai tertentu.
- Di dalam kurungan, C5 ialah nilai sel yang diformatkan dalam format teks “ 00000 ”.
- Tekan Enter & anda akan melihat hasil yang diingini.
- Sekarang untuk melakukan perkara yang sama untuk semua sel, gunakan pilihan Pengendalian Isi daripada Sel D5 untuk mengisi sehingga
Sel D12 & anda akan menemui semua kod zip dengan format yang serupa.
- Di sini, anda akan melihat amaran ralat kerana anda telah memasukkan nombor sebagai input teks . Anda perlu mengabaikan ralat dengan mengklik ikon ralat dan memilih pilihan “ Abaikan Ralat ”.
3. Menambah Apostrof Sebelum Nombor
Kita juga boleh menggunakan apostrof sebelum nombor & kemudian tambah sifar mengikut keperluan. Ini akan menukar sel kepada format teks.
- Untuk ini, anda perlu menambah apostrof secara manual sebelum setiap nombor dan kemudian menambah sifar pendahuluan. Oleh itu, anda hanya boleh menukar nombor kepada format teks .
- Memandangkan kaedah ini mewakili format teks, jadi anda akan cari semula mesej ralat yang mengandungi “ Nombor Disimpan sebagai Teks “. Jadi anda perlu memilih Abaikan Ralat untuk semua sel yang mempunyai mesej ralat.
4. Menggabungkan Fungsi RIGHT dengan Operator Ampersand
Kini, ini merupakan satu lagi kaedah sempurna yang mengembalikan hasil menggunakan fungsi RIGHT dan Ampersand pengendali (&). Anda juga boleh menggunakan fungsi CONCATENATE dan bukannya & operator.
📌 Langkah:
- Dalam Sel D5 masukkan formula berikut:
=RIGHT("00000"&C5,5)
- Tekan butang Enter .
- Gunakan Pemegang Isi untuk mengisi semua sel lain yang mengandungi kod zip.
🔎 Pecahan Formula:
- Di sini , fungsi RIGHT mengembalikan bilangan aksara yang ditentukan dari penghujung rentetan teks.
- Kami menggabungkan 00000 sebelum setiap nombor dengan menggunakan Ampersand (&) antara 00000 & sel.
- Kini, fungsi RIGHT membenarkan hanya 5 aksara terakhir setiap data yang terhasil dimasukkan ke dalam sel.
Baca Lagi: Cara Menambah Sifar Utama dalam Excel dengan Operasi CONCATENATE
5. Menggunakan Fungsi BASE
Fungsi BASE digunakan untuk menukar nombor kepada sistem nombor yang berbeza (Perduaan, Perpuluhan, Perenambelasan atau Oktal) . Anda juga boleh menentukan bilangan aksara yang anda mahu lihat melalui fungsi ini.
📌 Langkah:
- Dalam Sel D5 masukkan formula berikut:
=BASE(C5,10,5)
- Tekan Enter .
- Gunakan Isi Pemegang untuk autoisi semua sel lain seperti yang diperlukan.
🔎 Pecahan Formula:
Di dalam argumen fungsi BASE ,
- C5 dipilih sebagai nilai Sel untuk C5 .
- 10 ialah sistem radix atau nombor untuk nilai perpuluhan.
- Dan 5 ialah bilangan aksara yang kita mahu lihat sebagai hasilnya.
Bacaan Serupa
- Cara Meletakkan Tanda Kurung untuk Nombor Negatif dalam Excel
- Formatkan Nombor dalam Ribuan K dan Jutaan M dalam Excel (4 Cara)
- Cara untuk Gunakan Format Nombor dalam Jutaan dengan Koma dalam Excel (5 Cara)
- Format Nombor Tersuai: Jutaan dengan Satu Perpuluhan dalam Excel (6 Cara)
6. Mengimport Fail Teks & Kemudian Menambah Sifar Utama dengan Menggunakan Alat Pertanyaan Kuasa & Fungsi PadText
Anda juga boleh mengimport julat data & kemudian tukarkannya kepada format tetap dengan menambah sifar pendahuluan. Jika anda menggunakan Microsoft Excel 2010 atau versi yang lebih tinggi maka anda akan dapat menggunakan kaedah ini dengan Power Query Editor .
📌 Langkah:
- Di bawah reben Data , klik pada pilihan Dari Teks/CSV .
- Kotak dialog akan muncul dari mana anda perlu mengimport fail yang mengandungi data.
- Pilih fail & kemudian Tekan Import.
- Kotak dialog baharu akan muncul dengan data yang diimport & anda perlu klik pada Transform Data .
- Kini, tetingkap Power Query akan muncul.
- Di bawah reben Tambah Lajur , pilih TersuaiLajur .
- Tambahkan nama lajur di bawah pilihan Nama Lajur Baharu .
- Sekarang di bawah Formula Lajur Tersuai , taip-
=Text.PadStart([Column1],5,"0")
- Tekan OK .
Anda akan menemui lajur baharu dengan kod pos terformat.
- Pilih Tutup & Muatkan pilihan.
Kini, lembaran kerja baharu akan muncul & data yang baru diperoleh daripada Editor Power Query akan diubah di sini dengan jadual pangsi seperti yang ditunjukkan di bawah.
Baca Lagi: Excel Convert Nombor ke Teks dengan Sifar Utama: 10 Cara Berkesan
7. Menggabungkan REPT & LEN Berfungsi Bersama
Penggunaan REPT & LEN berfungsi bersama ialah satu lagi kaedah bermanfaat yang boleh anda pakai.
📌 Langkah:
- Dalam Sel D5 , taip-
=REPT(0,5-LEN(C5))&C5
- Tekan Enter & anda akan dipaparkan nilai yang diformatkan serta-merta.
🔎 Pecahan Formula:
- REPT fungsi berasal daripada Ulang perkataan & fungsi ini mengulangi teks beberapa kali tertentu.
- LEN fungsi mengembalikan bilangan aksara rentetan teks.
- Sekarang, di dalam argumen, 0 telah ditambahkan dahulu kerana ini ialah nilai teks yang kita mahu ulangi sebagai sifar pendahuluan sebelum nombor seperti yang diperlukan.
- 5-LEN(C5) menandakan bilangan sifar pendahuluan( 0's) ituperlu ditambah atau diulang.
- Akhir sekali, C5 Cell ditambahkan pada keseluruhan fungsi dengan menggunakan Ampersand(&) kerana nilai sel ini perlu diletakkan selepas mendahului sifar.
Baca Lagi: Cara Meletakkan 0 dalam Excel di Hadapan Nombor (5 Kaedah Berguna)
8. Menambah Nombor Tetap Sifar Utama Menggunakan Fungsi CONCATENATE
Jika anda ingin menambah nombor tertentu sifar pendahuluan sebelum nombor atau teks maka fungsi CONCATENATE sahaja akan melakukan kerja untuk awak. Berikut ialah jenis nombor yang berbeza dalam Lajur B & kita akan menambah dua sifar pendahuluan sebelum setiap nombor.
📌 Langkah:
- Dalam Sel C5 , taip-
=CONCATENATE("00",B5)
- Tekan Enter .
- Gunakan Isi Kendalikan untuk autoisi sel lain sehingga C12 .
Jadi, dalam gambar di bawah, anda melihat semua nombor dengan dua nombor pendahuluan 0.
Baca Lagi: Cara Menggabungkan Nombor dengan Sifar Utama dalam Excel (6 Kaedah)
9 . Menggunakan VBA untuk Kekalkan Sifar Utama
Kami juga boleh mengekalkan atau menambah sifar pendahuluan dengan menggunakan VBScript.
📌 Langkah:
- Untuk ini, mula-mula pergi ke reben atas dan tekan pada Pembangun , kemudian tekan pada pilihan Visual Basic daripada menu.
- Anda boleh menggunakan ALT + F11 untuk membuka tetingkap “Microsoft Visual Basic for Applications” jika anda tidak mempunyaiTab pembangun ditambahkan.
- Kini, tetingkap bernama “Microsoft Visual Basic for Applications” akan muncul. Di sini dari bar menu atas, tekan pada “Sisipkan” Dan menu akan muncul. Daripada mereka, pilih pilihan “Modul'” .
- Sekarang, “Modul” baharu tetingkap akan muncul. Dan Tampal kod VBA ini ke dalam kotak.
7893
- Tekan F5 , dan ia akan jalankan kod atau makro.
- Tekan Alt+F11 sekali lagi untuk kembali ke hamparan Excel anda & anda akan melihat hasilnya seperti yang ditunjukkan dalam gambar berikut.
🔎 Penjelasan Kod VBA:
- Kami menambah bahagian Subrutin dahulu & menamakan makro kami sebagai KeepLeadingZeros .
- Dengan arahan Julat , Sel Pertama sedang dipilih yang perlu diformatkan.
- Dengan Tamat(xldown) & Pilih sub-perintah, kami sedang memilih keseluruhan julat sel yang mengandungi kod zip.
- Dalam baris seterusnya, melalui sub-perintah NumberFormat , kami sedang mentakrifkan bilangan digit(5) dengan 0.
Baca Lagi: Cara Mengalih Keluar Sifar Utama dalam Excel (7 Cara Mudah + VBA)
10. Mengekalkan atau Menambah Sifar Utama dalam Jadual Pangsi
Dalam Jadual Pangsi , kita boleh menggunakan formula DAX (Ungkapan Analisis Data) untuk mengekalkan atau menambah sifar pendahuluan dengan memformat lajur atau