Microsoft Excel je jedním z nejoblíbenějších programů pro práci s tabulkami a výpočty. Navzdory širokým možnostem programu však Excel nemá vestavěnou funkci pro převod čísla na jeho hlavní ekvivalent. To může být problém při vytváření dokumentů,kde je nutné zadat částku.
Ale nezoufejte! Existuje jednoduché řešení, které nevyžaduje použití speciálních funkcí nebo Maker. Chcete-li spočítat součet v Excelu, budete muset použít kombinaci několika vzorců a funkcí, jako je SMNACH, DLSTR, TISKOPŘEDSTAV, pokud nejsou v seznamu funkcí vaší verze aplikace Excel, použijte internet k jejich nalezení a instalaci do vašeho programu.
Je důležité si uvědomit, že toto řešení funguje pouze s kladnými celými čísly a nezohledňuje zlomkové nebo záporné hodnoty.
Pomocí těchto nástrojů můžete snadno vytvořit vzorec, který převede čísla do textového formátu a vypíše součet nadpisem. Například pro číslo 123 bude vzorec vypadat následovně: =Tisk (DLSTR(SMNACH (123); "DDDD dddd dd dd")). Výsledkem je, že Excel vyšle hodnotu "sto dvacet tři".
Jak vypočítat částku v Excelu
Počítání částky v Excelu může být užitečné, když je nutné předložit výsledek ve čitelném formátu. I když k tomu Excel neposkytuje žádnou speciální funkci, k dosažení požadovaného výsledku lze použít několik vzorců.
1. Nejprve je třeba rozdělit číslo na složky (tisíce, miliony, miliardy atd.). K tomu použijeme funkci Levo (Left) a přímé funkce (Right). Například pro číslo 1234567,89 dostaneme:
- Vlevo (1234567,89; 3) = 1234 (tisíce)
- Vpravo (vlevo(1234567,89; 6); 3) = 567 (miliony)
- Vpravo (vlevo(1234567,89; 9); 3) = 234 (miliardy)
- Právo(1234567,89; 2) = 89 (dolary)
2. Dále je třeba převést čísla do textového formátu pomocí funkce Text (Text). Pro každou složku platí například funkce Text:
- Text (vlevo(1234567,89; 3); "0") = "1234" (tisíce)
- Text (vpravo)(1234567,89; 6); 3); "0") = "567" ( miliony)
- Text (vpravo)(1234567,89; 9); 3); "0") = "234" ( miliardy)
- Text (právo(1234567,89; 2); "00") = "89" (dolary)
3. Výsledné textové hodnoty pak musíte slepit pomocí funkce spojka (Concatenate). Použitelná je například funkce spojka pro všechny součásti:
- Spojka (text (vlevo(1234567,89; 3); "0"); " tisíc ") = " 1234 tisíc "
- Spojka (text (vpravo)(1234567,89; 6); 3); "0"); "milionů") = " 567 milionů "
- Spojka (text (vpravo)(1234567,89; 9); 3); "0"); "miliardy") = " 234 miliard "
- Spojka (text)(1234567,89; 2); "00"); " $") = "$ 89"
4. A nakonec je třeba zkombinovat všechny slepené hodnoty do jednoho řádku, abyste získali součet. Například:
= "Součet:" &spojka (text (vlevo)(1234567,89; 3); "0"); "tisíce";";Text (vpravo)(1234567,89; 6); 3); "0"); "miliony";";"; text (vpravo (vlevo)(1234567,89; 9); 3); "0"); "miliardy";"; text (právo(1234567,89; 2); "00"); "dolarů")
Pomocí těchto jednoduchých kroků je tedy možné spočítat součet v Excelu.