Všeobecný vzorec
=VALUE(A1)
Zhrnutie
Ak chcete previesť jednoduché textové hodnoty na čísla, môžete použiť funkciu HODNOTA alebo jednoducho pridať nulu, ako je popísané nižšie. V zobrazenom príklade je vzorec v C5:
=VALUE(B5)
Pozadie
Excel niekedy končí textom v bunke, keď naozaj chcete číslo. Existuje mnoho dôvodov, prečo sa to môže stať, a veľa spôsobov, ako to napraviť. Tento článok popisuje prístup založený na vzorcoch na prevod textových hodnôt na čísla.
Vysvetlenie
V tomto príklade sú hodnoty v stĺpci A „uložené ako text“. To znamená, že ak sa pokúsite načítať stĺpec A, dostanete výsledok nula.
Funkcia VALUE sa pokúsi „vynútiť“ číslo uložené ako text na skutočné číslo. V jednoduchých prípadoch to jednoducho bude fungovať a získate číselný výsledok. Ak to nefunguje, zobrazí sa chyba #HODNOTA.
Namiesto toho pridajte nulu
Ďalším bežným trikom je jednoduché pridanie nuly k textovej hodnote pomocou tohto vzorca:
=A1+0
To núti Excel, aby sa pokúsil previesť textovú hodnotu na číslo, aby zvládol matematickú operáciu. Má rovnakú funkcionalitu ako vyššie uvedená hodnota. V zobrazenom príklade používa C7 tento vzorec.
Odizolovanie ďalších znakov
Ak bunka obsahuje nečíselné znaky, ako sú čiarky, interpunkcia atď., Budete musieť tieto znaky pred prevodom na čísla odstrániť.
Vzorce v C8 a C9 ukazujú, ako používať funkcie LEFT a RIGHT na odstránenie nečíselných znakov z textovej hodnoty pred jej prevedením na číslo. Funkciu MID môžete využiť aj v zložitejších situáciách. Ak potrebujete odstrániť ďalšie medzery alebo iné netlačiace znaky, pozrite si funkcie Orezať a vyčistiť.
Nakoniec vám funkcia SUBSTITUTE umožní odstrániť znaky pomocou funkcie typu „hľadať a nahradiť“.