Многи људи имају однос љубави и мржње са водећим нулама у Екцелу.
Понекад то желите, а понекад не.
Иако је Екцел програмиран на такав начин да аутоматски уклања све водеће нуле из бројева, постоје неки случајеви када их можда имате.
У овом Екцел водичу ћу вам показати како уклонити водеће нуле у вашим бројевима у Екцелу.
Па да почнемо!
Могући разлози због којих можда имате водеће нуле у Екцелу
Као што сам споменуо, Екцел аутоматски уклања све водеће нуле из бројева. На пример, ако у Екцел унесете 00100 у ћелију, она би се аутоматски претворила у 100.
У већини случајева ово има смисла јер ове водеће нуле немају смисла.
Али у неким случајевима ћете то можда желети.
Ево неких могућих разлога због којих ваши бројеви могу задржати водеће нуле:
- Ако је број обликован као текст (углавном додавањем апострофа испред броја), задржао би водеће нуле.
- Ћелија је можда обликована тако да увек приказује одређену дужину броја. А у случају да је број мањи, додају се водеће нуле како би се то надокнадило. На пример, можете да форматирате ћелију тако да увек приказује 5 цифара (а ако је број мањи од пет цифара, водеће нуле се додају аутоматски)
Начин који одаберемо за уклањање водећих нула зависио би од тога шта га узрокује.
Такође прочитајте: Како додати водеће нуле у Екцел
Дакле, први корак је идентификовање узрока како бисмо могли да изаберемо прави начин уклањања ових водећих нула.
Како уклонити водеће нуле из бројева
Постоји више начина на које можете уклонити водеће нуле из бројева.
У овом одељку ћу вам показати пет таквих метода.
Претворите текст у бројеве помоћу опције за проверу грешака
Ако је узрок водећих бројева то што је неко додао апостроф пре ових бројева (да би их претворио у текст), можете користити методу провере грешака да бисте их једним кликом поново претворили у бројеве.
Ово је вероватно најлакши начин да се решите водећих нула.
Овде имам скуп података где имам бројеве који имају апостроф пре ових, као и водеће нуле. Ово је такође разлог зашто видите ове бројеве поравнате лево (док су подразумевано бројеви поравнати десно) и такође имају водеће 0.
Испод су кораци за уклањање ових водећих нула са ових бројева:
- Изаберите бројеве из којих желите да уклоните водеће нуле. Приметићете да се у горњем десном делу селекције налази жута икона.
- Кликните на жуту икону за проверу грешака
- Кликните на „Претвори у број“
То је то! Горе наведени кораци уклонили би апостроф и претворили ове текстуалне вредности назад у бројеве.
А пошто је Екцел према заданим поставкама програмиран за уклањање водећих размака с било којих бројева, видјет ћете да се тиме аутоматски уклањају све водеће нуле.
Напомена: Ова метода не би функционисала ако су водеће нуле додате као део прилагођеног обликовања ћелија у ћелијама. Да бисте решили те случајеве, користите следеће методе.Промените прилагођено обликовање ћелија ћелија
Још један заиста чест разлог због којег се ваши бројеви могу појавити са водећим нулама је када су ваше ћелије обликоване тако да увек приказују одређени број цифара у сваком броју.
Многи људи желе да бројеви изгледају конзистентно и исте дужине, па одређују минималну дужину бројева променом обликовања ћелија.
На пример, ако желите да се сви бројеви приказују као петоцифрени, ако имате број који је само троцифрен, Екцел би му аутоматски додао две водеће нуле.
Испод имам скуп података где је примењено обликовање прилагођеног броја како би увек приказало најмање пет цифара у ћелији.
А начин да се решите ових водећих нула је само уклањање постојећег обликовања из ћелија.
У наставку су наведени кораци за то:
- Изаберите ћелије које имају бројеве са водећим нулама
- Кликните на картицу Почетна
- У групи Бројеви кликните на падајући изборник Облик броја
- Изаберите „Опште“
Горе наведени кораци би променили обликовање прилагођеног броја ћелија и сада би се бројеви приказивали према очекивањима (где не би било водећих нула).
Имајте на уму да би ова техника радила само када је разлог за прве нуле форматирање прилагођеног броја. Не би функционисало ако је апостроф коришћен за претварање бројева у текст (у том случају треба да користите претходни метод)
Помножите са 1 (користећи посебну технику лепљења)
Ова техника функционише у оба сценарија (где су бројеви претворени у текст помоћу апострофа или је на ћелије примењено обликовање прилагођеног броја).
Претпоставимо да имате скуп података као што је приказано испод и желите да уклоните водеће нуле из њега.
Испод су кораци за то
- Копирајте сваку празну ћелију са радног листа
- Изаберите ћелије у којима имате бројеве из којих желите да уклоните водеће нуле
- Десним тастером миша кликните на избор, а затим кликните на Посебно лепљење. Ово ће отворити дијалошки оквир Пасте Специал
- Кликните на опцију „Додај“ (у оперативној групи)
- Притисните ОК
Горе наведени кораци додају 0 опсегу ћелија које сте изабрали и такође уклањају све водеће нуле и апостроф.
Иако то не мења вредност ћелије, она претвара све текстуалне вредности у бројеве, као и копира обликовање из празне ћелије коју сте копирали (чиме се замењује постојеће обликовање због којег су се појављивале водеће нуле).
Ова метода утиче само на бројке. У случају да у ћелији имате било који текстуални низ, он ће остати непромењен.
Коришћење функције ВАЛУЕ
Још једна брза и лака метода за уклањање водећих нула је употреба функције валуе.
Ова функција узима један аргумент (који може бити текст или референца ћелије која садржи текст) и враћа нумеричку вредност.
Ово би такође функционисало у оба сценарија где су ваши водећи бројеви резултат апострофа (који се користи за претварање бројева у текст) или прилагођеног обликовања бројева.
Претпоставимо да имам скуп података као што је приказано испод:
Испод је формула која би уклонила водеће нуле:
= ВАЛУЕ (А1)
Коришћење текста за колону
Док се функција Тект то Цолумнс користи за раздвајање ћелије у више колона, можете је користити и за уклањање водећих нула.
Претпоставимо да имате скуп података као што је приказано испод:
Испод су кораци за уклањање водећих нула помоћу текста у колоне:
- Изаберите опсег ћелија са бројевима
- Кликните на картицу „Подаци“
- У групи Алати за податке кликните на „Текст у колоне“
- У чаробњаку „Претвори текст у колоне“ унесите следеће промене:
- Корак 1 од 3: Изаберите „Раздвојено“ и кликните на Даље
- Корак 2 од 3: Поништите одабир свих граничника и кликните на Даље
- Корак 3 од 3: Одаберите одредишну ћелију (у овом случају Б2) и кликните на Заврши
- Корак 1 од 3: Изаберите „Раздвојено“ и кликните на Даље
Горе наведени кораци требали би уклонити све водеће нуле и дати вам само бројеве. У случају да и даље видите водеће нуле, морате да промените обликовање ћелија у Опште (ово се може урадити са картице Почетна)
Како уклонити водеће нуле из текста
Иако све горе наведене методе одлично функционишу, оне су намењене само оним ћелијама које имају нумеричку вредност.
Али шта ако имате алфанумеричке или текстуалне вредности за које се такође догодило да имају неке водеће нуле.
Горе наведене методе у том случају не би функционисале, али захваљујући невероватним формулама у Екцелу, овај пут ипак можете добити.
Претпоставимо да имате скуп података као што је приказано у наставку и желите да из њега уклоните све водеће нуле:
Испод је формула за то:
= ДЕСНО (А2, ЛЕН (А2) -ФИНД (ЛИЈЕВО (ЗАМЈЕНА (А2, "0", ""), 1), А2) +1)
Дозволите ми да објасним како ова формула функционише
Део формуле СУБСТИТУТЕ замењује нулу празним местом. Дакле, за вредност 001АН76, заменска формула даје резултат као 1АН76
Формула ЛЕФТ тада издваја крајњи леви карактер овог резултујућег низа, који би у овом случају био 1.
Формула ФИНД тада тражи овај крајњи леви знак дат формулом ЛЕФТ и враћа њен положај. У нашем примеру, за вредност 001АН76, то би дало 3 (што је позиција 1 у оригиналном текстуалном низу).
1 се додаје резултату формуле ФИНД, како бисмо били сигурни да смо извукли читав низ текста (осим водећих нула)
Резултат формуле ФИНД се затим одузима од резултата формуле ЛЕН (која се користи за давање дужине читавог низа текста). Ово нам даје дужину текстуалног прстена без водећих нула.
Ова вредност се затим користи са функцијом РИГХТ за издвајање целог текстуалног низа (осим водећих нула).
У случају да постоји могућност да у вашим ћелијама постоје водећи или задњи размаци, најбоље је користити функцију ТРИМ са сваком референцом ћелије.
Дакле, нова формула са додатом функцијом ТРИМ била би као што је приказано испод:
= ДЕСНО (ТРИМ (А2), ЛЕН (ТРИМ (А2))-НАЂИ (ЛЕВО (ЗАМЕНА (ТРИМ (А2), "0", ""), 1), ТРИМ (А2))+1)
Дакле, ово су неки једноставни начини на које можете уклонити водеће нуле из скупа података у Екцелу.
Надам се да вам је овај водич био користан!