- 22.5.2020
- 2 minutter å lese
-
- s
- Gjelder: Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010
Merk
Office 365 ProPlus blir omdøpt til Microsoft 365 Apps for enterprise. Hvis du vil ha mer informasjon om denne endringen, kan du lese dette blogginnlegget.
Sammendrag
I Microsoft Excel, når du bruker de logiske funksjonene OG og / eller ELLER inne i et SUM + HVIS uttalelse for å teste et område for mer enn én tilstand, fungerer det kanskje ikke som forventet. En nestet IF-setning gir denne funksjonaliteten; denne artikkelen diskuterer imidlertid en annen, enklere metode som bruker følgende formler.
For AND-forhold
For OR-forhold
Mer informasjon
Bruk en SUM + IF-setning for å telle antall celler i et område som består en gitt test eller for å oppsummere disse verdier i et område der tilsvarende verdier i et annet (eller samme) område oppfyller de angitte kriteriene. Dette oppfører seg på samme måte som DSUM-funksjonen i Microsoft Excel.
Eksempel
Dette eksemplet teller antall verdier i området A1: A10 som inkluderer mellom 1 og 10, inkludert.
For å oppnå dette kan du bruke følgende nestede IF-setning:
Følgende metode fungerer også og er mye lettere å lese hvis du gjennomfører flere tester:
Følgende metode teller antall datoer som faller mellom to gitte datoer:
Merk
- Du må oppgi disse formlene som matriseformler ved å trykke CTRL + SKIFT + ENTER samtidig. På Macintosh trykker du i stedet på COMMAND + RETURN.
- Arrays kan ikke referere til hele kolonnene.
Med denne metoden multipliserer du resultatene av en logisk test av en annen logisk test for å returnere SANNE og FALSE til SUM-funksjonen. Du kan sidestille disse til:
Metoden vist ovenfor teller antall celler i området A1: A10 som begge testene evalueres til SANT. For å summere verdier i tilsvarende celler (for eksempel B1: B10), endrer du formelen som vist nedenfor:
Du kan implementere en ELLER i et SUM + IF uttalelse på samme måte. For å gjøre dette, modifiser formelen vist ovenfor ved å erstatte multiplikasjonstegnet (*) med et pluss-tegn (+). Dette gir følgende generelle formel: