Problemă:
Coloanele A & B conțin numărul de puncte marcate de un anumit jucător în fiecare sfert de joc.
O celulă goală indică faptul că nu s-au obținut puncte în trimestrul respectiv.
Când utilizați următoarea formulă Array pentru a totaliza punctele obținute în a doua repriză, #VALUE! este returnat.
{= SUM (A2: A5 * ((B2: B5 = 3) + (B2: B5 = 4)))}
Soluția 1:
Utilizați funcțiile SUM, IF și ISNUMBER așa cum se arată în următoarea formulă de matrice:
{= SUM (IF (ISNUMBER (A2: A5), (A2: A5) * ((B2: B5 = 3) + (B2: B5 = 4)))))} Notă:
Este cel mai probabil ca celula goală din coloana A să nu fie de fapt goală, ci să conțină un spațiu invizibil.
Utilizarea funcțiilor ISNUMBER și IF depășește orice erori.
Pentru a aplica formula Array:
Selectați celula, apăsați și apăsați simultan.
Soluția 2:
Utilizați funcția SUMIF așa cum se arată în următoarea formulă:
= SUMIF (B2: B5,3, A2: A5) + SUMIF (B2: B5,4, A2: A5)
Captură de ecran // Ignorarea celulelor goale care conțin spații invizibile atunci când se utilizează formule de matrice