Як захаваць нулі ў пачатку ў Excel (10 падыходных метадаў)

  • Падзяліцца Гэтым
Hugh West

У Microsoft Excel немагчыма захаваць першыя нулі, проста ўвёўшы лік з 0 спачатку, паколькі Excel па змаўчанні выдаляе гэтыя нулі і амп; захоўваць толькі пазнейшыя часткі. Я хачу праілюстраваць у гэтым артыкуле, як мы можам дадаць або захаваць гэтыя першыя нулі з дапамогай некалькіх простых & плённыя функцыі & метады.

Спампаваць практычны сшытак

Вы можаце спампаваць практычны сшытак, які мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула. Вы можаце змяніць або змяніць ячэйкі & адразу праглядзіце вынікі з дапамогай убудаваных формул.

Захоўвайце нулі ў пачатку.xlsm

10 метадаў захавання нулёў у пачатку ў Excel

У гэтым раздзеле я пакажу вам 10 хуткіх і простых метадаў захавання нулёў у пачатку Excel у аперацыйнай сістэме Windows. Гэты артыкул змяшчае падрабязныя тлумачэнні з выразнымі ілюстрацыямі да ўсяго. Я выкарыстаў тут версію Microsoft 365 . Аднак вы можаце выкарыстоўваць любую іншую версію ў залежнасці ад вашай даступнасці. Калі ласка, пакіньце каментарый, калі якая-небудзь частка гэтага артыкула не працуе ў вашай версіі.

1. Фарматаванне ячэек для захавання нулёў у пачатку

Каб захаваць нулі ў пачатку ў Excel, фарматаванне вочак забяспечвае самы просты варыянт. Вы можаце наладзіць лік або пераўтварыць яго ў тэкставы фармат з дапамогай некалькіх пстрычак мышы.

1.1 Настройка фармату ліку

Вось спіс з 8 штатаў з іх Паштовыя індэксы . Цяпер мы хочамрадок.

📌 Крокі:

  • На стужцы Уставіць выберыце Зводную табліцу і дыялог з'явіцца поле з назвай Стварыць зводную табліцу .

  • У полі Табліца/дыяпазон выберыце увесь Масіў табліц (B4:C12).
  • Адзначце опцыю « Дадаць гэтыя даныя ў мадэль даных ».
  • Націсніце OK.

Выканаўшы гэтыя крокі, вы зможаце пераўтварыць свае даныя ў зводную табліцу, дзе даступныя меры DAX.

  • З'явіцца новы аркуш & справа вы ўбачыце акно Палі зводнай табліцы .
  • Пстрыкніце правай кнопкай мышы на дыяпазоне.
  • Выберыце Дадаць вымярэнне.. .

З'явіцца новае дыялогавае акно з назвай Вымярэнне . Гэта называецца Рэдактар ​​формул DAX .

  • Увядзіце Паштовыя індэксы з нулямі ў пачатку як Імя меры або што-небудзь яшчэ, што вам больш падабаецца.
  • Пад панэллю формул увядзіце-

=CONCATENATEX(Range,FORMAT([Zip Codes],"00000"),",")

  • Націсніце ОК.

  • Перайдзіце да Палёў зводнай табліцы зноў вы знойдзеце новы варыянт - f x паштовыя індэксы з нулямі ў пачатку
  • Адзначце гэты параметр & вы ўбачыце вынік злева ў электроннай табліцы.

Чытаць далей: Як дадаць нулі ў пачатку, каб зрабіць 10 лічбаў у Excel (10 спосабаў)

Заключныя словы

Гэта простыя & эфектыўныя спосабы, якім вы можаце дадацьабо захаваць нулі ў пачатку ў дадзеных Microsoft Excel. Калі вы ведаеце больш асноўныя & плённыя метады, якія я павінен дадаць, а потым дайце мне ведаць праз каментарыі. Ці вы можаце зірнуць на нашы іншыя інфармацыйныя & цікавыя артыкулы на гэтым сайце.

захоўвайце адзін і той жа фармат для ўсіх паштовых індэксаў, дадаючы перад імі 0, дзе гэта неабходна.

