Hoe berekenen in Excel als cellen niet leeg zijn: 7 voorbeeldformules

  • Deel Dit
Hugh West

Microsoft Excel is een uitstekende software om gegevens effectief te verwerken. In dit artikel leren we berekenen of de cel niet leeg is met behulp van Excel-formules.

Download Praktijk Werkboek

Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.

Berekenen als cel niet leeg is.xlsx

7 Excel-formules om te berekenen of cellen niet leeg zijn

In dit artikel moeten we de IF-functie voor alle methoden om te berekenen of de cel niet leeg is in Excel. We zullen andere functies gebruiken samen met de ALS functie en controleer spaties en bereken.

IF-functie is een van de meest gebruikte functies van Excel. Dit is een logische functie die wordt gebruikt om een waarde te vergelijken met wat we willen en het resultaat te geven. ALS statement heeft twee resultaten. Het eerste resultaat is als onze vergelijking Echt de tweede als onze vergelijking Valse .

Syntax:

IF(logical_test, value_if_true, [value_if_false])

Argumenten:

logical_test - De voorwaarde die we hebben ingesteld om te testen.De voorwaarde die u wilt testen.

value_if_true - Als de logische test Echt geeft de functie een waarde terug. Die waarde wordt hier ingesteld.

value_if_false - Als de logische test Valse geeft de functie deze waarde terug.

In de gegevensverzameling beschouwen wij enkele werknemers die in een bedrijf werken met hun salaris.

1. IF- en AND-functies combineren om te berekenen of cellen niet leeg zijn

In dit deel gebruiken we de combinatie van ALS & EN-functies .

De EN functie is een logische test. Hij test of alle voorwaarden juist zijn en geeft dan terug WARE Of als aan een van de voorwaarden niet wordt voldaan, keert hij terug. FALSE .

Syntax:

AND(logical1, [logical2], ...)

Argumenten:

logisch1 - Het is de eerste voorwaarde die we willen testen die kan overwegen om ofwel WARE of FALSE .

logical2, ... - Aanvullende voorwaarden die we willen testen die kunnen overwegen om ofwel WARE of FALSE We kunnen maximaal 255 voorwaarden instellen.

Stap 1:

  • Voeg een rij toe om de berekening te tonen.

Stap 2:

  • Ga naar Cel C14 .
  • Schrijf de formule en dat is:
=IF(AND(B7"",B8""),C7+C8,"")

Stap 3:

  • Druk nu op Ga naar .

Hier krijgen we een SUM berekening als de vergelijkende cellen gegevens bevatten.

Stap 4:

  • Verwijder nu de gegevens van Cel B7 en kijken wat er gebeurt.

Dus als er een lege cel wordt gevonden, wordt er geen berekening uitgevoerd.

2. IF- en OR-functies toepassen om te berekenen voor niet-blanco cellen

De OR-functie is een logische functie. Hij wordt gebruikt om te beslissen of een toestand in een test WARE .

Het retourneert WARE als een van zijn argumenten geldig is, en retourneert FALSE als alle argumenten ervan fout zijn.

Syntax:

OR(logical1, [logical2], ...)

Argumenten:

logisch1 - Het is de eerste voorwaarde die we willen testen, die rekening kan houden met ofwel WARE of FALSE .

logical2, ... - Aanvullende voorwaarden die we willen testen die rekening kunnen houden met WARE of FALSE We kunnen maximaal 255 voorwaarden instellen.

Stap 1:

  • Ga naar Cel C14 .
  • Schrijf de combinatie van de ALS & OF formule. De formule zal:
=IF(OR(B7="",B8=""),"",C7+C8)

Stap 2:

  • Druk vervolgens op Ga naar .

Aangezien onze vergelijkende cellen gegevens bevatten, krijgen we na de berekening een somresultaat.

Stap 3:

  • We willen zien wat er gebeurt met lege cellen.
  • Gegevens verwijderen uit Cel B7 .

We zien dat er blanco staat, er wordt niet gerekend vanwege blanco cellen.

3. Combineer ISBLANK en OR-functies om te berekenen voor niet-lege cellen

De ISBLANK-functie is een versie van IS groep van functies. Het controleert een willekeurige waarde of cel en retourneert WARE indien blanco gevonden. Anders, FALSE zal in het resultaat verschijnen.

Stap 1:

  • Schrijf de formule in Cel C14. De formule zal zijn:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

Stap 2:

  • Druk op de Ga naar .

Aangezien onze referentiecellen gegevens bevatten, krijgen we een resultaat na berekening.

