Excel: alleen berekenen als het niet leeg is


U kunt de volgende formule in Excel alleen gebruiken om bepaalde berekeningen uit te voeren als specifieke cellen niet leeg zijn:

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Deze specifieke formule berekent de gemiddelde waarde van cellen in het bereik B2:D2 alleen als geen van de cellen in het bereik leeg is.

Als zelfs maar één cel leeg is, berekent de formule het gemiddelde niet en retourneert deze een blanco cel.

Het volgende voorbeeld laat zien hoe u deze formule in de praktijk kunt gebruiken.

Voorbeeld: Hoe u alleen kunt berekenen als cellen niet leeg zijn in Excel

Laten we zeggen dat we de volgende gegevensset in Excel hebben die het aantal punten weergeeft dat door verschillende basketbalspelers in drie verschillende games is gescoord:

We kunnen de volgende formule in cel E2 typen om het gemiddelde aantal punten per spel voor de startspeler te berekenen, maar alleen als alle cellen in het bereik B2:D2 niet leeg zijn:

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Vervolgens klikken en slepen we deze formule naar elke resterende cel in kolom E:

Excel als het niet leeg is, bereken het

Kolom E toont de gemiddelde punten per spel voor elke speler alleen als geen van de spellen een lege waarde heeft.

Bijvoorbeeld:

  • Andy scoorde gemiddeld (22+44+30) / 3 = 32 punten per wedstrijd.
  • Bob scoorde gemiddeld (14+28+12) / 3 = 18 punten per wedstrijd.
  • Chad had een lege waarde voor game 1, dus zijn gemiddelde werd niet berekend.

Enzovoort.

Opmerking : in dit specifieke voorbeeld hebben we het gemiddelde berekend, maar u kunt GEMIDDELDE vervangen door de metriek die u wilt berekenen.

Hoe werkt deze formule?

Onthoud de formule die we gebruikten om de gemiddelde waarde in het B2:D2- bereik te berekenen:

 =IF(COUNTBLANK( B2:D2 ), "",AVERAGE( B2:D2 ))

Zo werkt deze formule:

Eerst gebruiken we de functie COUNTBLANK om het aantal lege cellen in het bereik B2:D2 te tellen.

Vervolgens gebruiken we een ALS- functie om de volgende waarden te retourneren:

  • Als het aantal lege cellen groter is dan nul, retourneert u leeg.
  • Anders retourneert u het gemiddelde van de cellen in het bereik B2:D2 .

Met deze formule kunnen we de gemiddelde punten per spel in elke rij alleen berekenen als er geen lege cellen in een bepaalde rij zijn.

Aanvullende bronnen

In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in Excel kunt uitvoeren:

Excel: als de cel leeg is, ga naar de volgende cel
Excel: hoe lege cellen te vullen
Excel: bereken het gemiddelde en negeer nul- en lege cellen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert