#CALC! klaidos įvyksta, kai "Excel" skaičiavimo modulis susiduria su scenarijumi, kurio šiuo metu nepalaiko. Štai kaip spręsti konkrečias #CALC! Klaidų:
"Excel" negali apskaičiuoti masyvo masyvo. Įdėtojo masyvo klaida įvyksta, kai bandote įvesti masyvo formulę, kurioje yra masyvas. Norėdami išspręsti klaidą, pabandykite pašalinti antrąjį masyvą.
Pvz., =MUNIT({1,2}) prašo "Excel" pateikti 1 x 1 masyvą ir 2 x 2 masyvą, kuris šiuo metu nepalaikomas. =MUNIT(2) apskaičiuotų taip, kaip tikimasi.
Masyvuose gali būti tik skaičiai, eilutės, klaidos, Bulio logikos arba susietų duomenų tipai. Diapazono nuorodos nepalaikomos. Šiame pavyzdyje =OFFSET(A1,0,0,{2,3}) sukels klaidą.
Norėdami išspręsti klaidą, pašalinkite diapazono nuorodą. Šiuo atveju =OFFSET(A1,0,0,2,3) apskaičiuotų teisingai.
"Excel" negali pateikti tuščio rinkinio. Masyvo klaidų nėra, kai masyvo formulė pateikia tuščią rinkinį. Pvz., =FILTER(C3:D5,D3:D5<100) pateiks klaidą, nes mūsų duomenų rinkinyje nėra reikšmių, mažesnių nei 100.
Norėdami išspręsti klaidą, pakeiskite kriterijų arba įtraukite if_empty argumentą į funkciją FILTER. Šiuo atveju =FILTER(C3:D5,D3:D5<100,0) pateiktų 0, jei masyve nėra elementų.
Pasirinktinės funkcijos, nurodančios daugiau nei 10 000 langelių, negali būti apskaičiuojamos naudojant internetinė "Excel" ir pateiks šią #CALC! klaidą. Norėdami išspręsti problemą, atidarykite failą naudodami "Excel" kompiuterio versiją. Daugiau informacijos žr. Pasirinktinių funkcijų kūrimas programoje "Excel".
Ši funkcija atlieka asinchroninę operaciją, bet netikėtai nepavyko. Bandykite dar kartą vėliau.
Funkcija LAMBDA veikia šiek tiek kitaip nei kitos "Excel" funkcijos. Negalite tiesiog įvesti jo į langelį. Funkciją reikia iškviesti įtraukiant skliaustus formulės pabaigoje ir perduodant reikšmes į liambda funkciją. Pavyzdžiui:
-
Pateikia #CALC klaidą: =LAMBDA(x, x+1)
-
Pateikia rezultatą 2: =LAMBDA(x, x+1)(1)
Daugiau informacijos žr. Funkcija LAMBDA.
Ši klaida įvyksta, kai "Excel" skaičiavimo modulis su masyvu susiduria su nenurodyta skaičiavimo klaida. Norėdami išspręsti šią problemą, bandykite perrašyti formulę. Jei turite įdėtąją formulę, galite pabandyti naudoti įrankį Įvertinti formulę , kad nustatytumėte, kur #CALC! įvyko jūsų formulėje.
Reikia daugiau pagalbos?
Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.