Преглед садржаја
Овај водич показује различите начине за додавање водећих нула у Екцел: како задржати нуле док куцате, како приказати водеће нуле у ћелијама, уклонити или сакрити нуле.
Ако користите Екцел не само за израчунавање бројева, већ и за одржавање записа као што су поштански бројеви, безбедносни бројеви или ИД-ови запослених, можда ћете морати да задржите водеће нуле у ћелијама. Међутим, ако покушате да унесете поштански број као што је „00123“ у ћелију, Екцел ће га одмах скратити на „123“.
Поента је да Мицрософт Екцел третира поштанске бројеве, бројеве телефона и друге сличне уносе као бројеве , примењује општи или број формат на њих и аутоматски уклања претходне нуле. Срећом, Екцел такође пружа средства за задржавање водећих нула у ћелијама, а даље у овом водичу наћи ћете прегршт начина да то урадите.
Како задржати водеће нуле у Екцел-у док куцате
За почетак, да видимо како можете ставити 0 испред броја у Екцел-у, на пример укуцајте 01 у ћелију. За ово једноставно промените формат ћелије у Текст :
- Изаберите ћелију(е) где желите да додате префикс бројевима са 0.
- Идите на Група Почетна картица &гт; Број и изаберите Текст у пољу Формат броја .
Чим унесете нулу(е) испред броја, Екцел ће приказати мали зелени троугао у горњем левом углу ћелије који указује да нешто није у реду са садржајем ћелије. Да бисте то уклонилииз неког спољног извора. Све у свему, ако имате посла са стрингом са нултим префиксом који представља број, можете да користите функцију ВАЛУЕ да конвертујете текст у број и успут уклоните водеће нуле.
Следећи снимак екрана приказује две формуле:
- Текстуална формула у Б2 додаје нуле вредности у А2, а
- Формула вредности у Ц2 уклања водеће нуле из вредности у Б2.
Како сакрити нуле у Екцел-у
Ако не желите да прикажете нулте вредности у Екцел листу, имате следеће две опције:
- Да бисте сакрили нуле преко целог листа , уклоните ознаку са опције Прикажи нулу у ћелијама које имају нулту вредност . За ово кликните на Датотека &гт; Опције &гт; Напредно и скролујте надоле до одељка Опције приказа за овај радни лист :
За ово, изаберите ћелије у којима желите да сакријете нуле, кликните Цтрл+1 да отворите дијалог Формат ћелије , изаберите Прилагођено под Категорија и унесите горњи код формата у поље Тип .
Снимак екрана испод показује да ћелија Б2 садржи нулту вредност, али није приказана у ћелији:
Додајте и уклоните нуле у Екцел-у на једноставан начин
Коначно, добре вести за кориснике нашег Ултимате Суите фор Екцел – нове алаткепосебно дизајниран за руковање нулама је пуштен! Поздравите додавање/уклањање водеће нуле.
Као и обично, трудили смо се да смањимо број потеза на апсолутни минимум :)
До додај почетне нуле , ево шта треба да урадите:
- Изаберите циљне ћелије и покрените алатку Додај/уклони водеће нуле.
- Одредите укупан број знакова који треба да се прикаже.
- Кликните на Примени .
Готово!
Да бисте уклонили водеће нуле , кораци су веома слични:
- Изаберите ћелије са својим бројевима и покрените додатак.
- Одредите колико знакова треба да се прикаже. Да бисте добили максималан број значајних цифара у изабраном опсегу, кликните на Добијте максималну дужину
- Кликните на Примени .
Додатак може да додаје водеће нуле и бројевима и низовима:
- За бројеве , подешен је прилагођени формат броја, тј. само визуелни приказ број се мења, а не основна вредност.
- Алфанумерички стрингови имају префикс водећих нула, тј. нуле се физички убацују у ћелије.
Ово је како можете додати, уклонити и сакрити нуле у Екцел-у. Да бисте боље разумели технике описане у овом водичу, можете преузети пример радне свеске. Захваљујем вам што сте читали и надам се да се видимо на нашем блогу следеће недеље!
Доступна преузимања
Екцел Леадинг Зероспримери (.клск датотека)
Ултимате Суите 14-дневна потпуно функционална верзија (.еке датотека)
индикатор грешке, изаберите ћелију(е), кликните на знак упозорења, а затим кликните на Занемари грешку.
Следећи снимак екрана приказује резултат:
Још један начин да задржите почетне нуле у Екцел-у је да број додате апострофом ('). На пример, уместо да куцате 01, откуцајте '01. У овом случају, не морате да мењате формат ћелије.
Доња линија: Ова једноставна техника има значајно ограничење – резултујућа вредност је текст стринг , а не број, па се стога не може користити у прорачунима и нумеричким формулама. Ако то није оно што желите, промените само визуелни приказ вредности применом прилагођеног формата броја као што је приказано у следећем примеру.
Како приказати водеће нуле у Екцел-у са прилагођеним форматом бројева
Да бисте приказали водеће нуле, примените прилагођени формат броја тако што ћете извршити ове кораке:
- Изаберите ћелију(е) у којој желите да прикажете водеће нуле и притисните Цтрл+1 да бисте отворили Диалог Формат Целлс .
- У оквиру Категорија изаберите Прилагођено .
- Унесите код формата у Типе кутија.
У већини случајева биће вам потребан код формата који се састоји од 0 чувара места, као што је 00. Број нула у коду формата одговара укупном броју цифара које желите да прикажете у ћелији (наћи ћете неколико примера испод).
- Кликните на ОК да бисте сачували промене.
На пример,да бисте додали водеће нуле да бисте креирали 5-цифрени број, користите следећи код формата: 00000
Користећи прилагођене формате бројева у Екцел-у, можете да додате водеће нуле за креирање бројева фиксне дужине , као у горњем примеру, и бројева променљиве дужине . Све се своди на то који чувар места користите у коду формата:
- 0 - приказује додатне нуле
- # - не приказује додатне нуле
На пример, ако примените формат 000# на неку ћелију, сваки број који унесете у ту ћелију имаће до 3 водеће нуле.
Ваши прилагођени формати бројева такође могу да садрже размаке, цртице, заграде, итд. Детаљно објашњење се може наћи овде: Прилагођени Екцел формат броја.
Следећа табела даје још неколико примера прилагођених формата који могу да приказују водеће нуле у Екцел-у.
А | Б | Ц | |
---|---|---|---|
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 |
И следећи кодови формата се могу користити за приказ бројева у посебним форматимакао што су наши поштански бројеви, бројеви телефона, бројеви кредитних картица и бројеви социјалног осигурања.
А | Б | Ц | Д | |
---|---|---|---|---|
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 |
Савет. Екцел има неколико унапред дефинисаних посебних формата за поштанске бројеве, бројеве телефона и бројеве социјалног осигурања, као што је приказано на снимку екрана испод:
Доњи ред: Овај метод је најбоље користити у ситуацијама када радите са нумеричким скупом података и резултати би требало да буду бројеви , а не текст. Мења само приказ броја, али не и сам број: водеће нуле се појављују у ћелијама, стварна вредност се приказује у траци формуле. Када референцирате такве ћелије у формулама, прорачуни се додају оригиналним вредностима. Прилагођени формати се могу применити само на нумеричке податке (бројеве и датуме), а резултат је такође број или датум.
Како додати водеће нуле у Екцел помоћу ТЕКСТАфунцтион
Док прилагођени формат бројева приказује нулу испред броја без стварне промене основне вредности, функција Екцел ТЕКСТ попуњава бројеве нулама тако што „физички“ убацује почетне нуле у ћелије.
Да бисте додали водеће нуле помоћу формуле ТЕКСТ( валуе , формат_тект ), користите исте кодове формата као у прилагођеним форматима бројева. Међутим, резултат функције ТЕКСТ је увек текстуални низ, чак и ако личи на број.
На пример, да бисте уметнули 0 испред вредности у ћелији А2, користите ову формулу:
=TEXT(A2, "0#")
Да бисте креирали стринг са нултим префиксом фиксне дужине, рецимо низ од 5 знакова, користите овај:
=TEXT(A2, "000000")
Обратите пажњу да Функција ТЕКСТ захтева стављање кодова формата у наводнике. А овако ће резултати изгледати у Екцел-у:
А | Б | Ц | |
---|---|---|---|
1 | Оригинални број | Подстављени број | Формула |
2 | 1 | 01 | =ТЕКСТ(Б2, "0#") |
3 | 12 | 12 | =ТЕКСТ(Б3, "0#") |
4 | 1 | 00001 | =ТЕКСТ(Б4,"00000") |
5 | 12 | 00012 | =ТЕКСТ(Б5,"00000") |
За више информација о текстуалним формулама погледајте Како се користи ТЕКСТ функција у Екцел-у.
Доња линија: Екцел функција ТЕКСТ увек враћа текст стринг ,није број, и стога нећете моћи да користите резултате у аритметичким прорачунима и другим формулама, осим ако не морате да упоредите излаз са другим текстуалним низовима.
Како додати водеће нуле у текстуалне низове
У претходним примерима научили сте како да додате нулу испред броја у Екцел-у. Али шта ако треба да ставите нулу(е) испред текстуалног низа као што је 0А102? У том случају, ни ТЕКСТ ни прилагођени формат неће функционисати јер се баве само нумеричким вредностима.
Ако вредност која ће бити допуњена нулом садржи слова или друге текстуалне знакове, користите једну од следећих формула, које нуде универзално решење применљиво и на бројеве и текстуалне низове .
Формула 1. Додајте почетне нуле помоћу функције ДЕСНО
Најлакши начин да поставите почетне нуле испред текстуалних стрингова у Екцел-у користи функцију ДЕСНО:
ДЕСНО(" 0000 " &амп; ћелија , дужина_стринга )Где:
- "0000" је максималан број нула које желите да додате. На пример, да бисте додали 2 нуле, укуцајте „00“.
- Ћелија је референца на ћелију која садржи оригиналну вредност.
- Стринг_ленгтх је колико знакова резултујући низ треба да садржи.
На пример, да бисте направили низ од 6 знакова са нултим префиксом на основу вредности у ћелији А2, користите ову формулу:
=RIGHT("000000"&A2, 6)
Оно што формула ради је да дода 6 нула вредности у А2 („000000“&амп;А2) изатим издвојите правих 6 знакова. Као резултат, убацује тачан број нула да би се достигло наведено ограничење укупног стринга:
У горњем примеру, максимални број нула једнак је укупној дужини стринга (6 знакова), и стога су сви резултујући низови дуги 6 знакова (фиксна дужина). Ако се примени на празну ћелију, формула ће вратити стринг који се састоји од 6 нула.
У зависности од ваше пословне логике, можете да наведете различите бројеве нула и укупних знакова, на пример:
=RIGHT("00"&A2, 6)
Као резултат, добићете низове променљиве дужине који садрже до 2 водеће нуле:
Формула 2. Пад водеће нуле користећи РЕПТ и ЛЕН функције
Други начин за уметање водећих нула пре текстуалног низа у Екцел-у је коришћење ове комбинације РЕПТ и ЛЕН функција:
РЕПТ(0, број нула -ЛЕН( целл ))&амп; целлНа пример, да бисте додали водеће нуле вредности у А2 да бисте креирали стринг од 6 знакова, ова формула иде на следећи начин:
=REPT(0, 6-LEN(A2))&A2
Како ова формула функционише:
Знајући да функција РЕПТ понавља дати карактер одређени број пута, а ЛЕН враћа укупну дужину стринга, логика формуле је лако разумљиво:
- ЛЕН(А2) добија укупан број знакова у ћелији А2.
- РЕПТ(0, 6-ЛЕН(А 2)) додаје потребан број нула. Да израчунате колико нулатреба додати, одузимате дужину низа у А2 од максималног броја нула.
- Коначно, спајате нуле са А2 вредношћу и добијате следећи резултат:
Доњи ред : Ова формула може да додаје водеће нуле и бројевима и текстуалним низовима, али резултат је увек текст, а не број.
Како да додајте фиксни број претходних нула
Да бисте свим вредностима у колони (бројевима или текстуалним низовима) додали одређени број нула, користите функцију ЦОНЦАТЕНАТЕ или функцију ЦОНЦАТ у програму Екцел 365 - 2019 или амперсанд оператор.
На пример, да бисте ставили 0 испред броја у ћелији А2, користите једну од ових формула:
=CONCATENATE(0,A2)
или
=0&A2
Као што је приказано на слици испод, формула додаје само једну почетну нулу свим ћелијама у колони без обзира на то колико знакова садржи оригинална вредност:
На исти начин можете уметнути 2 водеће нуле (00), 3 нуле (000) или онолико нула колико желите пре бројева и текстуалног низа с.
Доњи ред : Резултат ове формуле је такође текстуални низ чак и када спајате нуле са бројевима.
Како уклонити водеће нуле у Екцел-у
Метод који користите за уклањање водећих нула у Екцел-у зависи од тога како су те нуле додате:
- Ако су претходне нуле додате у прилагођеном формату бројева (нуле су видљиве у ћелији, али не у траци формуле), применитедруги прилагођени формат или вратите назад Опште као што је приказано овде.
- Ако су нуле откуцане или на други начин унете у ћелије форматиране као Текст (мали зелени троугао је приказан у горњем левом углу ћелије), претворите текст у број.
- Ако су водеће нуле додате помоћу формуле (формула се појављује на траци формуле када је ћелија изабрана), користите функцију ВАЛУЕ да бисте их уклонили.
следећа слика приказује сва три случаја која ће вам помоћи да одаберете праву технику:
Уклоните водеће нуле променом формата ћелије
Ако су водеће нуле приказане у ћелијама са прилагођеним форматом, а затим промените формат ћелије назад на подразумевани Опште или примените други формат бројева који не приказује претходне нуле.
Уклоните почетне нуле претварањем текста у број
Када се нуле са префиксом појављују у ћелији форматираној у тексту, најлакши начин да их уклоните је да изаберете ћелије, кликнете на знак узвика, а затим кликнете на Претвори у Број :
<3 8>
Уклоните водеће нуле користећи формулу
У случају да се претходна нула(е) дода формули, користите другу формулу да бисте је уклонили. Формула за уклањање нуле је једноставна као:
=VALUE(A2)
Где је А2 ћелија из које желите да уклоните претходне нуле.
Овај метод се такође може користити за ослободите се нула које су откуцане директно у ћелије (као у претходном примеру) или увезене у Екцел