Excel

Chyby vzorca Excel

Excel Formula Errors

Čím viac vzorcov napíšete, tým viac chýb narazíte :)





Aj keď sú chyby vzorcov frustrujúce, sú užitočné, pretože vám jasne naznačia, že niečo nie je v poriadku. Toto je oveľa lepšie, ako nevedieť. Väčšinou pochádzajú tie najničivejšie chyby programu Excel normálne vyzerajúci vzorce, ktoré sa potichu vracajú nesprávne výsledky.

Keď narazíte na chybu vzorca, neprepadajte panike. Zostaňte v pokoji a metodicky skúmajte, kým nenájdete príčinu. Opýtajte sa sami seba: „Čo mi hovorí táto chyba?“ Experimentujte s pokusom a omylom. Keď získate viac skúseností, budete sa môcť vyhnúť mnohým chybám a rýchlejšie opraviť chyby, ktoré vzniknú.





# DIV / 0! , #NÁZOV? , #N/A , #NA JEDEN , #HODNOTA! , #REF! , #NULOVÝ , #### , #HRA! , #CALC!

Oprava chýb

Nasleduje základný postup na opravu chýb uvedený nižšie. Nezabudnite, že chyby vzorcov často „kaskádujú“ prostredníctvom pracovného hárka, keď jedna chyba spustí inú. Keď nájdete a opravíte hlavný problém, veci sa často rýchlo spoja.



1. Nájdite chyby. Môžete použiť Prejsť na špeciálne> Vzorec, ako je popísané nižšie.

2. Sledujte chybu späť k jej zdroju. Ak je to ťažké, vyskúšajte funkcia chyby sledovania .

3. Zistite, čo spôsobuje chybu. V prípade potreby rozdeľte vzorec na časti.

ako použiť formát podčiarknutia jedného účtovníctva v programe Excel

4. Opravte chybu v zdroji.

Video: Príklady chýb vzorca Excel

Video: Na ladenie vzorca použite kláves F9

Nájdenie všetkých chýb

Všetky chyby nájdete naraz pomocou funkcie Prejsť na špeciálne. Použi klávesová skratka Control + G, potom kliknite na tlačidlo „Špeciálne“. Program Excel zobrazí dialógové okno s mnohými nižšie uvedenými možnosťami. Ak chcete vybrať iba chyby, zvoľte Vzorce + Chyby a potom kliknite na „OK“:

Excel Prejsť na špeciálne chyby vzorca

Chyby v pasci

Chyby v pasci sú spôsobom, ako „chytiť“ chyby a zabrániť tak ich zobrazovaniu na prvom mieste. To dáva zmysel, keď viete, že sú pravdepodobné určité chyby, a chcete zabrániť zobrazovaniu chybových hlásení. Existujú dva základné prístupy:

2. Chybu zachyťte pomocou IFERROR alebo ISERROR . S týmto prístupom sledujete chybu a ponúkate alternatívu v prípade zistenia chyby. Táto stránka zobrazuje príklad VLOOKUP .

3. Zabráňte výpočtu, kým nebudú k dispozícii požadované hodnoty. V takom prípade sa namiesto hľadania chyby pokúsite zabrániť výskytu chyby tým, že najskôr skontrolujete hodnoty. Táto stránka ukazuje niekoľko príkladov .

Chybové kódy programu Excel

Existuje 9 chybových kódov, s ktorými sa pravdepodobne stretnete v určitom bode pri práci so vzorcami programu Excel. Táto časť ukazuje príklady každej chyby vzorca s informáciami a odkazmi na to, ako chybu opraviť.

# DIV / 0! chyba

Ako naznačuje názov, #DIV/0! chyba sa zobrazí, keď sa vzorec pokúsi rozdeliť na nulu alebo na hodnotu rovnajúcu sa nule. Môžete vidieť #DIV/0! chyba, keď údaje ešte nie sú úplné. Bunka v pracovnom hárku je napríklad prázdna, pretože neboli zadané údaje alebo ešte nie sú k dispozícii. Tiež sa môže zobraziť chyba delenia nulou s AVERAGEIF a AVERAGEIFS funkcie, keď sa kritériá nezhodujú so žiadnymi bunkami v rozsahu.

Napríklad v pracovnom hárku nižšie je chyba DIV zobrazená v bunke D4, pretože C4 je prázdna. Excel prázdne bunky vyhodnotí ako nulové a B4 nemožno vydeliť nulou:

