PokudFunkce ERROR.TYPE v Excelunefunguje na vašem počítači se systémem Windows 11/10, tento příspěvek vám pomůže problém vyřešit. Funkce ERROR.TYPE() je jednou z nejužitečnějších funkcí pro diagnostiku chyb v aplikaci Excel. Pomáhá identifikovat chybu tím, že vrací konkrétní číslo, které odpovídá jejímu typu. Například pro „#NULL' chyba, funkce vrátí 1 pro '#DIV/0!' chyba, vrátí se2a tak dále.

Použití ERROR.TYPE() s IFERROR(), vyhledávacími funkcemi, VBA nebo vlastními pravidly usnadňuje detekci chyb. Někdy však samotná funkce nemusí fungovat podle očekávání, což ztěžuje odstraňování chyb.
Jak používat funkci Excel ERROR.TYPE
Funkce ERROR.TYPE() má následující syntaxi:
=ERROR.TYPE(error_val)
kdeerror_valodpovídá buňce nebo výrazu, u kterého chcete zkontrolovat chybu.
Chcete-li použít funkci ERROR.TYPE(), zadejte=ERROR.TYPE(error_val)v buňce, nahrazujícíerror_vals buňkou, u které chcete zkontrolovat chyby. StiskněteVstuptepro zobrazení chybového kódu.
Pokud odkazovaná buňka obsahuje chybu, ERROR.TYPE() vrátí následující číslo:
| Pokud je error_val | ERROR.TYPE() vrátí |
|---|---|
| #NULL! | 1 |
| #DIV/0! | 2 |
| #HODNOTA! | 3 |
| #REF! | 4 |
| #JMÉNO? | 5 |
| #NUM! | 6 |
| #N/A | 7 |
| #GETTING_DATA | 8 |
| Ještě něco | #N/A |
Jedním z běžných případů použití funkce ERROR.TYPE() je správa chyb ve vzorcích. Pokud například vzorec v buňce A1 vede k chybě, můžete pomocí funkce IF() s ERROR.TYPE() zobrazit vlastní zprávu, a to následovně:
=IF(ERROR.TYPE(A1)=2, "Divide by Zero Error", "Other Error")
Výše uvedený vzorec kontroluje, zda chyba v A1 je a#DIV/0!chyba (která nastane, když je číslo děleno nulou). Pokud ano, vzorec vrátí „Divide by Zero Error“; jinak se zobrazí „Jiná chyba“.
PokudFunkce ERROR.TYPE v Excelunefunguje ve vašem systému, použijte tyto opravy:
- Ujistěte se, že vzorec je správný
- Zkontrolujte chyby v odkazované buňce
- Zkontrolujte formátování buněk
- Zkontrolujte konflikty
- Oprava Excelu
Podívejme se na to podrobně.
1. Ujistěte se, že vzorec je správný

Ve vzorcích aplikace Excel jsou argumenty vždy uzavřeny v závorkách. Pokud je vaše funkce součástí složitého vzorce, ujistěte se, že je každá sada závorek správně umístěna. Excel může zvýraznit problém a zobrazit chybu, pokud chybí uzavírací nebo otevírací závorka.
Také se ujistěte, že jste správně použili matematické a logické operátory (+, -, *, /, =, <, >), čárky (,) a středníky (;).
2. Zkontrolujte chyby v odkazované buňce
Ujistěte se, že jsou všechny odkazy na buňky platné a neukazují na odstraněné nebo nesprávné rozsahy. ERROR.TYPE() funguje pouze v případě, že odkazovaná buňka obsahuje chybu. Pokud buňka nemá chybu, funkce vrátí #N/A, což se může zdát, že nefunguje.
Předpokládejme například, že buňka A1 obsahuje celočíselnou hodnotu 10, buňka B2 obsahuje celočíselnou hodnotu 2 a buňka C1 obsahuje vzorec=ERROR.TYPE(A1/B1).
Nyní v C1 vzorec vrátí #N/A, protože A1/B1 (10/2) je platný výpočet bez chyby. Nejedná se o chybu v samotné funkci, ale pouze o indikaci toho, že v odkazované buňce neexistuje žádná chyba.
3. Zkontrolujte formátování buněk
Některé datové typy jako napřDatum, časnebo vlastní formáty mohou způsobit neočekávané výsledky při použití funkce ERROR.TYPE().
Pokud například buňka C1 obsahuje vzorec=ERROR.TYPE(A1/B1), ale je naformátován jako 'Čas', vrátí 00:00:03 místo 3, takže bude vypadat nesprávně.
Chcete-li to opravit, vyberte buňku obsahující vzorec a přejděte naDomovtab. VFormát číslazkontrolujte, zda je formát Datum, Čas nebo vlastní formát. Pokud ano, změňte jej na Obecné nebo Číslo, abyste zajistili správný výstup.
4. Zkontrolujte konflikty

Někdy mohou doplňky narušovat funkce aplikace Excel. Zkuste je deaktivovat a zjistěte, zda funkce funguje.
Klikněte naSoubormenu a vyberteVíce > Možnosti. VyberteDoplňkyv okně Možnosti aplikace Excel a poté vyberteDoplňky COMz rozbalovací nabídky ve spodní části a klikněteJít.
Vyberte všechny nepotřebné doplňky a klikněteOdstranit.
5. Opravte Excel

Pokud problém přetrvává, zkuste opravit Excel.
Vyhledejte Ovládací panely pomocí vyhledávacího panelu systému Windows a otevřete jej. Přejít naProgramy > Programy a funkce.
Klikněte pravým tlačítkem na Microsoft 365 nebo Office (název se bude lišit v závislosti na vaší verzi) a vybertePřeměna. Uvidíte dvě možnosti. Buď vyberteRychlá opravaneboOnline opravaa poté klikněteOpravit. Opravte Excel podle pokynů na obrazovce.
Doufám, že to pomůže.
Číst: ?
Jak opravit chybu ve vzorci aplikace Excel?
Oprava chyb ve vzorci aplikace Excel závisí na typu chyby, se kterou se setkáte. Ujistěte se, že je buňka vzorce správně naformátována a ve vzorci nejsou žádné překlepy. K určení typu chyby můžete použít funkci ERROR.TYPE() a zabalit vzorec pomocí IFERROR(), aby se místo chyby zobrazila vlastní zpráva.
Jak použít vzorec iferror v aplikaci Excel?
Pokud máte datovou sadu, kde A1 obsahuje číslo 10, B1 obsahuje 0 a použijete vzorec=A1/B1v C2 Excel vrátí#DIV/0!chyba. Chcete-li to zvládnout, můžete použít funkci IFERROR() jako=IFERROR(A1/B1, "Cannot divide by zero"). Tím je zajištěno, že místo vracení chyby Excel zobrazí uživatelsky přívětivou zprávu.
Číst dále: .




![ASUS Anti-SURGE byl spuštěn pro ochranu systému [fix]](https://elsefix.com/tech/tejana/wp-content/uploads/2025/04/ASUS-Anti-Surge-was-triggered.png)










