Applies ToExcel 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 prosi Excel, naj vrne polje 1 x 1 in polje 2x2, 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 funkcija =OFFSET(A1;0,0,2,3) izračunala pravilno.

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 Excelu 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

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

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.

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

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

Vaši podatki presegajo omejitev prenosa.

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

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

Rezultat formule ne sme biti poizvedba.

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č.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.