Excel #DIV/0! príklad chyby

V mnohých prípadoch sú prázdne bunky alebo chýbajúce hodnoty nevyhnutné. Môžete použiť Funkcia IFERRROR chytiť #DIV/0! a ak chcete, zobrazte priateľskejšiu správu.

Viac: Ako opraviť #DIV/0! chyba

#NÁZOV? chyba

Názov? chyba znamená, že Excel niečo nerozpoznal. Môže ísť o nesprávne napísaný názov funkcie, a pomenovaný rozsah neexistuje alebo je odkaz na bunku zadaný nesprávne. Na nasledujúcej obrazovke je napríklad Funkcia VLOOKUP v F3 je nesprávne napísané „VLOKUP“. VLOKUP nie je platný názov, takže vzorec vráti #NAME ?.

Excel #NAME? príklad chyby

Ak chcete opraviť #NAME? Chyba, musíte nájsť problém a potom opraviť pravopis alebo syntax. Ak chcete získať ďalšie podrobnosti a príklady, pozri túto stránku .

Video: Ako použiť F9 na ladenie chyby vzorca

#N/A chyba

Ak sa niečo nedá nájsť, zobrazí sa chyba #N/A. Hovorí vám, že niečo chýba alebo je napísaná nesprávne. Môže to byť kód produktu, ktorý ešte nie je k dispozícii, nesprávne napísané meno zamestnanca, neexistujúca farba atď. Často sú chyby #N/A spôsobené medzierami, preklepmi alebo neúplnou vyhľadávacou tabuľkou. Funkciami, ktoré sú väčšinou bežne ovplyvnené chybou #N/A, sú klasické vyhľadávacie funkcie vrátane VLOOKUP, HLOOKUP, LOOKUP a MATCH.

Na nasledujúcej obrazovke napríklad vzorec v časti F3 vráti #N/A, pretože „Bacon“ nie je vo vyhľadávacej tabuľke:

Excel #N/A Príklad chyby

Ak je hodnota v E3 zmenená na „kávu“, „vajcia“ atď. VLOOKUP bude fungovať normálne a získa náklady na položku.

Najlepším spôsobom, ako zabrániť chybám #N/A, je zaistiť správnosť a úplnosť vyhľadávacích hodnôt a vyhľadávacích tabuliek. V prípade potreby môžete chybou #N/A zachytiť chybu IFERROR a zobraziť priateľskejšiu správu alebo nezobraziť vôbec nič. '

Viac informácií: Ako opraviť chybu #N/A.

#ČÍSLO! chyba

#ČÍSLO! chyba nastane, keď je číslo príliš veľké alebo malé, alebo keď nie je možný výpočet. Ak sa napríklad pokúsite vypočítať druhú odmocninu zo záporného čísla, zobrazí sa chyba #ČÍSLO:

Excel #ČÍSLO! príklad chyby

Na obrazovke nad funkciou SQRT použitou na výpočet odmocnin v stĺpci B. Vzorec v C5 vráti #ČÍSLO! chyba, pretože hodnota v B5 je záporná a nie je možné vypočítať druhú odmocninu záporného čísla.

Môžete tiež naraziť na chybu #ČÍSLO, ak obrátite dátumy začiatku a ukončenia vo formáte Funkcia DATEDIF .

Všeobecne platí, že oprava #ČÍSLA! chyba je vecou úpravy vstupov podľa potreby, aby bol výpočet opäť možný.

Viac informácií: Ako opraviť #ČÍSLO! chyba .

Video: Príklady chyby vzorca v programe Excel s

#HODNOTA! chyba

Hodnota! chyba sa objaví, ak hodnota nie je očakávaným alebo platným typom (napr. dátum, čas, číslo, text atď.) To sa môže stať, keď je bunka prázdna, keď je funkcii, ktorá očakáva číselnú hodnotu, priradená textová hodnota, alebo keď sú dátumy v programe Excel vyhodnotené ako text.

Bunka C3 napríklad na nasledujúcej obrazovke obsahuje text „NA“ a vzorec v F2 vráti #HODNOTU! chyba.

Excel #HODNOTA! príklad chyby

Nižšie Funkcia MONTH nemôže byť získaná mesačná hodnota z „jablka“, pretože „jablko“ nie je dátum:

Excel #HODNOTA! príklad chyby s funkciou MONTH

ako urobiť t-test

