Желите да ваши Екцел подаци изгледају професионалније? Научите како да форматирате бројеве, датуме и времена помоћу функције ТЕКСТ.
Прилагођено обликовање је корисно као и било који други алат у Екцел-у, али шта ако не морате сваки пут да пролазите кроз меније да бисте форматирали ћелије? Штавише, шта ако можете да форматирате своје ћелије директно у Екцел формулама?
Функција ТЕКСТ у Екцел-у ради управо то. Омогућава вам да прилагодите форматирање ваших података директно унутар траке формуле. Хајде да истражимо како да форматирамо бројеве, датуме и посебне бројеве користећи функцију ТЕКСТ у Екцел-у.
Шта је функција ТЕКСТ у Екцелу?
ТЕКСТ је Екцел функција која вам омогућава да прилагодите форматирање ваших података у Екцел-у. Користећи ову функцију, можете применити прилагођено обликовање на одређене ћелије, чинећи ваше податке визуелно привлачнијим и лакшим за разумевање.
Излаз ТЕКСТ је веома сличан користећи прилагођено форматирање у Екцел-у. Синтакса за то је следећа:
=ТЕКСТ(вредност, формат_текста)
овде, вредност се односи на број који желите да конвертујете, док формат_тект је шема форматирања коју желите да користите.
Функција ТЕКСТ може форматирати различите типове података, укључујући бројеве, датуме и времена. За разлику од Екцел прилагођеног форматирања, ТЕКСТ је функција коју можете брзо да позовете у траку са формулама и комбинујете је са другим Екцел функцијама, што га чини разноврсним алатом.
Формат Цоде |
Опис |
---|---|
# |
Чувар места за цифре који представља опционе цифре. Неће се приказати ако нема значајних цифара. |
0 |
Чувар места за цифре који се увек приказује. Ако нема значајних цифара, попуниће се безначајним нулама. |
? |
Чувар места цифара који признаје безначајне нуле, али их не приказује. Приказаће нуле ако је потребно поравнати децимале. |
. |
Децимална тачка. |
, |
Хиљаде сепаратор. |
д |
Дан у месецу или дан у недељи. |
м |
Месец када се користи као део датума и минут када се користи као део времена. |
и |
Година. |
с |
Друго. |
/ |
Индикатор фракције. |
Е |
Научна нотација. |
Функција ТЕКСТ прати исти формат кода као прилагођени формати бројева у Екцел-у. Горња табела наводи најчешће коришћене кодове.
Како форматирати бројеве помоћу функције ТЕКСТ
Форматирање бројева у читљивије облике је једна од најкориснијих примена функције ТЕКСТ. Узмимо пример где бисмо желели да одређена ћелија приказује бројеве из друге ћелије са четири децимале.
Неопходно је запамтити да ће ТЕКСТ излаз бити текстуални низ и да га не можете унети у формуле које захтевају унос бројева. У таквим случајевима, мораћете да унесете оригиналне вредности, а не форматиране текстуалне скрипте.
Можете користити или хештег (#) или нула (0) кодови да бисте то постигли, у зависности од тога да ли желите да прикажете безначајне децимале. Запамтите да је хештег (#) не приказује безначајне нуле.
На пример, ако желите да ограничите резултате из ћелије А2 на четири децимале и покажите их у ћелији Ц2, можете користити формулу испод:
=ТЕКСТ(А2, "#.0000")
Ова формула ће приказати вредност од А2 са четири децимале, без обзира да ли су нуле значајне. Веће вредности можете учинити лакшим за читање додавањем хиљада сепаратора. Исти код изнад са сепаратором хиљада изгледао би овако:
=ТЕКСТ(А2, "###,###.0000")
Важно је запамтити да можете комбиновати различите кодове за форматирање заједно да бисте добили жељени резултат у Екцел-у. Ако желите у потпуности да избегнете децимале, можете да користите функцију ТЕКСТ да прикажете бројеве као разломке са косом цртом (/) код. На пример, формула испод ће приказати број из ћелије А2 као разломак:
=ТЕКСТ(А2, "?/?")
Приказивање вашег Екцел излаза као разломака може вам дати предност када израчунавање односа у Екцел-у, јер их чини лакшим за читање.
Форматирање датума помоћу функције ТЕКСТ
Функција ТЕКСТ такође вам омогућава да форматирате датуме и времена у Екцел-у. Погодан начин за комбиновање вредности датума или времена са текстуалним низовима је коришћење функција ЦОНЦАТЕНАТЕ и ТЕКСТ.
Функција ЦОНЦАТЕНАТЕ вам омогућава да повежите више стрингова заједно у Екцел-у. Ову функцију можете користити да прикажете текстуални низ уз вредност датума или времена. До сада је потребно само да комбинујете ЦОНЦАТЕНАТЕ са функцијом која умеће тренутни датум или време у Екцел. Где се онда функција ТЕКСТ уклапа у све ово?
Екцел-ове функције датума раде користећи интерни нумерички систем и ако нису правилно форматиране, временске функције као што је ДАНАС могу вратити бесмислене бројеве. Функција ТЕКСТ може да трансформише ове бројеве у исправан низ датума, а функција ЦОНЦАТЕНАТЕ може спојити све да их представи.
Да бисте представили данашњи датум заједно са текстуалним низом, можете користити следећу формулу:
=ЦОНЦАТЕНАТЕ("Данас је ", ТЕКСТ(ДАНАС(), "дддд, дд-ммм-и"))
Имајте на уму да је изван формата датума, писмо д означава дан у недељи, а не дан у месецу. Додавање више дс ће приказати потпунију верзију дана. На пример, дддд би приказао Понедељак, док ддд би приказао пон. Исти принцип важи и за дане у месецу и саме месеце.
Форматирање специјалних бројева помоћу функције ТЕКСТ
Можда ћете морати да прилагодите форматирање бројева у ћелији како бисте испунили специфичне захтеве. Два примера из стварног живота могу бити сређивање скупа телефонских бројева у табели или представљање великих бројева коришћењем научне нотације. Функција ТЕКСТ је згодна у оба сценарија.
Форматирање телефонских бројева
Можете да прилагодите форматирање ћелије за бројеве телефона помоћу функције ТЕКСТ. Ово вам омогућава да додате цртице и размаке, чинећи бројеве телефона читљивијим.
Поред тога, можете користити ТЕКСТ за интеграцију облика условног форматирања. Постављањем услова на основу броја цифара у телефонском броју, можете их приказати у одређеним форматима. Следећа формула испуњава ове задатке:
=ТЕКСТ(А2,"[>9999999](###) ###-####; ###-####")
Ова формула користи функцију ТЕКСТ за унос броја из ћелије А2. Ако је број већи од 9,999,999 (што значи да има више од седам цифара), приказаће прве три цифре у загради и додати цртицу после следеће три цифре. За бројеве који су мањи или једнаки 9,999,999, прве три цифре ће имати цртицу додану иза њих.
Форматирање научних записа
Научне белешке су неопходне за ефикасну комуникацију ваших података када радите са великим бројевима. Функција ТЕКСТ може ово олакшати. Можете користити Е да подесите научно форматирање нотације:
=ТЕКСТ(Б2, "0,00Е+00")
Ова формула ће приказати број у Б2 као вишекратник од 10. Тхе 0.00 значи да ће коефицијент имати две децимале, а 00 значи експонент неће бити већи од 99.
Форматирајте своје податке помоћу Екцел функције ТЕКСТ
Форматирање ваших података може бити застрашујуће, али Екцел-ова функција ТЕКСТ га чини лаким. Помоћу ове функције можете да прилагодите изглед својих бројева, датума и времена да бисте их учинили визуелно привлачнијим и лакшим за разумевање.
Лепота коришћења ТЕКСТА лежи у његовој свестраности—можете да комбинујете кодове за форматирање и друге Екцел функције да бисте драстично проширили своје опције форматирања. Без обзира да ли требате да прикажете бројеве са одређеним децималним местима, форматирате датуме и време, или чак прилагодите научне ознаке и бројеве телефона, ТЕКСТ ће вас покрити.