Ako sa zbaviť #Div/0 v Tabuľkách Google

Používanie automatických vzorcov v Tabuľkách Google je pri práci s veľkým množstvom údajov skôr nevyhnutnosťou ako voľbou. Automatizácia však môže mať niekoľko nevýhod, ako sú chyby vyplývajúce z nesprávnych matematických procesov. Jednou z nich je delenie nulou alebo chyba #Div/0.

Ako sa zbaviť #Div/0 v Tabuľkách Google

V tomto článku vám ukážeme, ako sa zbaviť chyby #Div/0 v Tabuľkách Google.

Naplňte bunky správne

Ako je uvedené vyššie, ak čokoľvek vydelíte nulou, dostanete chybu #Div/0. Je to rovnica, ktorá vedie k matematickej nemožnosti, a preto ju program neakceptuje. Tejto chybe sa možno vyhnúť jednoducho tak, že sa uistíte, že žiadny vzorec nepoužíva ako deliteľ nulu alebo prázdnu bunku. Prázdne bunky môžete buď odstrániť alebo vyplniť, alebo ich do rovnice vôbec nezahrnúť. Táto metóda je v poriadku, ak spravujete malý počet buniek, ale pre veľké automatizované vzorce budete potrebovať univerzálny kód.

Použitie funkcie If Error

Ak na automatický výpočet hodnôt buniek používate vzorec, možno očakávať chyby ako #Div/0. Čo môžete urobiť, namiesto toho, aby ste sa snažili vyhnúť sa chybe, ktorá je náročná, je nájsť spôsob, ako sa s ňou vysporiadať, ak sa tak stane. Tu vstupuje do hry funkcia If Error.

Ak je chyba funkciou Tabuliek Google, ktorá kontroluje hodnoty, ktoré jej boli pridelené, a ak vráti chybu, pristúpi k vykonaniu príkazu. Funkcia má syntax =IFERROR(hodnota, hodnota-ak-chyba), kde:

„=“ informuje Tabuľky Google, že používate funkciu.

„IFERROR“ skontroluje zadanú hodnotu a výsledkom je chyba.

„hodnota“ je proces, pri ktorom sa má skontrolovať chyba.

„hodnota-ak-chyba“ je to, čo sa zobrazí, ak hodnota spôsobí chybu.

V podstate funkcia If Error vykoná proces danej hodnoty. Ak tento proces vedie k chybe, napríklad deleniu nulou, zobrazí sa to, čo určíte ako hodnotu v prípade chyby.

Napríklad, ak chcete rozdeliť dve bunky A1 na A2, ak sú obe bunky správne vyplnené, vráti výsledok delenia. Ak je A2 nula alebo je prázdne, bude to mať za následok chybu #Div/0. Ak použijete vzorec =Iferror(A1/A2,”Division by Zero”), ak sa A2 zrazu stane prázdnym alebo nulovým, namiesto zobrazenia chyby sa zobrazí Delenie nulou.

delenie nulou

Funkciu If Error možno použiť aj ako syntax =Iferror(hodnota). Tým sa hodnota value-if-error vyplní ako prázdne a ak sa zistí chyba, vráti sa prázdne miesto.

#div0 v tabuľkách Google

Pokiaľ používate funkciu If Error pre akýkoľvek automatizovaný vzorec, ktorý vytvoríte, nezaznamenáte chybu #Div/0.

Obmedzenie funkcie If Error spočíva v tom, že vráti chybovú hodnotu pre akýkoľvek chyba. Aj keď chyba nie je #Div/0, ak ste hodnotu value-if-error deklarovali ako delenie nulou a narazí na inú chybu, stále sa zobrazí delenie nulou.

zbaviť sa #div0 v hárkoch Google

Pomocou funkcie Error.Type

Funkcia Error.Type namiesto toho, aby vrátila hodnotu, ktorú určíte, vráti priradený kód chyby. Zodpovedajúce kódy pre všetky rôzne chyby sú 1 pre #NULL!, 2 pre #DIV/0!, 3 pre #VALUE!, 4 pre #REF!, 5 pre #NAME?, 6 pre #NUM!, 7 pre #N/A a 8 pre všetko ostatné.

Táto funkcia je užitočná, ak občas narazíte na iné chyby ako delenie nulou, pretože to uľahčuje ich odstraňovanie. To si, samozrejme, vyžaduje trochu znalosti kódovania, aby ste ho mohli efektívne použiť. Používanie samotného Error.Type nebude užitočné, pretože nebudete vedieť, či zobrazené číslo je kód alebo skutočná odpoveď. Pomocou oboch príkazov If Then a funkcie If Error môžete vytvoriť vzorec, ktorý kontroluje špecifické chyby.

#div0

Napríklad vo vzorci =iferror(A1/A2,if(error.type(A1/A2)=2,”Division by Zero”,”Unknown Error”)), Tabuľky Google najskôr vykonajú výpočet a1/a2. Ak je to možné, zobrazí sa odpoveď. Ak to spôsobí chybu, prejde na ďalší riadok.

Tu príkaz If Then skontroluje, aký typ chyby vracia funkcia Error.Type. Ak vráti 2, čo je kód chyby #Div/0, zobrazí sa Delenie nulou, v opačnom prípade sa zobrazí Neznáma chyba.

Toto možno ďalej rozšíriť o vnorené príkazy If pre každý typ chyby, ak chcete. To zaisťuje, že ak sa v pracovnom hárku vyskytne chyba, budete presne vedieť, o akú chybu ide a ako sa s ňou vysporiadať.

Očakávané chyby

Ak často pracujete s Tabuľkami Google, takmer sa dajú očakávať chyby, ako napríklad #Div/0. Riešenie takýchto chýb je jednoduché, pokiaľ poznáte správne funkcie na použitie.

Máte ďalšie tipy, ako sa zbaviť chýb #Div/0 v Tabuľkách Google? Podeľte sa o svoje myšlienky v sekcii komentárov nižšie.