Екцел функција ВАЛУЕ за претварање текста у бројеве

  • Деле Ово
Michael Brown

Упутство показује како да користите функцију ВАЛУЕ у Екцел-у за претварање текстуалних низова у нумеричке вредности.

Уобичајено, Мицрософт Екцел препознаје бројеве сачуване као текст и конвертује их у нумерички формат аутоматски. Међутим, ако су подаци ускладиштени у формату који Екцел не може да препозна, нумеричке вредности могу да се оставе као текстуални низови што онемогућава израчунавање. У таквим ситуацијама, функција ВАЛУЕ може бити брзи лек.

    Екцел функција ВАЛУЕ

    функција ВАЛУЕ у Екцел-у је дизајнирана да конвертује текстуалне вредности у бројеве. Може да препозна нумеричке стрингове, датуме и времена.

    Синтакса функције ВАЛУЕ је веома једноставна:

    ВАЛУЕ(текст)

    Где је текст текстуални низ затворен у наводници или референца на ћелију која садржи текст који треба променити у број.

    Функција ВАЛУЕ је уведена у Екцел 2007 и доступна је у Екцел 2010, Екцел 2013, Екцел 2016 и новијим верзијама.

    На пример, да бисте претворили текст у А2 у број, користите ову формулу:

    =VALUE(A2)

    На снимку екрана испод, обратите пажњу на оригиналне лево поравнате низове у колони А и конвертовани бројеви који су поравнати десно у колони Б:

    Како користити функцију ВАЛУЕ у Екцел-у – примери формуле

    Као што је раније наведено, у већини ситуација Екцел аутоматски претвара текст у бројеве када је то потребно. У неким ситуацијама, међутим, морате експлицитно да кажетеЕкцел да то уради. Примери у наставку показују како ово функционише у пракси.

    формула ВАЛУЕ за претварање текста у број

    Већ знате да је главна сврха функције ВАЛУЕ у Екцел-у да промени текстуалне низове у нумеричке вредности .

    Следеће формуле дају неке идеје о томе какве низове се могу претворити у бројеве:

    Формула Резултат Објашњење
    =ВАЛУЕ("$10,000") 10000 Враћа нумерички еквивалент текстуалног низа.
    =ВАЛУЕ("12:00") 0.5 Враћа децимални број који одговара 12 поподне (пошто је интерно ускладиштен у Екцел-у.
    =ВАЛУЕ("5:30")+ВАЛУЕ("00:30") 0,25 Децимални број који одговара 6:00 (5:30 + 00:30 = 6:00).

    Снимак екрана у наставку приказује још неколико конверзија текста у број извршених са истом формулом ВАЛУЕ:

    Издвоји број из текстуалног низа

    Већина корисника Екцела зна како да издвоји потребан број знакова од почетка, крај или средина низа - коришћењем функција ЛЕФТ, РИГХТ и МИД. Када то радите, морате запамтити да је излаз свих ових функција увек текст, чак и када издвајате бројеве. Ово може бити ирелевантно у једној ситуацији, али критично у другој јер друге Екцел функције третирају издвојене знакове као текст, а не као бројеве.

    Као што можете видети уснимак екрана испод, функција СУМ не може да сабере извучене вредности, иако на први поглед можда нећете приметити ништа лоше у вези са њима, можда осим левог поравнања типичног за текст:

    У случају да треба да користите издвојене бројеве у даљим прорачунима, умотајте своју формулу у функцију ВАЛУЕ. На пример:

    Да бисте издвојили прва два знака из стринга и вратили резултат као број:

    =VALUE(LEFT(A2,2))

    Да бисте издвојили два знака из средине низа који почиње са 10. знаком:

    =VALUE(MID(A3,10,2))

    Да бисте издвојили последња два знака из низа као бројеве:

    =VALUE(RIGHT(A4,2))

    Горе формуле не само да повлаче цифара, али успут обавља и конверзију текста у бројеве. Сада, функција СУМ може без проблема израчунати издвојене бројеве:

    Наравно, ови једноставни примери су углавном у сврху демонстрације и објашњења концепта. У радним листовима из стварног живота, можда ћете морати да издвојите променљиви број цифара из било које позиције у низу. Следећи водич показује како то да урадите: Како издвојити број из стринга у Екцел-у.

    функција ВАЛУЕ за претварање текста у датуме и времена

    Када се користи за текстуалне стрингове датума/времена, ВАЛУЕ функција враћа серијски број који представља датум и/или време у интерном Екцел систему (цео број за датум, децимални за време). Да би се резултат појавио као адатум, примените формат датума на ћелије формуле (исто важи и за времена). За више информација погледајте Екцел формат датума.

    Снимак екрана испод показује могуће излазе:

    Такође, можете користити алтернативне начине за претварање текста у датуми и времена у Екцел-у:

    Да бисте претворили датум вредности форматиране као текст у нормалне Екцел датуме, користите функцију ДАТЕВАЛУЕ или друге начине објашњене у Како да конвертујете текст у датум у Екцел-у.

    Да бисте претворили низове тект у време, користите функцију ТИМЕВАЛУЕ као што је приказано у Конвертуј текст у време у Екцел-у.

    Зашто Екцел функција ВАЛУЕ враћа грешку #ВАЛУЕ

    Ако се изворни стринг појави у формату који Екцел не препознаје, формула ВАЛУЕ враћа грешку #ВАЛУЕ. На пример:

    Како то да поправите? Коришћењем сложенијих формула описаних у Како издвојити број из стринга у Екцел-у.

    Надајмо се да вам је овај кратки водич помогао да стекнете разумевање о коришћењу функције ВАЛУЕ у Екцел-у. Да бисте боље погледали формуле, можете преузети нашу радну свеску Екцел ВАЛУЕ Функција. Захваљујем вам на читању и надам се да ћемо се следеће недеље видети на нашем блогу!

    Мајкл Браун је посвећен технолошки ентузијаста са страшћу за поједностављење сложених процеса помоћу софтверских алата. Са више од деценије искуства у технолошкој индустрији, усавршио је своје вештине у Мицрософт Екцел-у и Оутлоок-у, као и у Гоогле табеле и документима. Мајклов блог посвећен је дељењу свог знања и стручности са другима, пружајући једноставне савете и упутства за побољшање продуктивности и ефикасности. Без обзира да ли сте искусан професионалац или почетник, Мајклов блог нуди вредне увиде и практичне савете како да на најбољи начин искористите ове основне софтверске алате.