📌 Крокі:

  • Першы , вылучыце ўсе ячэйкі (C5:C12) , якія змяшчаюць паштовыя індэксы.
  • Затым пад стужкай Галоўная націсніце опцыю дыялогавага акна, як паказана справа -ніжні кут групы каманд Лік .
  • Затым у дыялогавым акне Фарматаваць вочкі выберыце Карыстальніцкі
  • Дадайце 00000 у поле фармату Customized Type .
  • Нарэшце, націсніце кнопку OK .

  • Такім чынам, цяпер вы бачыце ўсе паштовыя індэксы ў аднолькавым фармаце, захоўваючы 0 у пачатку, дзе гэта неабходна.

1.2 Выкарыстанне ўбудаваных спецыяльных фарматаў

Мы можам зрабіць тое ж самае, выбраўшы опцыю Спецыяльны ў дыялогавым акне Фарматаваць вочкі . Затым абярыце опцыю Паштовы індэкс , націсніце ОК & вы скончылі.

  • Для гэтага вы можаце скарыстацца іншымі распаўсюджанымі фарматамі, даступнымі тут, напрыклад, Нумар тэлефона, Серыйны нумар бяспекі, і г.д. Усе яны прызначаюцца па змаўчанні размяшчэнне ЗША. Вы таксама можаце змяніць месцазнаходжанне, выбраўшы іншую вобласць або краіну з выпадальнага меню Рэгіён & тады вы зможаце знайсці падобныя параметры ў якасці фарматаў лікаў для абранага рэгіёну.

  • У выніку вы ўбачыце, што будзе вядучыя нулі перадлічбы.

Больш падрабязна: Як захаваць нулі ў пачатку ў Excel CSV (4 простых спосабу)

1.3 Прымяненне тэкставага фармату

Выкарыстоўваючы фармат Тэкст , мы таксама можам захаваць першыя нулі па меры неабходнасці.

📌 Крокі:

  • Выберыце ячэйкі, у якія вы хочаце ўвесці паштовыя індэксы.
  • З групы каманд Нумар выберыце фармат як Тэкст з выпадальнага меню.
  • Цяпер пачніце ўводзіць усе паштовыя індэксы ў ячэйках & вы ўбачыце, што першы нуль не выдалены.

  • Але вы знойдзеце паведамленне пра памылку « Нумар захаваны як тэкст » з жоўтага выпадальнага меню побач з клеткамі. Выберыце "Ігнараваць памылку " для кожнай ячэйкі & усё гатова.

  • Паколькі гэты метад займае некаторы час для ўсіх даных уручную, таму гэты метад эфектыўны, калі вам трэба ўвесці даныя замест таго, каб фарматаваць шэраг захаваных даных.

Больш падрабязна: Як дадаць першыя нулі ў тэкставым фармаце Excel (10 Спосабы)

2. Выкарыстанне функцыі ТЭКСТ для дадання папярэдніх нулёў

Функцыя ТЭКСТ з'яўляецца яшчэ адным эфектыўным спосабам, які можна выкарыстоўваць для фарматавання лікаў, дадаючы нулі ў пачатку .

📌 Крокі:

  • Тут. у ячэйку D5 устаўце наступную формулу:

=TEXT(C5,"00000")

🔎 Разбіўка формул:

  • Функцыя TEXT пераўтварае лік у тэкст упэўны фармат значэння.
  • Тут, у дужках, C5 - гэта значэнне ячэйкі, адфарматаванае ў тэкставым фармаце « 00000 ».
  • Націсніце Enter & вы ўбачыце жаданы вынік.
  • Цяпер, каб зрабіць тое ж самае для ўсіх ячэек, выкарыстоўвайце опцыю Маркер запаўнення з Вочка D5 , каб запоўніць апошнюю Ячэйка D12 & вы знойдзеце ўсе паштовыя індэксы ў падобным фармаце.

  • Тут вы ўбачыце папярэджанне пра памылку, паколькі вы ўставілі лічбы ў якасці тэксту . Вы павінны ігнараваць памылкі, націснуўшы на значок памылкі і выбраўшы опцыю « Ігнараваць памылку ».

3. Даданне апострафа перад лічбамі

Мы таксама можам выкарыстоўваць апостраф перад лічбамі & затым дадайце нулі па меры неабходнасці. Гэта пераўтворыць ячэйку ў тэкставы фармат.

  • Для гэтага вы павінны дадаць апострафы ўручную перад кожнай лічбай, а затым дадаць пачатковыя нулі. Такім чынам, вы можаце проста пераўтварыць лічбы ў тэкставы фармат.

  • Паколькі гэты метад прадстаўляе тэкставы фармат, вы будзеце зноў знайдзіце паведамленне пра памылку, якое змяшчае « Нумар, захаваны як тэкст ». Такім чынам, вам трэба будзе выбраць Ігнараваць памылку для ўсіх вочак, якія маюць паведамленні пра памылкі.