Poznámka: Môžete tiež vidieť #HODNOTU! chyba, ak vytvoríte súbor maticový vzorec a zabudnite zadať vzorec pomocou klávesovej skratky Ctrl + Shift + Enter.

Ak chcete opraviť #HODNOTU! chyby, musíte vystopovať problematickú hodnotu a zadať správny typ hodnoty. Ak chcete získať ďalšie podrobnosti a príklady, pozri túto stránku .

#REF! chyba

#REF! chyba je jednou z najčastejších chýb, ktoré uvidíte vo vzorcoch programu Excel. K tomu dôjde, keď sa odkaz stane neplatným. V mnohých prípadoch je to kvôli odstráneniu hárkov, riadkov alebo stĺpcov alebo kvôli skopírovaniu vzorca s relatívnymi odkazmi do nového umiestnenia, kde sú odkazy neplatné.

Napríklad na nasledujúcej obrazovke bol vzorec v C8 skopírovaný do E4. V tomto novom mieste, pretože rozsah C3: C7 je relatívny, sa stane neplatným a vzorec vráti #REF !:

Príklad chyby programu Excel #REF

#REF! opravy chýb môžu byť trochu komplikované, pretože pôvodný odkaz na bunku je navždy preč. Ak odstránite riadok alebo stĺpec a uvidíte #REF! chyby, akciu by ste mali okamžite vrátiť späť a najskôr upraviť vzorce.

Viac podrobností o #REF! chyby.

#NULOVÝ! chyba

#NULL! chyba je v programe Excel pomerne zriedkavá a je zvyčajne výsledkom preklepu, kde sa medzi dvoma odkazmi na bunky namiesto medzier čiarka (,) alebo dvojbodka (:) používa medzera. Napríklad na obrazovke nižšie vzorec v F3 vráti chybu #NULL:

Excel #NULL! príklad chyby

Technicky je to preto, že priestorový znak je „priesečníkom rozsahu“ operátor a #NULL! chyba hlási, že sa dva rozsahy (C3 a C7) nepretínajú. Vo väčšine prípadov môžete chybu NULL opraviť nahradením medzery čiarkou alebo dvojbodkou podľa potreby.

Viac: Ako opraviť #NULL! chyba

#### chyba

Aj keď to technicky nie je chyba, môže sa vám zobraziť aj vzorec, ktorý namiesto bežného výsledku zobrazí reťazec znakov hash (###). Na nasledujúcej obrazovke napríklad vzorec v C3 pripočítava 5 dní k dátumu v stĺpci B:

Excel ##### príklad chyby

V tomto prípade sa zobrazujú znaky hash alebo libry (###), pretože dátumy v stĺpci C sú formátované v dlhom formáte a do stĺpca sa nezmestia. Ak chcete túto chybu napraviť, stačí stĺpček rozšíriť.

Poznámka: Excel nezobrazí vylučujúce dátumy. Ak vzorec vráti zápornú hodnotu dátumu, Excel zobrazí #####.

Viac: Ako opraviť chyby #####

#HRA! chyba

K chybe #SPILL dôjde, keď vzorec vypíše a herný rozsah ktorá sa dostane do bunky, ktorá už obsahuje údaje. Na nasledujúcej obrazovke je napríklad JEDINEČNÁ funkcia je nakonfigurovaný tak, aby extrahoval zoznam jedinečných mien do rozsahu úniku od D3. Pretože D5 obsahuje „jablko“, operácia sa zastaví a vzorec vráti #SPILL !.

Príklad chyby programu Excel #SPILL

Keď odstránite „jablko“ z D5, vzorec bude fungovať normálne a vráti „Joe“, „Sam“ a „Mary“.

Detaily: Ako opraviť chyby #SPILL

Video: Rozliatie a rozsah rozliatia

#CALC! chyba

Chyba #CALC nastane, keď sa vo vzorci vyskytne chyba výpočtu s poľom. Na nasledujúcej obrazovke je napríklad nastavená funkcia FILTER na filtrovanie zdrojových údajov v B5: D11. Vzorec však požaduje všetky údaje v skupine „jablko“, ktorá neexistuje:

Príklad chyby programu Excel #CALC

Ak je vzorec upravený tak, aby filtroval v skupine „A“, vzorec bude fungovať normálne:

 
= FILTER (B5:D11,B5:B11='a')
Poznámka: Chyby SPILL a CALC súvisia s ' Dynamické polia iba v Office 365. Autor Dave Bruns


^