Pri práci s veľkým množstvom údajov je použitie automatických vzorcov v Tabuľkách Google viac nevyhnutnosťou ako voľbou. Automatizácia však môže mať niekoľko nevýhod, napríklad chyby vyplývajúce z nesprávnych matematických procesov. Jedným z nich je delenie nulou alebo chyba # Div / 0.
V tomto článku si ukážeme, ako sa zbaviť chyby # Div / 0 v Tabuľkách Google.
Naplňte bunky správne
Ako už bolo spomenuté vyššie, dostanete chybu # Div / 0, ak niečo vydelíte nulou. Je to rovnica, ktorá vedie k matematickej nemožnosti, a preto ju program neprijíma. Tejto chybe sa dá vyhnúť jednoduchým zabezpečením toho, ž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 nezahrnúť vôbec. Táto metóda je v poriadku, ak spravujete malý počet buniek, ale pre veľké automatizované vzorce budete potrebovať všeobecný kód.
Používanie funkcie If Error
Ak používate vzorec na automatický výpočet hodnôt buniek, možno očakávať chyby ako # Div / 0. Namiesto toho, aby ste sa vyhli pravdepodobnosti chyby, ktorú môžete urobiť, je ťažké nájsť, a nájsť spôsob, ako ju vyriešiť. Tu prichádza na rad funkcia If Error.
Ak je chybou funkcia Tabuliek Google, ktorá kontroluje jej dané hodnoty, a ak vráti chybu, pokračuje v zadávaní príkazov. Funkcia má syntax = IFERROR (hodnota, hodnota-ak-chyba), kde:
„=“ Informuje Tabuľky Google o tom, že používate funkciu.
Funkcia „IFERROR“ kontroluje, či daná hodnota vedie k chybe.
„Hodnota“ je proces, ktorý sa má skontrolovať kvôli chybe.
„Hodnota-ak-chyba“ je to, čo sa zobrazí, ak má hodnota za následok chybu.
Funkcia If Error v zásade vykoná proces danej hodnoty. Ak tento proces spôsobí chybu, napríklad delenie nulou, zobrazí to, čo určíte, ako hodnotu v prípade chyby.
Napríklad, ak chcete rozdeliť dve bunky A1 na A2, pokiaľ sú obe bunky správne vyplnené, vráti sa výsledok rozdelenia. Ak sa A2 stane nulou alebo bude prázdne, bude to mať za následok chybu # Div / 0. Ak použijete vzorec = Iferror (A1 / A2, Delenie nulou), potom ak sa A2 náhle stane prázdnym alebo nulovým, namiesto zobrazenia chyby sa zobrazí delenie nulou.
Funkciu If Error je možné použiť aj ako syntax = Iferror (hodnota). Toto vyplní hodnotu-ak-chyba ako prázdnu a v prípade zistenia chyby sa vráti prázdne miesto.
Pokiaľ použijete funkciu If Error pre akýkoľvek automatický vzorec, ktorý vytvoríte, nestretnete sa s chybou # Div / 0.
Obmedzenie funkcie If Error spočíva v tom, že vráti hodnotu error-if-value preakýkoľvekchyba. Aj keď chyba nie je # Div / 0, ak ste deklarovali hodnotu if-error ako delenie nulou a narazíte na inú chybu, bude stále hovoriť delenie nulou.
Používanie funkcie Error.Type
Funkcia Error.Type namiesto vrátenia vami určenej hodnoty vráti súvisiaci chybový kód. 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 #NÁZOV ?, 6 pre #NUM !, 7 pre # N / A a 8 pre všetko ostatné.
Táto funkcia je užitočná, ak sa občas stretnete s inými chybami ako s delením na nulu, pretože tak uľahčíte ich odstránenie. To samozrejme vyžaduje trochu znalostí kódovania, aby ste ich mohli efektívne využiť. Iba použitie chyby. Samotný typ nebude užitočný, pretože nebudete vedieť, či je zobrazené číslo kódom alebo skutočnou odpoveďou. Použitím príkazov If Then a funkcie If Error môžete vytvoriť vzorec, ktorý kontroluje konkrétne chyby.
Napríklad vo vzorci = iferror (A1 / A2, if (error.type (A1 / A2) = 2, delenie nulou, neznáma chyba)), 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 vyhlásenie If Then skontroluje, aký typ chyby vráti funkcia Error.Type. Ak vráti hodnotu 2, čo je kód chyby # Div / 0, potom sa zobrazí rozdelenie nulou, v opačnom prípade sa zobrazí neznáma chyba.
Toto je možné ďalej rozšíriť vnorenými príkazmi If pre jednotlivé typy chýb, ak chcete. Takto je zaistené, že ak sa v hárku vyskytne chyba, budete presne vedieť, o akú chybu ide a ako s ňou naložiť.
Očakávané chyby
Ak pracujete s Tabuľkami Google často, je možné očakávať chyby, ako napríklad # Div / 0. Manipulácia s takýmito chybami je jednoduchá, pokiaľ poznáte správne funkcie, ktoré sa majú používať.
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.
ako reštartovať kodi na