Excel vzorec: Převod textu na čísla -

Obsah

Obecný vzorec

=VALUE(A1)

souhrn

Chcete-li převést jednoduché textové hodnoty na čísla, můžete použít funkci HODNOTA nebo jednoduše přidat nulu, jak je popsáno níže. V zobrazeném příkladu je vzorec v C5:

=VALUE(B5)

Pozadí

Někdy Excel končí textem v buňce, když opravdu chcete číslo. Existuje mnoho důvodů, proč se to může stát, a mnoho způsobů, jak to opravit. Tento článek popisuje přístup založený na vzorcích, který převádí textové hodnoty na čísla.

Vysvětlení

V tomto příkladu jsou hodnoty ve sloupci A „uloženy jako text“. To znamená, že pokud se pokusíte SUMA sloupec A, dostanete výsledek nula.

Funkce VALUE se pokusí „vynutit“ číslo uložené jako text na skutečné číslo. V jednoduchých případech to prostě bude fungovat a získáte číselný výsledek. Pokud to nefunguje, zobrazí se chyba #HODNOTA.

Místo toho přidejte nulu

Dalším běžným trikem je jednoduše přidat nulu k textové hodnotě pomocí vzorce, jako je tento:

=A1+0

To nutí Excel, aby se pokusil převést textovou hodnotu na číslo, aby zvládl matematické operace. Má stejnou funkci jako výše uvedená hodnota. V zobrazeném příkladu používá C7 tento vzorec.

Odizolování dalších znaků

Pokud buňka obsahuje nečíselné znaky, jako jsou pomlčky, interpunkční znaménka atd., Budete je muset před převodem na čísla tyto znaky odstranit.

Vzorce v C8 a C9 ukazují, jak používat funkce LEFT a RIGHT k odstranění nečíselných znaků z textové hodnoty před jejím převedením na číslo. Funkci MID můžete použít i ve složitějších situacích. Pokud potřebujete odstranit další mezery nebo jiné netisknutelné znaky, podívejte se na funkce OŘEZAT a VYČISTIT.

Nakonec funkce SUBSTITUTE vám umožní odstranit znaky pomocí funkce typu „hledat a nahradit“.

Zajímavé články...