Funktionerna SUMMA.OM, ANTAL.OM och ANTAL.OM RETURNERAR "#VALUE!" Fel
Anteckning
Office 365 ProPlus byter namn till Microsoft 365-appar för företag. Mer information om den här ändringen finns i det här blogginlägget.
Symptom
En formel som innehåller funktionerna SUMMA.OM, SUMMA.OMF, ANTAL.OM, ANTAL.OMF eller ANTAL.BLANK kan returnera "#VALUE!" i Microsoft Excel.
Anteckning
Det här beteendet gäller även för de funktioner som dfunctions, t.ex. DDLAND , DCOUNTA, DGET, DMAX, DMIN, DPRODUCT, DSTDDV, DSTDDP, DSUMMA, DVAR och DVARP. Funktionerna FÖRSKJUTNING och INDIREKT har också det här beteendet.
Orsak
Detta inträffar när formeln som innehåller funktionen refererar till celler i en stängd arbetsbok och cellerna beräknas.
Anteckning
Om du öppnar den refererade arbetsboken fungerar formeln korrekt.
Lösning
För att komma runt det här beteendet kan du använda en kombination av funktionerna SUMMA och OM tillsammans i en matrisformel.
Exempel
Anteckning
Varje formel måste skrivas som en matrisformel. Om du vill ange en matrisformel i Microsoft Excel för Windows trycker du på CTRL+SKIFT+RETUR.
SUMMA.OM
I stället för att använda en formel som liknar följande:
=SUMMA.OM([Källa]Blad1!$A$1:$A$8;"a";[Källa]Blad1!$B$1:$B$8)
Använd följande formel:
=SUMMA(OM([Källa]Blad1!$A$1:$A$8="a",[Källa]Blad1!$B$1:$B$8,0))
ANTAL.OM
I stället för att använda en formel som liknar följande:
=ANTAL.OM([Källa]Blad1!$A$1:$A$8;"a")
använder du följande formel:
=SUMMA(OM([Källa]Blad1!$A$1:$A$8="a";1;0))
ANTAL.BLANK
I stället för att använda en formel som liknar följande:
=ANTAL.BLANK([Källa]Blad1!$A$1:$A$8)
använder du följande formel:
=SUMMA(OM([Källa]Blad1!$A$1:$A$8="";1;0))
When to use a SUM(IF()) array formula, use a logical AND or OR to replace the SUMIFS or COUNTIFS function.
Status
Detta är avsiktligt.
Mer information
Funktionen SUMMA.OM har följande syntax:
=SUMMA.OM(område; villkor; sum_range).
Mer information finns i Korrigera #VALUE!-fel.
Referens
Om du vill ha mer information om en guide som kan hjälpa dig att skapa de här funktionerna klickar du på Microsoft Excel-hjälpen på hjälpmenyn, skriver summera värden som uppfyller villkor genom att använda villkorssummeguiden i Office-assistenten eller Svarsguiden och sedan klicka på Sök för att visa avsnittet.
Om du vill ha mer information om matrisformlar klickar du på Microsoft Excel-hjälpen på Hjälp-menyn, skriver om hur du använder formler för att beräkna värden i andra kalkylblad och arbetsböcker i Office-assistenten eller i Svarsguiden. Klicka sedan på Sök för att visa avsnittet.