Stap 3:

  • Verwijder nu gegevens uit een van de referentiecellen om te zien wat er gebeurt.

We krijgen een lege cel terug.

4. Voeg COUNTA en IF samen om alleen niet-lege cellen op te tellen.

De functie COUNTA telt het aantal cellen dat niet leeg is in een bepaald bereik.

Syntax:

COUNTA(value1, [value2], ...)

Argumenten:

value1 - Het eerste argument beschrijft de waarden die we willen tellen.

waarde2, ... - Extra argumenten die de waarden beschrijven die we willen tellen. We kunnen maximaal 255 argumenten instellen.

Stap 1:

  • Nogmaals, ga naar Cel C14 en schrijf de volgende formule.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

Stap 2:

  • Druk vervolgens op Ga naar .

In onze formule hebben wij alle gegevens van de Naam kolom. COUNTA De functie telt het aantal cellen met gegevens en vergelijkt dit met het totale aantal cellen van dat bereik. Als de vergelijking niet overeenkomt met het bereiknummer wordt geen berekening uitgevoerd.

Stap 3:

  • Voeg nu willekeurige gegevens toe op Cel B9 .

We zien nu een terugkeer; geen enkele cel is nu leeg.

Vergelijkbare lezingen:

  • Zoek of cel leeg is in Excel (7 methoden)
  • Als cel leeg is, toon dan 0 in Excel (4 manieren)
  • Hoe waarde teruggeven als cel leeg is (12 manieren)
  • Lege cellen in Excel markeren (4 vruchtbare manieren)

5. Voeg IF en COUNTBLANK samen om niet-blanco's met lege cellen op te tellen.

De functie COUNTBLANK is een van de Statistische functies. Het wordt gebruikt om het aantal lege cellen in een bereik te tellen.

Syntax:

COUNTBLANK(range)

Argument:

Bereik - Het bereik waarvan we de lege cellen willen tellen.

Stap 1:

  • We zullen de COUNTBLANK functie in Cel C14 De formule wordt:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

Stap 2:

  • Druk vervolgens op Ga naar .

Omdat de formule lege cellen vond in het geselecteerde bereik, wordt geen resultaat getoond.

Stap 3:

  • Zet nu willekeurige gegevens in Cel B9 en kijken wat er gebeurt.

Nu zijn er geen lege cellen meer in het bereik en wordt het resultaat van de som getoond.

6. COUNTIF om het totaal van de niet-blanco cellen te berekenen.

De functie COUNTIF is een van de statistische functies. Hiermee wordt het aantal cellen geteld dat aan een criterium voldoet.

Syntax:

COUNTIF(bereik, criteria)

Argumenten:

reeks - Het is de groep cellen die we willen tellen. Het bereik kan getallen, arrays, een genoemd bereik of verwijzingen die getallen bevatten bevatten.

criteria - Het kan een getal, uitdrukking, celverwijzing of tekststring zijn die bepaalt welke cellen worden geteld.

Stap 1:

  • Ga naar Cel C14 .
  • Schrijf nu de volgende formule:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

Stap 2:

  • Druk nu op Ga naar .

We zien geen resultaat na toepassing van de formule.

Stap 3:

  • We voegen willekeurige gegevens toe in Cel B9 .

Nu krijgen we resultaten omdat we geen leegte hebben in het geselecteerde bereik.

7. Voeg SUMPRODUCT en IF toe om de gegevens met lege cellen op te tellen.

De SUMPRODUCT-functie resulteert uit de som van de producten van overeenkomstige reeksen of matrices. De standaardbewerking is vermenigvuldiging, maar optellen, aftrekken en delen zijn ook mogelijk.

Syntax:

=SUMPRODUCT(array1, [array2], [array3], ...)

Argumenten:

array1 - Het is het eerste array-argument waarvan we de componenten willen vermenigvuldigen en vervolgens optellen.

[array2], [array3],... - Dat zijn optionele argumenten. We kunnen tot 255 argumenten toevoegen.

Stap 1:

  • Pas de SUMPRODUCT functie op zoals de volgende formule:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

Stap 2:

  • Druk nu op Ga naar .

Stap 3:

  • Zet nu een naam in de lege cel van de Naam column.

We kunnen zien dat het gewenste resultaat wordt getoond omdat alle cellen zijn gevuld met gegevens.

Conclusie

In dit artikel hebben we 7 methoden beschreven om te berekenen of de cel niet leeg is met behulp van Excel-formules. Ik hoop dat dit aan uw behoeften voldoet. Neem een kijkje op onze website Exceldemy.com en geef uw suggesties in het commentaarveld.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.