Používání automatických vzorců v Tabulkách Google je při řešení velkého množství dat spíše nutností než volbou. Automatizace však může přijít s několika nevýhodami, jako jsou chyby vyplývající z nesprávných matematických procesů. Dělení nulou nebo chyba # Div / 0 je jedním z nich.
V tomto článku vám ukážeme, jak se zbavit chyby # Div / 0 v Tabulkách Google.
Naplňte buňky správně
Jak již bylo zmíněno výše, dostanete chybu # Div / 0, pokud něco vydělíte nulou. Jedná se o rovnici, která vede k matematické nemožnosti, a proto ji program nepřijímá. Této chybě se lze jednoduše vyhnout tím, že se ujistíte, že žádný vzorec nepoužívá jako dělitel nulovou nebo prázdnou buňku. Prázdné buňky můžete buď odstranit, nebo naplnit, nebo je vůbec do rovnice nezahrnout. Tato metoda je v pořádku, pokud spravujete malý počet buněk, ale pro velké automatické vzorce budete potřebovat univerzální kód.
Použití funkce If Error
Pokud používáte vzorec k automatickému výpočtu hodnot buněk, lze očekávat chyby jako # Div / 0. Co můžete udělat, než se snažit vyhnout se šanci na získání chyby, což je obtížné, je najít způsob, jak s ní zacházet, pokud k ní dojde. Zde přichází na řadu funkce If Error.
Pokud Error je funkce Tabulek Google, která kontroluje dané hodnoty, a pokud vrátí chybu, pokračuje v provádění příkazu. Funkce má syntaxi = IFERROR (hodnota, hodnota v případě chyby), kde:
„=“ Říká Tabulkám Google, že používáte funkci.
„IFERROR“ zkontroluje, že výsledkem dané hodnoty je chyba.
„Hodnota“ je proces, u kterého se má zkontrolovat chyba.
„Hodnota-pokud-chyba“ je to, co se zobrazí, pokud má hodnota za následek chybu.
Funkce If Error v zásadě provede proces dané hodnoty. Pokud tento proces způsobí chybu, jako je dělení nulou, zobrazí to, co určíte jako hodnotu v případě chyby.
Například pokud chcete rozdělit dvě buňky A1 na A2, pokud jsou obě buňky správně vyplněny, vrátí výsledek dělení. Pokud se A2 stane nulovou nebo bude prázdné, bude to mít za následek chybu # Div / 0. Pokud použijete vzorec = Iferror (A1 / A2, dělení nulou), pak pokud se A2 náhle stane prázdným nebo nulovým, místo zobrazení chyby se zobrazí dělení nulou.
Funkci If Error lze také použít jako syntax = Iferror (hodnota). To vyplní hodnotu-li-chyba jako prázdná a vrátí prázdné místo, pokud je zjištěna chyba.
Pokud použijete funkci If Error pro jakýkoli automatický vzorec, který vytvoříte, nedojde k chybě # Div / 0.
Omezení funkce If Error spočívá v tom, že vrátí hodnotu error-if-value prožádnýchyba. I když chyba není # Div / 0, pokud jste deklarovali hodnotu-li-chyba jako dělení nulou a narazí na jinou chybu, bude stále říkat dělení nulou.
Použití funkce Error.Type
Funkce Error.Type místo vrácení hodnoty, kterou určíte, vrátí přidružený kód chyby. Odpovídající kódy pro všechny různé chyby jsou 1 pro #NULL !, 2 pro # DIV / 0 !, 3 pro #VALUE !, 4 pro #REF !, 5 pro #NÁZOV ?, 6 pro #NUM !, 7 pro # N / A a 8 pro všechno ostatní.
Tato funkce je užitečná, pokud se občas setkáte s jinými chybami než s dělením nulou, protože to usnadňuje jejich odstraňování. To samozřejmě vyžaduje trochu znalosti kódování k efektivnímu využití. Pouhé použití chyby. Samotný typ nebude užitečný, protože nevíte, zda je zobrazené číslo kódem nebo skutečnou odpovědí. Pomocí příkazů If Then a funkce If Error lze vytvořit vzorec, který kontroluje konkrétní chyby.
Například ve vzorci = iferror (A1 / A2, if (error.type (A1 / A2) = 2, dělení nulou, neznámá chyba)) provedou Tabulky Google nejprve výpočet a1 / a2. Pokud je to možné, zobrazí odpověď. Pokud dojde k chybě, přejde na další řádek.
Zde příkaz If Then zkontroluje, jaký typ chyby je vrácen funkcí Error.Type. Pokud vrátí 2, což je kód chyby # Div / 0, zobrazí Dělení nulou, jinak zobrazí Neznámou chybu.
To lze dále rozšířit vnořenými příkazy If pro každý typ chyby, pokud chcete. Tím je zajištěno, že pokud se v listu vyskytne chyba, budete přesně vědět, o jakou chybu jde a jak s ní zacházet.
Očekávané chyby
Pokud často pracujete s Tabulkami Google, je téměř možné očekávat, že narazíte na chyby, například # Div / 0. Manipulace s takovými chybami je snadná, pokud znáte správné funkce, které se mají používat.
Máte další tipy, jak se zbavit chyb # Div / 0 v Tabulkách Google? Podělte se o své myšlenky v sekci komentáře níže.
aktualizace google chrome zakázány administrátorem