4. Спалучэнне функцыі RIGHT з аператарам амперсанд

Цяпер, гэта яшчэ адзін ідэальны метад, які вяртае вынік з дапамогай функцыі RIGHT і амперсанд аператар (&). Вы таксама можаце выкарыстоўваць функцыю CONCATENATE замест & аператар.

📌 Крокі:

  • У ячэйку D5 устаўце наступную формулу:

=RIGHT("00000"&C5,5)

  • Націсніце кнопку Enter .
  • Выкарыстоўвайце Fill Handle , каб запоўніць усё іншыя ячэйкі, якія змяшчаюць паштовыя індэксы.

🔎 Разбіўка формул:

  • тут , функцыя RIGHT вяртае зададзеную колькасць сімвалаў з канца тэкставага радка.
  • Мы аб'ядноўваем 00000 перад кожным лікам з дапамогай амперсанд (&) паміж 00000 & ячэйкі.
  • Цяпер функцыя ПРАВА дазваляе ўводзіць у ячэйкі толькі 5 апошніх сімвалаў кожнага выніку даных.

Больш падрабязна: Як дадаць нулі ў пачатку ў Excel з дапамогай аперацыі CONCATENATE

5. Выкарыстанне функцыі BASE

Функцыя BASE выкарыстоўваецца для пераўтварэння ліку ў розныя сістэмы злічэння (двайковая, дзесятковая, шаснаццатковая або васьмярковая) . Вы таксама можаце вызначыць, колькі сімвалаў вы хочаце бачыць з дапамогай гэтай функцыі.

📌 Крокі:

  • У ячэйку D5 устаўце наступная формула:

=BASE(C5,10,5)

  • Націсніце Enter .
  • Выкарыстайце Маркер запаўнення для аўтаматычнага запаўнення ўсіх астатніх вочак па меры неабходнасці.

🔎 Разбіўка формул:

Унутры аргументаў функцыі BASE ,

  • C5 выбіраецца ў якасці значэння ячэйкі для C5 .
  • 10 з'яўляецца сістэмай злічэння для дзесятковых значэнняў.
  • І 5 - гэта колькасць сімвалаў, якую мы хочам бачыць у выніку.

Падобныя чытанні

  • Як паставіць круглыя ​​дужкі для адмоўных лікаў у Excel
  • Фарматаваць лік у тысячах K і мільёнах M у Excel (4 спосабы)
  • Як Прымяніць фармат ліку ў мільёнах з коскай у Excel (5 спосабаў)
  • Карыстальніцкі фармат лікаў: мільёны з адным дзесятковым знакам у Excel (6 спосабаў)

6. Імпарт тэкставага файла & Затым даданне нулёў у пачатку з дапамогай Power Query Tool & Функцыя PadText

Вы таксама можаце імпартаваць шэраг дадзеных & затым пераўтварыце іх у фіксаваны фармат, дадаўшы нулі ў пачатку. Калі вы карыстаецеся Microsoft Excel 2010 або больш позняй версіяй, то вы зможаце выкарыстоўваць гэты метад з Рэдактарам Power Query .

📌 Крокі:

  • Пад стужкай Дадзеныя націсніце опцыю З тэксту/CSV .
  • З'явіцца дыялогавае акно, дзе вы павінны імпартаваць файл, які змяшчае дадзеныя.
  • Абярыце файл & потым націсніце Імпартаваць.

  • З'явіцца новае дыялогавае акно з імпартаванымі дадзенымі & вам трэба націснуць на Пераўтварэнне даных .

  • Цяпер з'явіцца акно Power Query .
  • На стужцы Дадаць слупок выберыце КарыстальніцкіСлупок .

  • Дадайце імя слупка пад параметрам Новае імя слупка .
  • Зараз пад Карыстальніцкая формула слупка , увядзіце-

=Text.PadStart([Column1],5,"0")

  • Націсніце ОК .

Вы знойдзеце новы слупок з адфарматаванымі паштовымі індэксамі.

  • Выберыце Зачыніць & Параметр Load .

Цяпер з'явіцца новы аркуш & нядаўна атрыманыя даныя з рэдактара Power Query будуць пераўтвораны тут са зводнай табліцай, як паказана ніжэй.

