Mundarija
Boshdagi nollar asosan raqam uzunligini belgilashga yordam beradi. Har qanday maxsus identifikatsiya raqami, pochta indeksi, xavfsizlik raqamlari va boshqalar kabi yozuvlarni saqlashda siz hujayralardagi bosh nollarni saqlashingiz kerak. Biroq, siz Puerto-Rikoning ‘ 00901 ’ kabi pochta indeksini hujayraga kiritmoqchi bo‘lganingizda, Excel uni darhol “ 901 ” ga qisqartiradi. Microsoft Excel uchun bosh nollar bilan ishlash juda muhim. Buning uchun siz raqamni matnga aylantirishingiz kerak. Ushbu maqolada men raqamlarni bosh nol bilan matnga aylantirish usullarini muhokama qilmoqchiman. Ushbu maqolada Excelda raqamni bosh nol bilan matnga qanday aylantirish mumkinligi ko'rsatilgan.
Amaliyot kitobini yuklab oling
Quyidagi mashq kitobini yuklab oling.
O'zgartirish. Oldingi nollar bilan raqamni matnga
Excelda bosh nollar bilan raqamni matnga aylantirishning 9 oson usullari
Avval maʼlumotlar toʻplamini tanishtiraman. Aslida, to'qqizta pochta indeksi nolsiz berilgan va pochta indeksi beshta raqamdan iboratligini aytish yaxshi. Endi biz bosh nollarni qo'shishimiz kerak va biz quyidagi samarali usullardan foydalanishimiz mumkin. Biz Excelda sonni bosh nol bilan matnga aylantirishning 9 ta samarali usulini topdik.
1. Matn formatidan foydalanish
Bu oddiy yechim
Siz qo'shishingiz mumkin. agar siz hujayra formatini raqamdan matnga o'zgartirsangiz, nolga olib keladi hech qanday muammosiz. Bu Excelda bunday emas degan ma'noni anglatadiraqamingizni haqiqiy raqam sifatida qabul qiling va nollarni olib tashlamaydi. Xo'sh, buni qanday qilishim mumkin? Shunchaki bosqichlarni bajaring
Qadamlar
- Formatdan foydalanmoqchi bo'lgan bo'sh katak yoki katakchani tanlang.
- Buni bosing. Uy yorlig'idagi Raqamlar buyrug'idagi ochiladigan menyuni formatlash.
- Ro'yxatlardan Matn variantini tanlang.
- Endi hujayralar bosh nollarni ko'rsatishga tayyor. Pochta indeksini qo‘lda kiritganimizdan so‘ng biz quyidagi natijani olamiz.
Batafsil o‘qing: Raqamlarni matnga qanday aylantirish mumkin/ Exceldagi so'zlar
2. Maxsus formatdan foydalanish
Maxsus format - bu formatning maxsus turi bo'lib, unda Uyachalarni formatlashda ko'plab variantlarni tanlash mumkin. . Biz ulardan birini tanlaymiz.
Qadamlar
- Poçta kodlarini yangi hujayra diapazoniga ko'chiring va hujayra diapazonini tanlang.
- Raqam buyrug'ini bosing.
- Uyachalarni formatlash dan Maxsus opsiyasini tanlang.
- ' 00000 kiriting. ', chunki pochta indeksi beshta raqamdan iborat.
- OK tugmasini bosing.
- Keyin, siz quyidagi natijaga erishasiz.
Batafsil oʻqing: [Yechilgan]: Nol yetakchi Excelda ko'rsatilmagan (9 ta mumkin bo'lgan yechim)
3. Raqam oldiga apostrof qo'shish
Apostrof qo'shish har qanday sondan oldin bosh nollarni saqlashning eng oson usuli hisoblanadi. Asosiy afzalligi shundakiapostrof hujayrada ko'rinmaydi, lekin u formulalar qatorida mavjud va siz uni tahrirlashingiz mumkin.
Quyidagi ma'lumotlar to'plamida, agar siz Pochta indeksini kiritishdan oldin apostrof (') belgisini kiriting va Enter tugmasini bosing (ya'ni siz 04330 o'rniga '04330 raqamini kiritishingiz kerak), siz pochta indeksini ko'rasiz bosh nol bilan.
Batafsil o'qing: Excel dasturida bosh nollarni qo'shing yoki saqlang (10 ta mos usul)
4. MATN funksiyasini qo'llash
MATN funksiyasi ishchi varaqdagi raqamlarni matnga aylantirishga yordam beradi. Jarayonni tushunish uchun qadamlarni diqqat bilan bajaring.
Qadamlar
- Bo'sh katakni tanlang, masalan. D5 .
- Shunday formulani yozing:
=TEXT(C5, "00000")
bu erda C5 - pochta indeksining qiymati va " 00000 " - kerakli formatlash, chunki pochta indeksi raqami beshta raqamdan iborat.
- Enter tugmasini bosing. .
Batafsil o'qing: Excelda raqamlar oldiga 0 qo'yish (5 ta qulay usul)
5. RIGHT funksiyasidan foydalanish
RIGHT funksiyasi siz belgilagan belgilar soniga qarab matn qatoridagi barcha belgilarni qaytaradi. Qadamlarni diqqat bilan bajaring.
Qadamlar
- Bo'sh katakchani tanlang, masalan, D5 .
- Shunday formulani kiriting. :
=RIGHT("00000"&C5,5)
bu yerda C5 - pochta indeksining qiymati, " 00000 " - bu kerakli formatlash va 5 - bubelgilar soni
- Enter tugmasini bosing.
6. BASE funksiyasidan foydalanish
BASE funksiyasi raqamni berilgan radikal (asos) bilan matnli tasvirga aylantiradi.
Usulni toʻgʻri tushunish uchun amallarni bajaring.
Qadamlar
- Bo'sh katakchani tanlang, masalan. D5 .
- Shunday formulani yozing:
=BASE(C5,10,5)
bu erda C5 pochta indeksining raqami, 10 - asosiy va 5 - kerakli belgilar uzunligi.
- Enter tugmasini bosing. .
7. CONCATENATE funktsiyasini qo'llash
CONCATENATE funksiyasi ikki yoki undan ortiq matnlar qatorini birlashtiradi. Biz undan raqamlarni bosh nol bilan matnga aylantirish uchun foydalanishimiz mumkin. Bu usulni bajarish uchun qadamlarni diqqat bilan bajaring.
Qadamlar
- Boʻsh katakni tanlang, masalan. D5 .
- Shunday formulani yozing:
=CONCATENATE("00", C5)
bu yerda “ 00 ” birinchi element hisoblanadi & amp; C5 - ikkinchi element, asosan pochta indeksi.
- Formulani qo'llash uchun Enter tugmasini bosing .
- Keyin, Toʻldirish dastagi belgisini ustun pastga torting.
Izoh: CONCATENATE funksiyasidan foydalanib, siz boshlovchi nolni qoʻshishingiz mumkin, lekin oldingi nollarni toʻldira olmaysiz.
Batafsil o'qing: Excelda raqamlarni bosh nol bilan qanday birlashtirish mumkin (6 usul)
8. REPT va LEN funksiyalarini birlashtirish
Bir necha marta REPT funksiyasi matnni takrorlashi mumkin. Bundan tashqari, LEN funksiyasi matn qatoridagi belgilar sonini qaytaradi. REPT va LEN funksiyalarining kombinatsiyasi raqamlarni bosh nol bilan matnga aylantirishi mumkin. Usulni aniq tushunish uchun amallarni bajaring.
Qadamlar
- Bo'sh katakni tanlang, masalan. E5 .
- Shunday formulani yozing:
=REPT(0,5)
bu erda 0 takrorlanadigan element va 5 - takrorlash vaqti
- OK tugmasini bosing.
- Siz barcha qiymatlar nolga teng ekanligini ko'rasiz. Shunday qilib, biz C ustunini va D ustunini birlashtirishimiz kerak. Buning uchun E5 katakchani yoki yangi ish varag'idagi yangi bo'sh katakchani tanlang.
- Shunday formulani kiriting:
=REPT(0,5)&C5
- OK -ni bosing.
- Yana chiqishlar toʻldirilmaganligini koʻrasiz (boshlovchi nollar qo'shilgan), ya'ni barcha chiqishlar bosh nol bilan 5-raqamli matn emas. Shuning uchun biz foydalanishimiz kerak LEN Buning uchun oldingi katakchani tanlang E5 yoki bo'sh katak
- Shunday formulani yozing:
=REPT(0,5-LEN(C5))&C5
bu erda C5 - pochta indekslari soni.
- OK tugmasini bosing .
Batafsil o'qing: Excelda 10 ta raqam qilish uchun bosh nollarni qanday qo'shish mumkin (10 usul)
9. Power Query Editor-dan foydalanish
Text.PadStart funksiyasi Belgilangan matnni qaytaradiberilgan matnning boshini toʻldirish orqali uzunlik. Bu funksiyadan foydalanib, raqamlarni bosh nol bilan matnga aylantirishimiz mumkin. Jarayonni tushunish uchun qadamlarni bajaring.
Qadamlar
- Uyachalar diapazonini tanlang B4:B13 .
- Ma'lumotlar yorlig'iga o'ting.
- Jadvaldan variantini tanlang.
- Tanlangan jadvalni tekshiring.
-
OK .
- Endi biz pochta indeksini (raqamni) formulada aytilganidek matnga aylantirishimiz kerak.
- Yuqori chap burchakdagi kursorni tanlang
- Raqamni matnga aylantirish uchun Matn opsiyasini tanlang
Hozirda biz funksiyadan foydalanishimiz kerak. Shunday qilib, biz yangi ustun qo'shishimiz kerak.
- Ustun qo'shish yorlig'ini bosing.
- Maxsus ustunni tanlang.
- Ustunga o'xshash yangi nomni yozing Oldingi nol (to'ldirilgan)li matn .
- Shunday formulani yozing:
=Text.PadStart([#" ZIP Code (Number)"],5,"0")
bu erda ustun, ya'ni ZIP kod (Raqam) matn sifatida kiritiladi, 5 - raqamlar soni & 0 - to'ldirish uchun belgi.
- OK tugmasini bosing.
-
Yopish & Yuklash buyrug'i. - Yopish & To variantiga yuklash.
- Yuklash variantini Jadval sifatida tanlang.
- Yacheykani tanlang C4 Mavjud ishchi varaqning .
- Yuklash tugmasini bosing.
- Oxirgi natija shunday bo'ladiquyidagi.
Excelda raqamni avtomatik ravishda matnga qanday aylantirish mumkin
Excelda raqamlarni avtomatik ravishda matnga aylantirish uchun biz osongina format katagidan foydalaning. Bu erda biz hujayralar diapazonini matnga aylantirishimiz kerak. Shundan so'ng, agar siz biron bir raqamni kiritsangiz, u avtomatik ravishda matn sifatida ishlaydi. Bosqichlarni diqqat bilan bajaring.
Qadamlar
- Birinchidan, katakchalar diapazonini tanlashingiz kerak C5 dan C13 .
- Keyin, lentadagi Uy yorlig'iga o'ting.
-
Raqam bo'limida pastga o'qni tanlang.
- Endi, agar siz ushbu katakchalar oralig'iga raqamlar qo'ysangiz, u shunday ishlaydi. matn avtomatik ravishda.
- Matn qiymati bo'lmagan raqamlarni kiritganimizda, ular raqamlar ekanligini, lekin matn formatida saqlanganligini bildirish uchun xatolarni ko'rsatadi.
- Xatoni bartaraf qilish uchun C5 dan C13 gacha boʻlgan katakchalar oraligʻini tanlang.
- Keyin, pastga oʻqni tanlang.
- Bundan so'ng, Xatolikka e'tibor bermaslik tugmasini bosing.
- Natijada biz quyidagi natijani olamiz, bu esa xatolikni bartaraf qiladi. xatolar.
💬 Esda tutish kerak bo'lgan narsalar
Text.PadStart-dan foydalanishdan oldin ma'lumotlar matn formatida ekanligiga ishonch hosil qiling Text.PadStart funktsiyasi. Bundan tashqari, qo'shilgan bosh nollarni yoki to'ldirilgan bosh nollarni topish kerakmi, talabni tekshiring.
Qo'shilgandek, bosh nollar faqat oldingi qo'shilgan prefiksdir.raqamning nollari esa to'ldirilgan nollar ma'lum raqamlar sonini tashkil etuvchi raqam bilan birlashtiriladi.
Xulosa
Biz sonni bosh nollari bo'lgan matnga aylantirishning 9 ta samarali usulini ko'rsatdik. Excelda. Yuqorida muhokama qilingan barcha usullar samarali bo'lsa-da, bu sizning talablaringizga ham bog'liq. Shunday qilib, siz va ma'lumotlar to'plamingiz uchun eng yaxshisini tanlang. Va quyidagi sharhlar bo'limida o'z fikringizni baham ko'ring. Men bilan bo'lganingiz uchun rahmat. Exceldemy sahifamizga tashrif buyurishni unutmang.