Ignorování prázdných buněk obsahujících neviditelné mezery při použití vzorců pole

Anonim

Problém:

Sloupce A a B obsahují počet bodů získaných konkrétním hráčem během každé čtvrtiny hry.
Prázdná buňka znamená, že během této čtvrtiny nebyly získány žádné body.
Při použití následujícího vzorce Array k sečtení bodů získaných během 2. poločasu #HODNOTA! je vrácena.
{= SUM (A2: A5*((B2: B5 = 3)+(B2: B5 = 4)))}

Řešení 1:

Použijte funkce SUMA, IF a ISNUMBER, jak ukazuje následující vzorec pole:
{= SUM (IF (ISNUMBER (A2: A5), (A2: A5)*((B2: B5 = 3)+(B2: B5 = 4))))}} Poznámka:
Je velmi pravděpodobné, že prázdná buňka ve sloupci A ve skutečnosti není prázdná, ale obsahuje neviditelné místo.
Použití funkcí ISNUMBER a IF překonává všechny chyby.

Použití vzorce Array:
Vyberte buňku, stiskněte a současně stiskněte.

Řešení 2:

Použijte funkci SUMIF, jak ukazuje následující vzorec:
= SUMIF (B2: B5,3, A2: A5)+SUMIF (B2: B5,4, A2: A5)
Snímek obrazovky // Ignorování prázdných buněk obsahujících neviditelné mezery při použití vzorců pole