Excel vzorec: Ako opraviť # ČÍSLO! chyba -

Obsah

Zhrnutie

# ČÍSLO! vo vzorcoch programu Excel sa vyskytne chyba, keď nie je možné vykonať výpočet. Ak sa napríklad pokúsite vypočítať druhú odmocninu záporného čísla, zobrazí sa # ČÍSLO! chyba. Oprava # ČÍSLO! chyba je vecou úpravy vstupov podľa potreby, aby bol výpočet opäť možný. Ďalšie informácie nájdete nižšie.

Vysvetlenie

# ČÍSLO! vo vzorcoch programu Excel sa vyskytne chyba, keď nie je možné vykonať výpočet. Ak sa napríklad pokúsite vypočítať druhú odmocninu záporného čísla, zobrazí sa # ČÍSLO! chyba. Nasledujúce príklady ukazujú vzorce, ktoré vracajú chybu # ČÍSLO. Oprava # ČÍSLO! chyba je vecou úpravy vstupov podľa potreby, aby bol výpočet opäť možný.

Príklad # 1 - Číslo je príliš veľké alebo malé

Excel obmedzuje najmenšie a najväčšie čísla, ktoré môžete použiť. Ak sa pokúsite pracovať s číslami mimo tohto rozsahu, zobrazí sa chyba # ČÍSLO. Napríklad zvýšenie 5 na výkon 500 je mimo povoleného rozsahu:

=5^500 // returns #NUM!

Príklad č. 2 - Nemožný výpočet

# ČÍSLO! chyba sa môže objaviť aj vtedy, keď nie je možné vykonať výpočet. Napríklad nasledujúca obrazovka ukazuje, ako používať funkciu SQRT na výpočet druhej odmocniny čísla. Vzorec v C3, skopírovaný nadol, je:

=SQRT(B3)

V bunke C5 vráti vzorec # ČÍSLO, pretože výpočet nie je možné vykonať. Ak potrebujete získať druhú odmocninu zápornej hodnoty (s hodnotou sa zaobchádza ako s kladnou), môžete toto číslo zabaliť do funkcie ABS takto:

=SQRT(ABS(B3))

Môžete tiež použiť funkciu IFERROR na zachytenie chyby a návrat a prázdny výsledok ("") alebo vlastnú správu.

Príklad č. 3 - nesprávny argument funkcie

Niekedy uvidíte # ČÍSLO! chyba, ak zadáte neplatný vstup do argumentu funkcie. Napríklad funkcia DATEDIF vráti rozdiel medzi dvoma dátumami v rôznych jednotkách. Trvá to tri argumenty, ako je tento:

=DATEDIF (start_date, end_date, unit)

Pokiaľ sú vstupy platné, DATEDIF vráti čas medzi dátumami v zadanej jednotke. Ak je však dátum začatia väčší ako dátum ukončenia, funkcia DATEDIF vráti chybu # ČÍSLO. Na nasledujúcom obrázku môžete vidieť, že vzorec funguje dobre až do riadku 5, kde je dátum začatia väčší ako dátum ukončenia. V D5 vráti vzorec # ČÍSLO.

Všimnite si, že sa to trochu líši od #HODNOTY! chyba, ktorá sa zvyčajne vyskytuje, keď vstupná hodnota nie je správny typ. Ak chcete opraviť chybu uvedenú vyššie, stačí obrátiť dátumy v riadku 5.

Príklad č. 4 - iteračný vzorec nemôže nájsť výsledok

Niektoré funkcie Excelu ako IRR, RATE a XIRR sa pri hľadaní výsledku spoliehajú na iteráciu. Z dôvodov výkonu obmedzuje program Excel počet povolených iterácií. Ak sa pred dosiahnutím tohto limitu nenájde žiadny výsledok, vzorec vráti chybu # ČÍSLO. Chovanie iterácie je možné upraviť v časti Možnosti> Vzorce> Možnosti výpočtu.

Zaujímavé články...