Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za splet Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel za iPad Excel za iPhone Excel za tablične računalnike s sistemom Android Excel za telefone s sistemom Android

#CALC! do napak, do katerih pride, ko Excelov mehanizem za izračun naleti na scenarij, ki ga trenutno ne podpira. 

Splošno

Excel ne more izračunati polja v matriki. Do napake ugnezdene matrike pride, ko poskušate vnesti formulo polja, ki vsebuje matriko. Če želite odpraviti napako, poskusite odstraniti drugo polje.

=MUNIT({1,2}) na primer zahteva, da Excel vrne polje 1 x 1 in polje 2 x 2, ki trenutno ni podprto. =MUNIT(2) bi izračunal po pričakovanjih.

Ugnezdeni nabor #CALC! napaka

V matrikah so lahko le števila, nizi, napake, logični podatki ali povezani podatkovni tipi. Sklici na obseg niso podprti. V tem primeru bo funkcija =OFFSET(A1,0,0,{2,3}) povzročila napako.

#CALC! – polje vsebuje obsege

Če želite odpraviti napako, odstranite sklic na obseg. V tem primeru bi bil izračun =OFFSET(A1,0,0,2,3) pravilno izračunan.

Excel ne more vrniti praznega nabora. Do praznih napak polja pride, ko formula polja vrne prazen nabor. =FILTER(C3:D5,D3:D5<100) na primer vrne napako, ker v našem naboru podatkov ni vrednosti, manjše od 100.

#CALC! – prazno polje

Če želite odpraviti napako, spremenite pogoj ali dodajte if_empty v funkcijo FILTER. V tem primeru bi =FILTER(C3:D5,D3:D5<100,0) vrnil 0, če ni elementov v matriki.

Funkcij po meri, ki se sklicujejo na več kot 10.000 celic, ni mogoče izračunati v Excel za splet in bodo to #CALC! namesto tega ne bo prišlo do napake . Če želite odpraviti težavo, odprite datoteko v namizni različici Excela. Če želite več informacij, glejte Ustvarjanje funkcij po meri v Excelu.

Ta funkcija izvede asinhrono operacijo, vendar je nepričakovano neuspešna. Poskusite znova pozneje.

Funkcija LAMBDA deluje nekoliko drugače kot druge Excelove funkcije. Ne morete ga preprosto vnesti v celico. Funkcijo morate priklicati tako, da na konec formule dodate oklepaje in vnesete vrednosti v funkcijo lambda. Primer:

  • Vrne #CALC napako:     =LAMBDA(x, x+1) 

  • Vrne rezultat 2:     =LAMBDA(x, x+1)(1)

Če želite več informacij, glejte Funkcija LAMBDA.

Sporočilo o napaki in spustni seznam za napako Lambda

Funkcije ne morete vstavljati v celico, ne da bi jo morali poklicati ali priklicati. Funkcijo priklicajte tako, da dodate oklepaje in argumente. Lahko pa dodate funkcijo v upravitelja imen in uporabite ime kot funkcijo.

Do te napake pride, ko Excelov mehanizem za izračun naleti na nedoločeno napako pri izračunu polja. Če jo želite odpraviti, poskusite znova napisati formulo. Če imate ugnezdeno formulo, lahko poskusite z orodjem »Ovrednoti formulo « ugotoviti, kje #CALC! v formuli pride do napake.

Python v Excelu

Med obdelavo poizvedbe je prišlo do napake. Poskusite znova pozneje.

Vaši podatki presegajo omejitev prenosa.

Izračuni Pythona v Excelu lahko hkrati obdelajo do 100 MB podatkov. Poskusite uporabiti manjši nabor podatkov.

Formule Python se lahko sklicujejo le na poizvedbe, ki so odvisne od zunanjih podatkov in ne na podatkih preglednice.

Ta predmet Python ni iz okolja Python, ki je priložen temu delovnemu zvezku.

Rezultat formule ne sme biti poizvedba.

Nekaj je bilo narobe z dodatkom Powery Query. Poskusite znova.

Formula Python se sklicuje na preveč podatkov, da bi jih lahko poslali storitvi Python. 

Izračuni Pythona v Excelu lahko hkrati obdelajo do 100 MB podatkov. Poskusite uporabiti manjši nabor podatkov.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.

Glejte tudi

Delovanje dinamičnih obsegov celic in prelitega polja

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.