Lege cellen met onzichtbare spaties negeren bij het gebruik van matrixformules

Anonim

Probleem:

Kolommen A & B bevatten het aantal punten dat een bepaalde speler tijdens elk kwart van een spel heeft gescoord.
Een lege cel geeft aan dat er in dat kwartaal geen punten zijn gescoord.
Bij gebruik van de volgende matrixformule om de punten te tellen die tijdens de 2e helft zijn gescoord, wordt #WAARDE! wordt teruggestuurd.
{=SOM(A2:A5*((B2:B5=3)+(B2:B5=4)))}

Oplossing 1:

Gebruik de functies SUM, IF en ISNUMBER zoals weergegeven in de volgende matrixformule:
{=SUM(IF(ISNUMBER(A2:A5),(A2:A5)*((B2:B5=3)+(B2:B5=4))))} Opmerking:
Het is zeer waarschijnlijk dat de lege cel in kolom A eigenlijk niet leeg is, maar een onzichtbare spatie bevat.
Het gebruik van de ISNUMBER- en IF-functies voorkomt eventuele fouten.

Matrixformule toepassen:
Selecteer de cel, druk op en druk tegelijkertijd op .

Oplossing 2:

Gebruik de SUMIF-functie zoals weergegeven in de volgende formule:
=SOM.ALS(B2:B5,3,A2:A5)+SOM.ALS(B2:B5,4,A2:A5)
Screenshot // Lege cellen met onzichtbare spaties negeren bij het gebruik van matrixformules