Функцыя Excel VALUE для пераўтварэння тэксту ў лічбы

  • Падзяліцца Гэтым
Michael Brown

Падручнік паказвае, як выкарыстоўваць функцыю VALUE у Excel для пераўтварэння тэкставых радкоў у лікавыя значэнні.

Звычайна Microsoft Excel распазнае лічбы, якія захоўваюцца як тэкст, і пераўтворыць іх у лікавы фармат. аўтаматычна. Аднак, калі дадзеныя захоўваюцца ў фармаце, які Excel не можа распазнаць, лікавыя значэнні можна пакінуць у выглядзе тэкставых радкоў, што робіць немагчымымі разлікі. У такіх сітуацыях функцыя VALUE можа стаць хуткім сродкам.

    Функцыя VALUE Excel

    Функцыя VALUE у Excel прызначана для пераўтварэння тэкставых значэнняў у лічбы. Ён можа распазнаваць лікавыя радкі, даты і час.

    Сінтаксіс функцыі ЗНАЧЭННЕ вельмі просты:

    ЗНАЧЭННЕ(тэкст)

    Дзе тэкст гэта тэкставы радок, заключаны ў двукоссе або спасылка на ячэйку, якая змяшчае тэкст, які трэба змяніць на лік.

    Функцыя VALUE была ўведзена ў Excel 2007 і даступна ў Excel 2010, Excel 2013, Excel 2016 і пазнейшых версіях.

    Напрыклад, каб пераўтварыць тэкст у A2 у лік, выкарыстаеце наступную формулу:

    =VALUE(A2)

    На скрыншоце ніжэй звярніце ўвагу на зыходныя радкі, выраўнаваныя па левым краі, у слупку A і пераўтвораныя лікі, выраўнаваныя па правым краі ў слупку B:

    Як выкарыстоўваць функцыю VALUE у Excel - прыклады формул

    Як адзначалася раней, у большасці сітуацый Excel пры неабходнасці аўтаматычна пераўтворыць тэкст у лічбы. У некаторых сітуацыях, аднак, вам трэба прама сказацьExcel для гэтага. Прыведзеныя ніжэй прыклады паказваюць, як гэта працуе на практыцы.

    Формула VALUE для пераўтварэння тэксту ў лік

    Вы ўжо ведаеце, што асноўная мэта функцыі VALUE у Excel - змяніць тэкставыя радкі на лікавыя значэнні. .

    Наступныя формулы даюць некаторыя ідэі аб тым, якія радкі можна ператварыць у лічбы:

    Формула Вынік Тлумачэнне
    =VALUE("$10,000") 10000 Вяртае лікавы эквівалент тэкставага радка.
    =ЗНАЧЭННЕ("12:00") 0.5 Вяртае дзесятковы лік, які адпавядае 12 вечара (як гэта захоўваецца ўнутры Excel.
    =ЗНАЧЭННЕ("5:30")+ЗНАЧЭННЕ("00:30") 0.25 Дзесятковы лік, які адпавядае 6 раніцы (5:30 + 00:30 = 6:00).

    На здымку ніжэй паказаны яшчэ некалькі пераўтварэнняў тэксту ў лік, выкананых з дапамогай той жа формулы VALUE:

    Выняць лік з тэкставага радка

    Большасць карыстальнікаў Excel ведаюць, як вылучыць неабходную колькасць сімвалаў з самага пачатку, канец або сярэдзіна радка - з дапамогай функцый LEFT, RIGHT і MID. Робячы гэта, вы павінны памятаць, што выхад усіх гэтых функцый заўсёды з'яўляецца тэкстам, нават калі вы здабываеце лічбы. Гэта можа быць недарэчным у адной сітуацыі, але крытычным у іншай, таму што іншыя функцыі Excel разглядаюць вынятыя сімвалы як тэкст, а не лічбы.

    Як вы бачыце ўНа скрыншоце ніжэй функцыя SUM не можа скласці вынятыя значэнні, хаця на першы погляд вы можаце не заўважыць у іх нічога дрэннага, магчыма, за выключэннем тыповага для тэксту выраўноўвання па левым краі:

    Калі вам спатрэбіцца выкарыстаць вынятыя лічбы ў далейшых вылічэннях, перанясіце вашу формулу ў функцыю VALUE. Напрыклад:

    Каб атрымаць першыя два сімвалы з радка і вярнуць вынік у выглядзе ліку:

    =VALUE(LEFT(A2,2))

    Каб атрымаць два сімвалы з сярэдзіны радка, які пачынаецца з 10-м сімвалам:

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

    Каб атрымаць апошнія два сімвалы з радка ў выглядзе лічбаў:

    =VALUE(RIGHT(A4,2))

    Вышэйзгаданыя формулы не толькі выцягваюць лічбаў, але таксама выканаць пераўтварэнне тэксту ў лік па шляху. Цяпер функцыя SUM можа бесперашкодна вылічыць здабытыя лічбы:

    Вядома, гэтыя простыя прыклады ў асноўным прызначаны для дэманстрацыі і для тлумачэння канцэпцыі. У рэальных аркушах вам можа спатрэбіцца вылучыць зменную колькасць лічбаў з любой пазіцыі ў радку. Наступны падручнік паказвае, як гэта зрабіць: Як атрымаць лік з радка ў Excel.

    Функцыя VALUE для пераўтварэння тэксту ў даты і час

    Пры выкарыстанні ў тэкставых радках дат/часу значэнне VALUE функцыя вяртае парадкавы нумар, які прадстаўляе дату і/або час ва ўнутранай сістэме Excel (цэлы лік для даты, дзесятковы для часу). Каб вынік выглядаў як aдата, прымяніце фармат даты да вочак формулы (тое ж самае справядліва і для часу). Для атрымання дадатковай інфармацыі, калі ласка, глядзіце фармат даты Excel.

    На здымку экрана ніжэй паказаны магчымыя вынікі:

    Таксама вы можаце выкарыстоўваць альтэрнатыўныя спосабы пераўтварэння тэксту ў даты і час у Excel:

    Каб пераўтварыць значэнні date , адфарматаваныя як тэкст, у звычайныя даты Excel, выкарыстоўвайце функцыю DATEVALUE або іншыя спосабы, апісаныя ў раздзеле Як пераўтварыць тэкст у дату ў Excel.

    Каб пераўтварыць радкі тэкст у час, выкарыстоўвайце функцыю TIMEVALUE, як паказана ў раздзеле Пераўтварэнне тэксту ў час у Excel.

    Чаму функцыя VALUE Excel вяртае памылку #VALUE

    Калі зыходны радок з'яўляецца ў фармаце, які Excel не распазнае, формула VALUE вяртае памылку #VALUE. Напрыклад:

    Як гэта выправіць? Выкарыстоўваючы больш складаныя формулы, апісаныя ў раздзеле "Як атрымаць лік з радка ў Excel".

    Спадзяемся, гэты кароткі падручнік дапамог вам атрымаць разуменне выкарыстання функцыі VALUE у Excel. Каб больш падрабязна азнаёміцца ​​з формуламі, вы можаце спампаваць наш узор працоўнай кнігі Excel VALUE Function. Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.