Excel бағдарламасындағы жетекші нөлдер: қосу, жою және жасыру жолы

  • Мұны Бөлісіңіз
Michael Brown

Мазмұны

Бұл оқулық Excel бағдарламасында алдыңғы нөлдерді қосудың әртүрлі тәсілдерін көрсетеді: теру кезінде нөлдерді сақтау, ұяшықтарда алдыңғы нөлдерді көрсету, нөлдерді жою немесе жасыру.

Егер Excel бағдарламасын пайдалансаңыз сандарды есептеу үшін ғана емес, сонымен қатар пошталық индекстер, қауіпсіздік нөмірлері немесе қызметкер идентификаторлары сияқты жазбаларды жүргізу үшін ұяшықтарда алдыңғы нөлдерді сақтау қажет болуы мүмкін. Дегенмен, ұяшыққа "00123" сияқты пошталық индексті теріп көрсеңіз, Excel оны бірден "123" етіп қысқартады.

Мәселе мынада, Microsoft Excel пошта индекстерін, телефон нөмірлерін және басқа ұқсас жазбаларды сандар ретінде қарастырады. , оларға Жалпы немесе Сан пішімін қолданады және алдыңғы нөлдерді автоматты түрде жояды. Бақытымызға орай, Excel сонымен қатар ұяшықтардағы алдыңғы нөлдерді сақтау құралдарын ұсынады, әрі қарай осы оқулықта мұны істеудің бірнеше жолдарын табасыз.

    Excel бағдарламасында бастапқы нөлдерді қалай сақтауға болады. теру кезінде

    Бастау үшін Excel бағдарламасында санның алдына 0 қоюға болатынын көрейік, мысалы, ұяшыққа 01 теріңіз. Ол үшін жай ғана ұяшық пішімін Мәтін етіп өзгертіңіз:

    • Сандарды 0 префиксімен белгілегіңіз келетін ұяшықтарды(ларды) таңдаңыз.
    • Өтіңіз Үй қойындысы > Нөмір тобын таңдап, Сан форматы жолағында Мәтін тармағын таңдаңыз.

    Санның алдына нөл(дерді) енгізгеннен кейін Excel ұяшықтың жоғарғы сол жақ бұрышында ұяшық мазмұнында бірдеңе дұрыс емес екенін көрсететін кішкентай жасыл үшбұрышты көрсетеді. Оны жою үшінкейбір сыртқы көзден. Жалпы, санды білдіретін нөлдік префиксті жолмен жұмыс істеп жатсаңыз, мәтінді санға түрлендіру және жол бойындағы алдыңғы нөлдерді жою үшін VALUE функциясын пайдалануға болады.

    Келесі скриншот екі формуланы көрсетеді:

    • B2-дегі мәтін формуласы A2-дегі мәнге нөлдерді қосады, ал
    • С2-дегі Мән формуласы B2-дегі мәннен алдыңғы нөлдерді жояды.

    Excel бағдарламасында нөлдерді қалай жасыруға болады

    Егер Excel парағында нөл мәндерін көрсеткіңіз келмесе, сізде келесі екі опция бар:

    1. барлық парақта нөлдерді жасыру үшін Нөл мәні бар ұяшықтарда нөлді көрсету опциясынан құсбелгіні алып тастаңыз. Ол үшін Файл > Параметрлер > Қосымша түймесін басып, Осы жұмыс парағының дисплей опциялары бөліміне төмен жылжыңыз:

  • Белгілі ұяшықтардағы нөлдік мәндерді жасыру үшін сол ұяшықтарға келесі теңшелетін сан пішімін қолданыңыз: #;#;;@
  • Ол үшін нөлдерді жасырғыңыз келетін ұяшықтарды таңдаңыз, Ұяшықтарды пішімдеу тілқатысу терезесін ашу үшін Ctrl+1 пернелер тіркесімін басыңыз, Санат астынан Теңшеу тармағын таңдаңыз және жоғарыдағы пішім кодын Түр өрісіне теріңіз.

    Төмендегі скриншот B2 ұяшығында нөлдік мән бар екенін көрсетеді, бірақ ол ұяшықта көрсетілмейді:

    Excel бағдарламасында нөлдерді қосу және жоюдың оңай жолы

    Соңында, Excel-ге арналған Ultimate Suite пайдаланушылары үшін жақсы жаңалық – жаңа құраләсіресе нөлдерді өңдеуге арналған шығарылды! Бастапқы нөлдерді қосу/жоюға қош келдіңіз.

    Әдеттегідей, біз қозғалыстар санын абсолютті минимумға дейін азайтуға тырыстық :)

    Кімге қосу алдыңғы нөлдерді , мына әрекетті орындайсыз:

    1. Мақсатты ұяшықтарды таңдап, Алдыңғы нөлдерді қосу/жою құралын іске қосыңыз.
    2. Көрсетілетін таңбалардың жалпы санын көрсетіңіз.
    3. Қолдану түймесін басыңыз.

    Дайын!

    Алдыңғы нөлдерді жою үшін қадамдар өте ұқсас:

    1. Сандары бар ұяшықтарды таңдап, қондырманы іске қосыңыз.
    2. Қанша таңбаны көрсету керектігін көрсетіңіз. Таңдалған диапазондағы маңызды сандардың ең көп санын алу үшін Макс. ұзындықты алу
    3. Қолдану түймесін басыңыз.

    Қондырма сандарға да, жолдарға да алдыңғы нөлдерді қоса алады:

    • сандар үшін теңшелетін сан пішімі орнатылады, яғни тек көрнекі көрінісі ғана. сан өзгереді, негізгі мән емес.
    • Әріптік-сандық жолдар алдыңғы нөлдермен префикспен, яғни нөлдер ұяшықтарға физикалық түрде енгізіледі.

    Бұл Excel бағдарламасында нөлдерді қалай қосуға, жоюға және жасыруға болады. Осы оқулықта сипатталған әдістерді жақсырақ түсіну үшін жұмыс кітабының үлгісін жүктеп алуға қош келдіңіз. Оқығаныңыз үшін алғыс айтамын және келесі аптада блогымызда көреміз деп үміттенемін!

    Қолжетімді жүктеулер

    Excel Leading Zerosмысалдар (.xlsx файлы)

    Ultimate Suite 14 күндік толық жұмыс істейтін нұсқасы (.exe файлы)

    қате индикаторы үшін ұяшықтарды(ларды) таңдаңыз, ескерту белгісін басыңыз, содан кейін Қатені елемеутүймесін басыңыз.

    Келесі скриншот нәтижені көрсетеді:

    Excel бағдарламасында алдыңғы нөлдерді сақтаудың тағы бір жолы - санға апостроф (') белгісін қою. Мысалы, 01 деп терудің орнына '01 деп теріңіз. Бұл жағдайда ұяшық пішімін өзгертудің қажеті жоқ.

    Төменгі жол: Бұл қарапайым техниканың айтарлықтай шектеуі бар - нәтиже мәні мәтін болып табылады. жол , сан емес, сондықтан оны есептеулерде және сандық формулаларда пайдалану мүмкін емес. Егер бұл сізге қажет болмаса, келесі мысалда көрсетілгендей теңшелетін сан пішімін қолдану арқылы мәннің көрнекі көрінісін ғана өзгертіңіз.

    Excel бағдарламасында теңшелетін сан пішімі бар алдыңғы нөлдерді қалай көрсету керек

    Алдыңғы нөлдерді көрсету үшін мына қадамдарды орындау арқылы реттелетін сан пішімін қолданыңыз:

    1. Бастауыш нөлдерді көрсеткіңіз келетін ұяшықтарды(ларды) таңдап, <ашу үшін Ctrl+1 пернелерін басыңыз. 1>Ұяшықтарды пішімдеу тілқатысу терезесі.
    2. Санат астында Теңшеу тармағын таңдаңыз.
    3. Түр<жолында пішім кодын теріңіз. 2> қорап.

      Көп жағдайда сізге 0 сияқты 0 толтырғыштан тұратын пішім коды қажет болады. Пішім кодындағы нөлдер саны ұяшықта көрсеткіңіз келетін цифрлардың жалпы санына сәйкес келеді (бірнеше мысалдарды табасыз) төменде).

    4. Өзгерістерді сақтау үшін OK түймесін басыңыз.

    Мысалы,5 таңбалы санды жасау үшін алдыңғы нөлдерді қосу үшін келесі пішім кодын пайдаланыңыз: 00000

    Excel теңшелетін сандар пішімдерін пайдалану арқылы қосуға болады жоғарыдағы мысалдағыдай тұрақты ұзындықты сандарды және ұзындықты айнымалы сандарды жасау үшін нөлдерді бастаңыз. Мұның бәрі пішім кодында қай толтырғышты пайдаланатыныңызға байланысты:

    • 0 - қосымша нөлдерді көрсетеді
    • # - қосымша нөлдерді көрсетпейді

    Мысалы, кейбір ұяшыққа 000# пішімін қолдансаңыз, сол ұяшыққа терген кез келген санда 3 бас нөлге дейін болады.

    Теңшелетін сан пішімдері бос орындарды қамтуы мүмкін, дефис, жақша және т.б. Толық түсіндірмені мына жерден табуға болады: Теңшелетін Excel нөмір пішімі.

    Келесі электрондық кесте Excel бағдарламасында алдыңғы нөлдерді көрсете алатын реттелетін пішімдердің тағы бірнеше мысалын береді.

    A B C
    1 Арнаулы пішім Терілген нөмір Көрсетілген нөмір
    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

    Ал сандарды арнайы пішімдерде көрсету үшін келесі пішім кодтарын пайдалануға боладыпошталық индекстер, телефон нөмірлері, несие картасының нөмірлері және әлеуметтік сақтандыру нөмірлері.

    A B C D
    1 Теңшелетін пішім Терілген нөмір Көрсетілген нөмір
    2 Пошта индексі 00000 1234 01234
    3 Әлеуметтік қамсыздандыру 000-00-0000 12345678 012-34-5678
    4 Несие картасы 0000-0000-0000-0000 12345556789123 0012-3455-5678-9123
    5 Телефон нөмірлері 00-0-000-000-0000 12345556789 00-1-234-555-6789

    Кеңес. Excel бағдарламасында төмендегі скриншотта көрсетілгендей пошта индекстері, телефон нөмірлері және әлеуметтік қауіпсіздік нөмірлері үшін бірнеше алдын ала анықталған Арнайы пішімдері бар:

    Төменгі жол: Бұл әдісті сандық деректер жинағымен жұмыс істеген кезде қолданған дұрыс және нәтижелер мәтін емес, сандар болуы керек. Ол санның өзін емес, тек санның дисплейін өзгертеді: алдыңғы нөлдер ұяшықтарда көрсетіледі, нақты мән формула жолында көрсетіледі. Формулалардағы мұндай ұяшықтарға сілтеме жасағанда, есептеулер бастапқы мәндермен хош иістендіріледі. Теңшелетін пішімдерді тек сандық деректерге (сандар мен күндер) қолдануға болады және нәтиже де сан немесе күн болып табылады.

    МӘТІН көмегімен Excel бағдарламасына бастапқы нөлдерді қосу әдісіфункциясы

    Теңшелетін сан пішімі негізгі мәнді нақты өзгертпестен санның алдында нөлді көрсеткенімен, Excel TEXT функциясы ұяшықтарға алдыңғы нөлдерді «физикалық» енгізу арқылы сандарды нөлдермен толтырады.

    Бастапқы нөлдерді TEXT( мән , pішім_мәтін ) формуласымен қосу үшін теңшелетін сан пішіміндегідей пішім кодтарын пайдаланасыз. Дегенмен, TEXT функциясының нәтижесі санға ұқсас болса да, әрқашан мәтіндік жол болып табылады.

    Мысалы, A2 ұяшығына мәннің алдына 0 енгізу үшін мына формуланы пайдаланыңыз:

    =TEXT(A2, "0#")

    Тіркелген ұзындықтағы нөлдік префиксті жолды жасау үшін, айталық, 5 таңбалы жолды, мынаны пайдаланыңыз:

    =TEXT(A2, "000000")

    Назар аударыңыз: TEXT функциясы пішім кодтарын тырнақшаға алуды талап етеді. Excel бағдарламасында нәтижелер келесідей болады:

    A B C
    1 Түпнұсқа сан Толықтырылған сан Формула
    2 1 01 =TEXT(B2, "0#")
    3 12 12 =TEXT(B3, "0#")
    4 1 00001 =TEXT(B4,"00000")
    5 12 00012 =TEXT(B5,"00000")

    Мәтіндік формулалар туралы қосымша ақпарат алу үшін "Қолдану жолы" бөлімін қараңыз. Excel бағдарламасындағы TEXT функциясы.

    Төменгі жол: Excel TEXT функциясы әрқашан мәтінді жолды қайтарады,нөмір емес, сондықтан нәтижені басқа мәтін жолдарымен салыстыру қажет болмаса, нәтижелерді арифметикалық есептеулерде және басқа формулаларда пайдалана алмайсыз.

    Мәтін жолдарына бастапқы нөлдерді қалай қосуға болады

    Алдыңғы мысалдарда Excel бағдарламасында санның алдына нөлді қосу жолын үйрендіңіз. Бірақ 0A102 сияқты мәтіндік жолдың алдына нөл(дер) қою керек болса ше? Бұл жағдайда TEXT де, теңшелетін пішім де жұмыс істемейді, себебі олар тек сандық мәндермен жұмыс істейді.

    Егер нөлмен толтырылатын мәнде әріптер немесе басқа мәтін таңбалары болса, келесі формулалардың бірін пайдаланыңыз. сандар және мәтіндік жолдар екеуіне де қолданылатын әмбебап шешім.

    Формула 1. RIGHT функциясын пайдаланып басындағы нөлдерді қосыңыз

    Бастаушыны қоюдың ең оңай жолы Excel бағдарламасындағы мәтіндік жолдар алдындағы нөлдер ОҢАЙ функциясын пайдаланады:

    RIGHT(" 0000 " & ұяшық , жол_ұзындығы )

    Мұнда:

    • "0000" - қосқыңыз келетін нөлдердің ең көп саны. Мысалы, 2 нөлді қосу үшін "00" теріңіз.
    • Ұяшық - бастапқы мәні бар ұяшыққа сілтеме.
    • Жол_ұзындығы - нәтиже жолында қанша таңба болуы керек.

    Мысалы, A2 ұяшығындағы мәнге негізделген нөлдік префиксті 6 таңбалы жолды жасау үшін мына формуланы пайдаланыңыз:

    =RIGHT("000000"&A2, 6)

    Формула A2 ("000000"&A2) ішіндегі мәнге 6 нөл қосады жәнесодан кейін дұрыс 6 таңбаны алыңыз. Нәтижесінде ол көрсетілген жалпы жол шегіне жету үшін нөлдердің дұрыс санын енгізеді:

    Жоғарыдағы мысалда нөлдердің ең көп саны жолдың жалпы ұзындығына тең. (6 таңба), сондықтан барлық алынған жолдар 6 таңбадан тұрады (белгіленген ұзындық). Егер бос ұяшыққа қолданылса, формула 6 нөлден тұратын жолды қайтарады.

    Бизнес логикаңызға байланысты нөлдердің және жалпы таңбалардың әртүрлі сандарын беруге болады, мысалы:

    =RIGHT("00"&A2, 6)

    Нәтижесінде сіз 2 жетекші нөлден тұратын айнымалы ұзындықты жолдарды аласыз:

    Формула 2. REPT көмегімен жетекші нөлдер тақтасы және LEN функциялары

    Excel бағдарламасындағы мәтін жолының алдына бас нөлдерді енгізудің тағы бір жолы REPT және LEN функцияларының осы тіркесімін пайдалану болып табылады:

    REPT(0, нөлдер саны -LEN( ұяшық ))& ұяшық

    Мысалы, 6 таңбалы жолды жасау үшін A2 мәніне алдыңғы нөлдерді қосу үшін бұл формула келесідей болады:

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

    Бұл формула қалай жұмыс істейді:

    REPT функциясы берілген таңбаны белгілі бір рет қайталайтынын және LEN жолдың жалпы ұзындығын қайтаратынын біле отырып, формуланың логикасы: түсінуге оңай:

    • LEN(A2) A2 ұяшығындағы таңбалардың жалпы санын алады.
    • REPT(0, 6-LEN(A) 2)) нөлдердің қажетті санын қосады. Неше нөлді есептеу үшінқосу керек болса, сіз нөлдердің максималды санынан A2 жолының ұзындығын шегесіз.
    • Соңында, нөлдерді A2 мәнімен біріктіріп, келесі нәтижені аласыз:

    Төменгі жол : Бұл формула сандарға да, мәтін жолдарына да алдыңғы нөлдерді қоса алады, бірақ нәтиже әрқашан сан емес, мәтін болады.

    Қалай істеу керек алдыңғы нөлдердің тіркелген санын қосу

    Бағандағы барлық мәндерді (сандар немесе мәтін жолдары) белгілі бір нөлдер санымен префикстеу үшін, Excel 365 - 2019 нұсқасындағы CONCATENATE функциясын немесе CONCAT функциясын немесе амперсанд операторы.

    Мысалы, A2 ұяшығындағы санның алдына 0 қою үшін мына формулалардың бірін пайдаланыңыз:

    =CONCATENATE(0,A2)

    немесе

    =0&A2

    Төмендегі скриншотта көрсетілгендей, формула бастапқы мәнде қанша таңбадан тұратынына қарамастан бағандағы барлық ұяшықтарға бір ғана нөл қосады:

    Дәл осылай сандар мен мәтін жолының алдына 2 алдыңғы нөлді (00), 3 нөлді (000) немесе қалағаныңызша көп нөлді енгізуге болады. с.

    Төменгі жол : Бұл формуланың нәтижесі нөлдерді сандармен біріктіріп жатқанда да мәтіндік жол болып табылады.

    Excel бағдарламасында алдыңғы нөлдерді жою әдісі

    Excel бағдарламасында алдыңғы нөлдерді жою үшін қолданатын әдіс сол нөлдердің қалай қосылғанына байланысты:

    • Егер алдыңғы нөлдер теңшелетін сан пішімімен қосылса (нөлдер ұяшықта көрінеді, бірақ формула жолында емес), қолданыңызбасқа теңшелетін пішім немесе осы жерде көрсетілгендей кері қайтару.
    • Егер нөлдер терілген немесе Мәтін ретінде пішімделген ұяшықтарға басқаша енгізілген болса (ұяшықтың жоғарғы сол жақ бұрышында шағын жасыл үшбұрыш көрсетіледі), мәтінді келесіге түрлендіру сан.
    • Егер алдыңғы нөлдер формуланы қолдану арқылы қосылса (ұяшық таңдалған кезде формула формула жолында пайда болады), оларды жою үшін VALUE функциясын пайдаланыңыз.

    келесі сурет дұрыс әдісті таңдауға көмектесетін үш жағдайды көрсетеді:

    Ұяшық пішімін өзгерту арқылы бас нөлдерді жою

    Егер ұяшықтарда алдыңғы нөлдер көрсетілсе теңшелетін пішіммен таңдаңыз, содан кейін ұяшық пішімін қайта әдепкі Жалпы күйіне өзгертіңіз немесе алдыңғы нөлдерді көрсетпейтін басқа сан пішімін қолданыңыз.

    Алдыңғыны алып тастаңыз мәтінді санға түрлендіру арқылы нөлдер

    Мәтіндік пішімделген ұяшықта префиксті нөлдер пайда болғанда, оларды жоюдың ең оңай жолы — ұяшықтарды(ларды) таңдап, леп белгісін басып, Түрлендіру түймесін басыңыз. Сан :

    <3 8>

    Формула арқылы бас нөлдерді алып тастаңыз

    Алдыңғы нөл(дер) формуламен қосылса, оны жою үшін басқа формуланы пайдаланыңыз. Нөлді алып тастау формуласы қарапайым:

    =VALUE(A2)

    Мұндағы A2 — алдыңғы нөлдерді алып тастағыңыз келетін ұяшық.

    Бұл әдісті келесі әрекеттерді орындау үшін де пайдалануға болады. ұяшықтарға тікелей терілген (алдыңғы мысалдағыдай) немесе Excel бағдарламасына импортталған нөлдерден құтылу

    Майкл Браун - бағдарламалық құралдарды пайдалана отырып, күрделі процестерді жеңілдетуге құмарлығы бар арнайы технология әуесқойы. Технологиялық индустрияда он жылдан астам тәжірибесі бар ол Microsoft Excel және Outlook, сондай-ақ Google Sheets және Docs бағдарламаларында өз дағдыларын жетілдірді. Майклдың блогы өз білімі мен тәжірибесін басқалармен бөлісуге, өнімділік пен тиімділікті арттыруға арналған оңай орындалатын кеңестер мен оқулықтар беруге арналған. Сіз тәжірибелі кәсіпқой болсаңыз да, жаңадан бастаушы болсаңыз да, Майклдың блогы осы маңызды бағдарламалық құралдарды барынша пайдалану үшін құнды түсініктер мен практикалық кеңестер ұсынады.