Дадатковая інфармацыя: Пераўтварэнне Excel Нумар у тэкст з нулямі ў пачатку: 10 эфектыўных спосабаў

7. Аб'яднанне REPT & LEN функцыянуе разам

Выкарыстанне REPT & LEN функцыянуе разам - яшчэ адзін плённы метад, які вы можаце прыняць.

📌 Крокі:

  • У ячэйцы D5 увядзіце-

=REPT(0,5-LEN(C5))&C5

  • Націсніце Enter & вам адразу ж будуць паказаны адфарматаваныя значэнні.

🔎 Разбіўка формул:

  • Функцыя REPT паходзіць ад слова Repeat & гэтая функцыя паўтарае тэкст зададзеную колькасць разоў.
  • Функцыя LEN вяртае колькасць сімвалаў у тэкставым радку.
  • Цяпер у аргументах 0 быў дададзены першым, таму што гэта тэкставае значэнне, якое мы хочам паўтарыць у якасці нулёў перад лічбамі, як патрабуецца.
  • 5-LEN(C5) абазначае колькасць нулёў у пачатку ( 0) гэтанеабходна дадаць або паўтарыць.
  • Нарэшце, C5 Cell дадаецца да ўсёй функцыі з дапамогай Амперсанд(&) паколькі гэта значэнне ячэйкі павінна быць размешчана пасля нулёў у пачатку.

Больш падрабязна: Як паставіць 0 у Excel перад лічбамі (5 зручных метадаў)

8. Даданне фіксаванай колькасці нулёў у пачатку з дапамогай функцыі CONCATENATE

Калі вы хочаце дадаць пэўную колькасць нулёў у пачатку перад лічбай або тэкстам, то функцыя CONCATENATE справіцца з гэтай задачай для цябе. Вось розныя тыпы лікаў у Слупку B & мы збіраемся дадаць два нуля перад кожнай лічбай.

📌 Крокі:

  • У ячэйцы C5 увядзіце-

=CONCATENATE("00",B5)

  • Націсніце Enter .
  • Выкарыстайце Fill Метка для аўтаматычнага запаўнення іншых вочак да C12 .

Такім чынам, на малюнку ніжэй вы бачыце ўсе лічбы з двума нулямі ў пачатку.

Дадатковая інфармацыя: Як аб'яднаць лічбы з нулямі ў пачатку ў Excel (6 метадаў)

9 . Выкарыстанне VBA для захавання нулёў у пачатку

Мы таксама можам захаваць або дадаць нулі ў пачатку з дапамогай VBScript.

📌 Крокі:

  • Для гэтага спачатку перайдзіце да верхняй стужкі і націсніце Распрацоўшчык , затым націсніце опцыю Visual Basic у меню.
  • Вы можаце выкарыстоўваць ALT + F11 , каб адкрыць акно “Microsoft Visual Basic для прыкладанняў” , калі ў вас нямаДададзена ўкладка распрацоўшчыка.

  • Цяпер з'явіцца акно з назвай “Microsoft Visual Basic для прыкладанняў” . Тут у верхняй радку меню націсніце “Уставіць” , і з'явіцца меню. З іх выберыце опцыю “Модуль” .

  • Цяпер новы “Модуль” з'явіцца акно. І Устаўце гэты код VBA у поле.
4781

  • Націсніце F5 , і гэта будзе запусціце коды або макрас.
  • Націсніце Alt+F11 яшчэ раз, каб вярнуцца да электроннай табліцы Excel & вы ўбачыце вынік, як паказана на наступным малюнку.

🔎 Тлумачэнне кода VBA:

  • Спачатку мы дадаем раздзел Падпраграма & называючы наш макрас KeepLeadingZeros .
  • З дапамогай каманды Range выбіраецца 1-я ячэйка, якую неабходна адфарматаваць.
  • З дапамогай Канец(xldown) & Выберыце падкаманды , мы выбіраем увесь дыяпазон вочак, якія змяшчаюць паштовыя індэксы.
  • У наступным радку з дапамогай падкаманды NumberFormat мы Вы вызначаеце колькасць лічбаў (5) з дапамогай 0.

Дадатковая інфармацыя: Як выдаліць першыя нулі ў Excel (7 простых спосабаў + VBA)

10. Захаванне або даданне першых нулёў у зводнай табліцы

У зводнай табліцы мы можам выкарыстоўваць формулу DAX (Выраз аналізу даных) , каб захаваць або дадаць першыя нулі шляхам фарматавання слупка або

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.