Змест
У 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 (Выраз аналізу даных) , каб захаваць або дадаць першыя нулі шляхам фарматавання слупка або