#CALC! opstår, når Excel i beregningsprogrammet støder på et scenarie, som det i øjeblikket ikke understøtter. Sådan adresserer du bestemte #CALC! fejl:

Excel kan ikke beregne en matrix i en matrix. Den indlejrede matrixfejl opstår, når du forsøger at angive en matrixformel, der indeholder en matrix. Du kan løse fejlen ved at prøve at fjerne den anden matrix.

Eksempelvis beder =MENIT({1,2}) Excel om at returnere en matrix på 1 x 1 og en matrix på 2 x 2, som ikke understøttes i øjeblikket. =MENIT(2) ville beregne som forventet.

Indlejret #CALC! fejl

Matrixer kan kun indeholde tal, strenge, fejl, booleaner eller sammenkædede datatyper. Områdereferencer understøttes ikke. I dette eksempel medfører =FORSKYDNING(A1,0,0,{2,3}) en fejl.

#CALC! – Matrix indeholder områder

Fjern områdereferencen for at rette fejlen. I dette tilfælde ville =FORSKYDNING(A1;0;0;2;3) blive beregnet korrekt.

Excel kan ikke returnere et tomt sæt. Der opstår tomme matrixfejl, når en matrixformel returnerer et tomt sæt. Eksempelvis returnerer =FILTRER(C3:D5,D3:D5<100) en fejl, fordi der ikke er nogen værdier, der er mindre end 100 i vores datasæt.

#CALC! – Tom matrix

Du kan løse fejlen ved enten at ændre kriteriet eller føje argumentet if_empty til funktionen FILTRER. I dette tilfælde returnerer =FILTRER(C3:D5,D3:D5<100,0) et 0, hvis der ikke er nogen elementer i matrixen.

Brugerdefinerede funktioner, der refererer til mere end 10.000 celler, kan ikke beregnes i Excel på internettet, og vil producere denne #CALC! i stedet for. Det løser du ved at åbne filen i en pc-version af Excel. Få mere at vide under Opret brugerdefinerede funktioner i Excel.

Denne funktion udfører en asynkron handling, men mislykkedes uventet. Prøv igen senere.

En LAMBDA-funktion fungerer lidt anderledes end andre Excel funktioner. Du kan ikke bare angive den i en celle. Du skal kalde funktionen ved at tilføje parenteser i slutningen af formlen og sende værdierne til din lambda-funktion. Eksempler:

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

  • Returnerer et resultat på 2:    =LAMBDA(x, x+1)(1)

Du kan finde flere oplysninger under Funktionen LAMBDA.

Fejlmeddelelsen og rullelisten for Lambda-fejlen

Denne fejl opstår, Excel et beregningsprogram støder på en uspecificeret beregningsfejl med en matrix. Du kan løse problemet ved at prøve at skrive formlen igen. Hvis du har en indlejret formel, kan du prøve at bruge værktøjet Evaluer formel til at identificere, hvor #CALC! opstår i din formel.

Har du brug for mere hjælp?

Du kan altid spørge en ekspert i Excel Tech Community eller få support i Answers-forummet

Se også

Dynamiske matrixer og funktionsmåde for overløbsmatrix

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft Office Insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×