Odstránenie chyby #VÝPOČET! (chyba)

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel pre iPad Excel pre iPhone Excel pre tablety so systémom Android Excel pre telefóny so systémom Android

#VÝPOČET! sa vyskytujú, keď nástroj na výpočet v Exceli narazí na scenár, ktorý nepodporuje. 

Bežné príčiny

Vnorené pole

Excel nemôže vypočítať pole v rámci poľa. Pri pokuse o zadanie vzorca poľa, ktorý obsahuje pole, sa zobrazí chyba vnoreného poľa. Ak chcete chybu vyriešiť, skúste odstrániť druhé pole.

Napríklad =MUNIT({1,2}) požiada Excel o vrátenie poľa 1x1 a poľa 2x2, ktoré nepodporuje. Vzorec =MUNIT(2) sa vypočíta podľa očakávania.

Snímka obrazovky zobrazujúca vnorené pole #CALC! chyby.

Pole rozsahov

Polia môžu obsahovať iba čísla, reťazce, chyby, booleovské hodnoty alebo prepojené typy údajov. Odkazy na rozsah nie sú podporované. V tomto príklade vzorec =OFFSET(A1;0;0;{2,3}) spôsobí chybu.

Snímka obrazovky zobrazujúca #CALC! error – pole obsahuje rozsahy.

Ak chcete chybu vyriešiť, odstráňte odkaz na rozsah. V tomto prípade sa vzorec =OFFSET(A1;0;0;2;3) vypočíta správne.

Prázdne pole

Excel nemôže vrátiť prázdnu množinu. Chyby prázdneho poľa sa vyskytujú vtedy, keď vzorec poľa vráti prázdnu množinu. Napríklad funkcia =FILTER(C3:D5;D3:D5<100) vráti chybu, pretože v množine údajov nie sú žiadne hodnoty menšie ako 100.

Snímka obrazovky zobrazujúca #CALC! chyba – prázdne pole.

Ak chcete chybu vyriešiť, zmeňte kritérium alebo pridajte if_empty argument do funkcie FILTER. V tomto prípade vzorec =FILTER(C3:D5;D3:D5<100;0) vráti hodnotu 0, ak pole neobsahuje žiadne položky.

Príliš veľa buniek

Excel pre web nedokáže vypočítať vlastné funkcie, ktoré odkazujú na viac ako 10 000 buniek. Namiesto toho vráti #CALC! Ak je zadané umiestnenie pred prvou alebo za poslednou položkou v poli, výsledkom vzorca bude chybová hodnota #ODKAZ!. Ak chcete túto chybu opraviť, otvorte súbor v počítačovej verzii Excelu. Ďalšie informácie nájdete v téme Vytváranie vlastných funkcií v Exceli.

Funkcia zlyhala

Táto funkcia vykonáva asynchrónnu operáciu, ale neočakávane zlyhala. Skúste to znova neskôr.

Bunka obsahuje funkciu lambda

Funkcia LAMBDA sa správa trochu inak ako iné excelové funkcie. Nemôžete ju jednoducho zadať do bunky. Funkciu musíte vyvolať pridaním zátvoriek na konci vzorca a odovzdaním hodnôt do funkcie lambda. Príklad:

  • Vráti chybu #CALC:=LAMBDA(x, x+1) 
  • Vráti výsledok 2:=LAMBDA(x, x+1)(1)

Ďalšie informácie nájdete v téme LAMBDA (funkcia).

Snímka obrazovky, ktorá zobrazuje chybové hlásenie a rozbaľovací zoznam pre chybu Lambda.

Výsledok vzorca bunky je funkcia

Funkciu nemožno vložiť do bunky bez toho, aby ste ju zavolali alebo nevyvolali. Vyvolajte funkciu pridaním zátvoriek a argumentov. Alebo pridajte svoju funkciu do správcu názvov a použite tento názov ako funkciu.

Iné

Táto chyba sa vyskytuje, keď sa v nástroji na výpočet v Exceli vyskytne nešpecifikovaná chyba výpočtu s poľom. Ak to chcete vyriešiť, skúste vzorec prepísať. Ak máte vnorený vzorec, skúste pomocou nástroja Vyhodnotiť vzorec zistiť, kde #CALC! sa vyskytne vo vzorci.

Python v Exceli

Chyba údajov

Pri spracovaní dotazu sa vyskytla chyba. Skúste to znova neskôr.

Prekročený dátový limit

Vaše údaje prekračujú limit nahrávania.

Výpočty Pythonu v Exceli môžu spracovať až 100 MB dát naraz. Skúste použiť menšiu množinu údajov.

Mriežkový dotaz

Vzorce jazyka Python môžu odkazovať iba na dotazy, ktoré sa spoliehajú na externé údaje, nie na údaje tabuľkového hárka.

Neplatný objekt Pythonu

Tento objekt jazyka Python nepochádza z prostredia jazyka Python pripojeného k tomuto zošitu.

Dotaz v bunke

Výsledkom vzorca nemôže byť dotaz.

Chyba zdroja

Vyskytla sa chyba s Power Query. Skúste to znova.

Príliš veľa údajov

Vzorec jazyka Python odkazuje na príliš veľa údajov na odoslanie do služby jazyka Python. 

Výpočty Pythonu v Exceli môžu spracovať až 100 MB dát naraz. Skúste použiť menšiu množinu údajov.

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite Excel Tech Community alebo získať podporu v komunitách.

Pozrite tiež

Dynamické polia a správanie polí s presahujúcimi údajmi