#CALC! -virheitä ilmenee, kun Excelin laskentamoduuli kohtaa skenaarion, jota se ei tällä hetkellä tue. Voit käsitellä tiettyjä #CALC seuraavasti! Virheitä:
Excel ei voi laskea matriisia matriisissa. Sisäkkäinen matriisivirhe ilmenee, kun yrität syöttää matriisin sisältävän matriisikaavan. Voit ratkaista virheen poistamalla toisen matriisin.
Esimerkiksi =MUNIT({1,2}) pyytää Exceliä palauttamaan 1x1-matriisin ja 2x2-matriisin, jota ei tällä hetkellä tueta. =MUNIT(2) laskisi odotetulla tavalla.
Matriisit voivat sisältää vain lukuja, merkkijonoja, virheitä, totuusarvoja tai linkitettyjä tietotyyppejä. Alueviittauksia ei tueta. Tässä esimerkissä =SIIRTYMÄ(A1,0,0,{2,3}) aiheuttaa virheen.
Voit ratkaista virheen poistamalla alueviittauksen. Tässä tapauksessa =SIIRTYMÄ(A1,0,0,2,3) laskisi oikein.
Excel ei voi palauttaa tyhjää joukkoa. Tyhjät matriisivirheet ilmenevät, kun matriisikaava palauttaa tyhjän joukon. Esimerkiksi =FILTER(C3:D5,D3:D5<100) palauttaa virheen, koska tietojoukossamme ei ole alle 100 arvoa.
Voit ratkaista virheen joko muuttamalla ehtoa tai lisäämällä if_empty-argumentin FILTER-funktioon. Tässä tapauksessa =FILTER(C3:D5,D3:D5<100,0) palauttaisi arvon 0, jos matriisissa ei ole kohteita.
Mukautettuja funktioita, jotka viittaavat yli 10 000 soluun, ei voi laskea Excelin verkkoversio, ja ne tuottavat tämän #CALC! -virhe. Voit korjata ongelman avaamalla tiedoston Excelin työpöytäversiossa. Lisätietoja on artikkelissa Mukautettujen funktioiden luominen Excelissä.
Tämä funktio suorittaa asynkronisen toiminnon, mutta on odottamatta epäonnistunut. Yritä myöhemmin uudelleen.
LAMBDA-funktio toimii hieman eri tavalla kuin muut Excel-funktiot. Et voi kirjoittaa sitä vain soluun. Funktiota on kutsuttava lisäämällä sulkeet kaavan loppuun ja siirtämällä arvot lambda-funktioon. Esimerkki:
-
Palauttaa #CALC-virheen: =LAMBDA(x, x+1)
-
Palauttaa tuloksen 2: =LAMBDA(x, x+1)(1)
Lisätietoja on artikkelissa LAMBDA-funktio.
Tämä virhe ilmenee, kun Excelin laskentamoduuli kohtaa määrittämättömän laskentavirheen matriisin kanssa. Voit ratkaista ongelman kirjoittamalla kaavan uudelleen. Jos käytössäsi on sisäkkäinen kaava, voit kokeilla Kaavan laskeminen -työkalun avulla, missä #CALC! kaavassa ilmenee virhe.
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.
Katso myös
Dynaamiset matriisit ja levittyneiden matriisien erityispiirteet