Excelda yetakchi nollar: qanday qo'shish, olib tashlash va yashirish

  • Buni Baham Ko'Ring
Michael Brown

Ushbu qo'llanma Excelda bosh nollarni qo'shishning turli usullarini ko'rsatadi: yozish paytida nollarni qanday saqlash, hujayralardagi bosh nollarni ko'rsatish, nollarni olib tashlash yoki yashirish.

Agar Exceldan foydalansangiz. nafaqat raqamlarni hisoblash, balki pochta indekslari, xavfsizlik raqamlari yoki xodimlarning identifikatorlari kabi yozuvlarni saqlash uchun siz hujayralardagi nollarni saqlashingiz kerak bo'lishi mumkin. Biroq, agar siz katakka “00123” kabi pochta indeksini kiritishga urinib ko‘rsangiz, Excel uni darhol “123” ga qisqartiradi.

Gap shundaki, Microsoft Excel pochta indekslari, telefon raqamlari va shunga o‘xshash boshqa yozuvlarni raqam sifatida ko‘radi. , ularga Umumiy yoki Raqam formatini qo'llaydi va oldingi nollarni avtomatik ravishda olib tashlaydi. Yaxshiyamki, Excel hujayralardagi bosh nollarni saqlash vositalarini ham taqdim etadi va bundan keyin bu qo‘llanmada buni amalga oshirishning bir qancha usullarini topasiz.

    Excelda bosh nollarni qanday saqlash kerak terayotganingizda

    Boshlaganlar uchun Excelda raqam oldiga qanday qilib 0 qo'yish mumkinligini ko'rib chiqamiz, masalan, katakka 01 ni kiriting. Buning uchun katak formatini Matn ga o'zgartiring:

    • Raqamlar oldiga 0 qo'ymoqchi bo'lgan katak(lar)ni tanlang.
    • Bo'limga o'ting. Uy yorlig'i > Raqam guruhi va Raqam formati oynasida Matn ni tanlang.

    Raqamdan oldin nol(lar)ni kiritganingizdan so'ng, Excel katakning yuqori chap burchagida kichik yashil uchburchakni ko'rsatadi, bu hujayra mazmunida nimadir noto'g'ri ekanligini ko'rsatadi. Buni olib tashlash uchunba'zi tashqi manbalardan. Umuman olganda, agar siz raqamni ifodalovchi nol prefiksli satr bilan ishlayotgan bo'lsangiz, matnni raqamga aylantirish va bosh nollarni olib tashlash uchun VALUE funksiyasidan foydalanishingiz mumkin.

    Quyidagi skrinshotda ikkita formula ko'rsatilgan:

    • B2-dagi Matn formulasi A2-dagi qiymatga nol qo'shadi va
    • C2-dagi Qiymat formulasi B2-dagi qiymatdan bosh nollarni olib tashlaydi.

    Excelda nollarni qanday yashirish mumkin

    Agar siz Excel varag'ida nol qiymatlarini ko'rsatishni xohlamasangiz, sizda quyidagi ikkita variant mavjud:

    1. butun varaq boʻylab nollarni yashirish uchun Nol qiymatiga ega kataklarda nolni koʻrsatish opsiyasi belgisini olib tashlang. Buning uchun Fayl > Tanlovlar > Kengaytirilgan -ni bosing va Ushbu ish varag'ini ko'rsatish opsiyalari bo'limiga o'ting:

  • Ma'lum kataklardagi nol qiymatlarni yashirish uchun ushbu kataklarga quyidagi maxsus raqam formatini qo'llang: #;#;;@
  • Buning uchun nollarni yashirmoqchi bo'lgan katakchalarni tanlang, Ctrl+1 tugmalarini bosib Uyachalarni formatlash dialog oynasini oching, Kategoriya ostidagi Maxsus -ni tanlang va yuqoridagi format kodini Type maydoniga kiriting.

    Quyidagi skrinshotda B2 yacheykasi nol qiymatga ega ekanligini ko'rsatadi, lekin u hujayrada ko'rsatilmaydi:

    Excel-ga nollarni qo'shish va olib tashlashning oson usuli

    Nihoyat, Excel uchun Ultimate Suite foydalanuvchilari uchun xushxabar - yangi vositaayniqsa, nollarni qayta ishlash uchun mo'ljallangan chiqarildi! Iltimos, Boshlovchi nollarni qoʻshish/oʻchirishni xush kelibsiz.

    Odatdagidek, biz harakatlar sonini mutlaq minimal darajaga kamaytirishga harakat qildik :)

    To qo'shish bosh nollarni , siz nima qilasiz:

    1. Maqsadli kataklarni tanlang va Etakchi nollarni qo'shish/o'chirish vositasini ishga tushiring.
    2. Ko'rsatilishi kerak bo'lgan belgilarning umumiy sonini belgilang.
    3. Ilova tugmasini bosing.

    Bajarildi!

    Boshgi nollarni o'chirish uchun qadamlar juda o'xshash:

    1. Raqamlaringiz bilan hujayralarni tanlang va plaginni ishga tushiring.
    2. Qancha belgi ko'rsatilishi kerakligini belgilang. Tanlangan diapazonda muhim raqamlarning maksimal sonini olish uchun Maksimal uzunlikni olish
    3. Ilova tugmasini bosing.

    Qo‘shimchasi ham raqamlarga, ham qatorlarga bosh nollarni qo‘shishi mumkin:

    • raqamlar uchun maxsus raqam formati o‘rnatiladi, ya’ni faqat ingl. raqam oʻzgartiriladi, asosiy qiymat emas.
    • Alfa-raqamli satrlar bosh nol bilan prefikslanadi, yaʼni nollar hujayralarga jismoniy kiritiladi.

    Bu Excelda nollarni qanday qo'shish, olib tashlash va yashirish mumkin. Ushbu qo'llanmada tasvirlangan usullarni yaxshiroq tushunish uchun siz namunaviy ish kitobini yuklab olishingiz mumkin. O'qiganingiz uchun rahmat va kelgusi haftada blogimizda ko'rishga umid qilaman!

    Mavjud yuklab olishlar

    Excel Leading Zerosmisollar (.xlsx fayli)

    Ultimate Suite 14 kunlik toʻliq ishlaydigan versiyasi (.exe fayli)

    xato indikatori paydo bo'lgandan so'ng, katak(lar)ni tanlang, ogohlantirish belgisini bosing va Xatolikka e'tibor bermasliktugmasini bosing.

    Quyidagi skrinshotda natija ko'rsatilgan:

    Excelda bosh nollarni saqlashning yana bir usuli bu raqamga apostrof (') qo'yishdir. Misol uchun, 01 yozish o'rniga, "01" ni kiriting. Bunday holda, siz hujayra formatini o'zgartirishingiz shart emas.

    Xulosa: Ushbu oddiy texnikada sezilarli cheklov mavjud - natijada olingan qiymat matn string , raqam emas, shuning uchun uni hisob-kitoblarda va raqamli formulalarda ishlatib bo'lmaydi. Agar bu siz istagan narsa bo'lmasa, keyingi misolda ko'rsatilganidek, maxsus raqam formatini qo'llash orqali qiymatning faqat vizual ko'rinishini o'zgartiring.

    Xususiy raqamlar formati bilan Excelda bosh nollarni qanday ko'rsatish mumkin

    Oldingi nollarni ko‘rsatish uchun quyidagi amallarni bajarib, maxsus raqam formatini qo‘llang:

    1. Bosh nollarni ko‘rsatmoqchi bo‘lgan katak(lar)ni tanlang va <-ni ochish uchun Ctrl+1 tugmalarini bosing. 1>Hujayralarni formatlash dialog oynasi.
    2. Kategoriya ostida Maxsus -ni tanlang.
    3. Type quti.

      Ko'p hollarda sizga 0 ta to'ldiruvchidan iborat format kodi kerak bo'ladi, masalan 00. Format kodidagi nollar soni hujayrada ko'rsatmoqchi bo'lgan raqamlarning umumiy soniga to'g'ri keladi (bir nechta misollarni topasiz) quyida).

    4. O'zgarishlarni saqlash uchun OK tugmasini bosing.

    Masalan,5 xonali raqam yaratish uchun bosh nollarni qoʻshish uchun quyidagi format kodidan foydalaning: 00000

    Excel maxsus raqamlar formatlaridan foydalanib, siz qoʻshishingiz mumkin yuqoridagi misoldagi kabi belgilangan uzunlikdagi raqamlarni va oʻzgaruvchan uzunlikdagi raqamlarni yaratish uchun nollarni olib boradi. Hammasi format kodida qaysi toʻldirgichdan foydalanayotganingizga bogʻliq:

    • 0 - qoʻshimcha nollarni koʻrsatadi
    • # - qoʻshimcha nollarni koʻrsatmaydi

    Misol uchun, agar siz 000# formatini ba'zi bir katakchaga qo'llasangiz, u yacheykaga kiritgan har qanday raqam 3 tagacha bosh nolga ega bo'ladi.

    Sizning shaxsiy raqam formatlarida bo'shliqlar ham bo'lishi mumkin, defis, qavslar va boshqalar. Batafsil tushuntirishni bu yerda topishingiz mumkin: Maxsus Excel raqamlar formati.

    Quyidagi elektron jadvalda Excelda bosh nollarni ko'rsatishi mumkin bo'lgan maxsus formatlarga yana bir necha misol keltirilgan.

    A B C
    1 Maxsus format Yorilgan raqam Ko‘rsatilgan raqam
    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

    Va quyidagi format kodlari raqamlarni maxsus formatlarda ko'rsatish uchun ishlatilishi mumkinbizni pochta indekslari, telefon raqamlari, kredit karta raqamlari va ijtimoiy xavfsizlik raqamlari.

    A B C D
    1 Maxsus format Yozilgan raqam Ko‘rsatilgan raqam
    2 Pochta indeksi 00000 1234 01234
    3 Ijtimoiy ta'minot 000-00-0000 12345678 012-34-5678
    4 Kredit karta 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Telefon raqamlari 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Maslahat. Excelda quyidagi skrinshotda ko'rsatilganidek, pochta indekslari, telefon raqamlari va ijtimoiy himoya raqamlari uchun bir nechta oldindan belgilangan Maxsus formatlar mavjud:

    Xulosa: Ushbu usulni raqamli ma'lumotlar to'plami bilan ishlagan va natijalar matn emas, balki raqamlar bo'lishi kerak bo'lgan holatlarda qo'llash yaxshidir. U faqat raqamning ko'rinishini o'zgartiradi, lekin raqamning o'zini o'zgartirmaydi: bosh nollar hujayralarda, haqiqiy qiymat formulalar qatorida ko'rsatiladi. Formulalarda bunday hujayralarga murojaat qilganingizda, hisob-kitoblar asl qiymatlar bilan ta'minlanadi. Maxsus formatlar faqat raqamli ma'lumotlarga (raqamlar va sanalar) qo'llanilishi mumkin va natija ham raqam yoki sana hisoblanadi.

    MATN yordamida Excelda bosh nollarni qanday qo'shish mumkinfunktsiya

    Maxsus raqam formati asosiy qiymatni o'zgartirmasdan raqam oldida nolni ko'rsatsa-da, Excel MATIN funktsiyasi hujayralarga bosh nollarni "jismoniy" kiritish orqali raqamlarni nol bilan to'ldiradi.

    TEXT( qiymat , format_matn ) formulasi bilan bosh nollarni qoʻshish uchun siz maxsus raqam formatlaridagi kabi bir xil format kodlaridan foydalanasiz. Biroq, TEXT funktsiyasining natijasi, garchi u raqamga o'xshasa ham, har doim matnli satr bo'ladi.

    Masalan, A2 katakchadagi qiymatdan oldin 0 qo'shish uchun quyidagi formuladan foydalaning:

    =TEXT(A2, "0#")

    Qaytarilgan uzunlikdagi nol-prefiksli satr yaratish uchun, aytaylik, 5 ta belgidan iborat qatordan foydalaning:

    =TEXT(A2, "000000")

    Iltimos, diqqat qiling: TEXT funksiyasi format kodlarini qo'shtirnoq ichiga olishni talab qiladi. Excelda natijalar shunday ko'rinadi:

    A B C
    1 Asl raqam Toʻldirilgan raqam Formula
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4,"00000")
    5 12 00012 =TEXT(B5,"00000")

    Matn formulalari haqida qoʻshimcha maʼlumot olish uchun “Qanday foydalanish kerak” boʻlimiga qarang. Excelda TEXT funksiyasi.

    Xulosa: Excel TEXT funksiyasi har doim matn string ni qaytaradi,raqam emas, shuning uchun siz natijalarni boshqa matn satrlari bilan solishtirmasangiz, natijalarni arifmetik hisoblar va boshqa formulalarda ishlata olmaysiz.

    Matn satrlariga bosh nollarni qanday qo'shish kerak

    Oldingi misollarda siz Excelda raqamdan oldin nol qo'shishni o'rgandingiz. Ammo 0A102 kabi matn qatori oldiga nol(lar)ni qo'yish kerak bo'lsa-chi? Bunday holda, na TEXT, na maxsus format ishlamaydi, chunki ular faqat raqamli qiymatlar bilan bog'liq.

    Agar nol bilan to'ldiriladigan qiymat harflar yoki boshqa matn belgilaridan iborat bo'lsa, quyidagi formulalardan birini ishlating. raqamlar va matn satrlari uchun ham qoʻllaniladigan universal yechim.

    Formula 1. OʻRGHT funksiyasidan foydalanib bosh nollarni qoʻshing

    Etakchini qoʻyishning eng oson usuli Excelda matn satrlari oldidagi nollar O‘RG‘ funksiyasidan foydalanmoqda:

    RIGHT(" 0000 " & hujayra , string_uzunligi )

    Bu yerda:

    • "0000" - siz qo'shmoqchi bo'lgan nollarning maksimal soni. Masalan, 2 ta nol qo'shish uchun siz "00" ni kiritasiz.
    • Uyacha asl qiymatini o'z ichiga olgan katakchaga havola.
    • String_uzunligi - natijada paydo bo'lgan qator nechta belgidan iborat bo'lishi kerak.

    Masalan, A2 katakchadagi qiymat asosida nol prefiksli 6 belgidan iborat qator yaratish uchun quyidagi formuladan foydalaning:

    =RIGHT("000000"&A2, 6)

    Formula A2 ("000000"&A2)dagi qiymatga 6 ta nol qo'shadi vakeyin to'g'ri 6 ta belgini chiqarib oling. Natijada, belgilangan umumiy satr chegarasiga erishish uchun kerakli nol sonini kiritadi:

    Yuqoridagi misolda maksimal nol soni satrning umumiy uzunligiga teng. (6 ta belgi) va shuning uchun hosil bo'lgan barcha satrlar 6 ta belgidan iborat (belgilangan uzunlik). Agar bo'sh katakka qo'llanilsa, formula 6 noldan iborat qatorni qaytaradi.

    Biznes mantiqingizga qarab, siz turli xil raqamlar va umumiy belgilarni berishingiz mumkin, masalan:

    =RIGHT("00"&A2, 6)

    Natijada siz 2 tagacha bosh nolni o'z ichiga olgan o'zgaruvchan uzunlikdagi satrlarga ega bo'lasiz:

    Formula 2. REPT yordamida bosh nollar paneli. va LEN funktsiyalari

    Excelda matn qatori oldiga bosh nollarni kiritishning yana bir usuli bu REPT va LEN funksiyalarining kombinatsiyasidan foydalanishdir:

    REPT(0, nollar soni -LEN( hujayra ))& hujayra

    Masalan, 6 belgidan iborat qator yaratish uchun A2 qiymatiga bosh nollarni qo'shish uchun bu formula quyidagicha bo'ladi:

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

    Ushbu formula qanday ishlaydi:

    REPT funksiyasi berilgan belgini ma'lum bir necha marta takrorlashini va LEN qatorning umumiy uzunligini qaytarishini bilgan holda, formulaning mantig'i quyidagicha bo'ladi. tushunish oson:

    • LEN(A2) A2 katakdagi belgilarning umumiy sonini oladi.
    • REPT(0, 6-LEN(A) 2)) kerakli miqdordagi nollarni qo'shadi. Qancha nol borligini hisoblash uchunqo'shilishi kerak bo'lsa, siz A2 dagi satr uzunligini maksimal nol sonidan ayirasiz.
    • Nihoyat, siz A2 qiymati bilan nollarni birlashtirasiz va quyidagi natijaga erishasiz:

    Quyi satr : Bu formula ham raqamlarga, ham matn qatorlariga bosh nollarni qoʻshishi mumkin, lekin natija har doim raqam emas, matn boʻladi.

    Qanday qilish kerak oldingi nollarning qat'iy sonini qo'shing

    Ustundagi (raqamlar yoki matn satrlari) barcha qiymatlarni ma'lum sonli nollar bilan old qo'shish uchun Excel 365 - 2019 da CONCATENATE funksiyasidan yoki CONCAT funksiyasidan foydalaning, yoki ampersand operatori.

    Masalan, A2 katakchadagi raqam oldiga 0 qo'yish uchun quyidagi formulalardan birini ishlating:

    =CONCATENATE(0,A2)

    yoki

    =0&A2

    Quyidagi skrinshotda ko'rsatilganidek, formula asl qiymat qancha belgidan iborat bo'lishidan qat'i nazar, ustundagi barcha kataklarga faqat bitta bosh nol qo'shadi:

    Xuddi shu tarzda siz raqamlar va matn qatoridan oldin 2 ta bosh nol (00), 3 ta nol (000) yoki xohlagancha koʻp nol qoʻyishingiz mumkin. s.

    Quyi satr : Bu formulaning natijasi, hatto siz raqamlar bilan nollarni birlashtirganingizda ham matn qatoridir.

    Excelda bosh nollarni qanday olib tashlash mumkin

    Excelda bosh nollarni olib tashlash uchun foydalanadigan usul ushbu nollar qanday qo'shilganiga bog'liq:

    • Agar oldingi nollar maxsus raqam formati bilan qo'shilgan bo'lsa (nollar hujayrada ko'rinsa, lekin formulalar qatorida emas), amal qilingboshqa moslashtirilgan format yoki bu yerda koʻrsatilganidek, ortga qayting.
    • Agar matn sifatida formatlangan katakchalarga nollar kiritilgan yoki boshqacha tarzda kiritilgan boʻlsa (hujayraning yuqori chap burchagida kichik yashil uchburchak koʻrsatilgan), matnni quyidagiga oʻzgartiring. raqam.
    • Agar bosh nollar formula yordamida qoʻshilgan boʻlsa (formula katak tanlanganda formulalar satrida paydo boʻladi), ularni oʻchirish uchun VALUE funksiyasidan foydalaning.

    Quyidagi rasmda to'g'ri texnikani tanlashda yordam beradigan uchta holat ko'rsatilgan:

    Yacheyka formatini o'zgartirish orqali bosh nollarni olib tashlang

    Agar hujayralarda bosh nollar ko'rsatilgan bo'lsa maxsus format bilan, so‘ngra katak formatini sukut bo‘yicha Umumiy ga o‘zgartiring yoki oldingi nollarni ko‘rsatmaydigan boshqa raqam formatini qo‘llang.

    Boshlovchini olib tashlang Matnni raqamga aylantirish orqali nollar

    Matn formatidagi katakchada prefiksli nollar paydo boʻlganda, ularni olib tashlashning eng oson yoʻli yacheyka(lar)ni tanlash, undov belgisini bosish va keyin Konvertatsiya qilish-ni bosing. Raqam :

    <3 8>

    Formula yordamida bosh nollarni olib tashlang

    Agar formulaga oldingi nol(lar) qo'shilsa, uni olib tashlash uchun boshqa formuladan foydalaning. Nolni olib tashlash formulasi oddiy:

    =VALUE(A2)

    Bu erda A2 oldingi nollarni olib tashlamoqchi bo'lgan katakdir.

    Ushbu usuldan quyidagi maqsadlarda ham foydalanish mumkin. to'g'ridan-to'g'ri hujayralarga kiritilgan (oldingi misoldagi kabi) yoki Excelga import qilingan nollardan xalos bo'ling

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.