Problem:
Kolonner A & B indeholder antallet af point, som en bestemt spiller har scoret i hvert kvarter af et spil.
En tom celle angiver, at der ikke blev scoret point i løbet af det kvarter.
Når du bruger følgende Array -formel til at score de scorede point i løbet af 2. halvleg, #VÆRDI! returneres.
{= SUM (A2: A5*((B2: B5 = 3)+(B2: B5 = 4)))}
Løsning 1:
Brug SUM, IF og ISNUMBER -funktionerne som vist i følgende Array -formel:
{= SUM (HVIS (ISNUMBER (A2: A5), (A2: A5)*((B2: B5 = 3)+(B2: B5 = 4))))) Bemærk:
Det er mest sandsynligt, at den tomme celle i kolonne A faktisk ikke er tom, men indeholder et usynligt mellemrum.
Brug af ISNUMBER og IF -funktionerne overvinder eventuelle fejl.
Sådan anvendes Array -formel:
Vælg cellen, tryk på og tryk samtidigt på.
Løsning 2:
Brug SUMIF -funktionen som vist i følgende formel:
= SUMIF (B2: B5,3, A2: A5)+SUMIF (B2: B5,4, A2: A5)
Skærmbillede // Ignorerer tomme celler, der indeholder usynlige mellemrum, når du bruger matrixformler