KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe berekent u in Excel uitsluitend het gemiddelde van positieve of negatieve getallen?

AuteurXiaoyang Wijzigingsdatum

In Excel komt het vaak voor dat u het gemiddelde moet berekenen van alleen positieve of alleen negatieve getallen binnen een bereik dat beide soorten waarden bevat—bijvoorbeeld bij het analyseren van winsten versus verliezen, opbrengsten versus kosten of andere scenario’s waarin positieve en negatieve getallen een verschillende betekenis hebben. De standaardfunctie GEMIDDELDE neemt zowel positieve als negatieve getallen mee in de berekening, wat vaak niet gewenst is. Deze handleiding biedt praktische methoden om exclusief het gemiddelde van positieve of negatieve getallen in Excel te berekenen, compleet met stapsgewijze instructies voor formules, ingebouwde hulpmiddelen en VBA-code die aansluiten bij uiteenlopende gebruikersbehoeften.

Bereken alleen het gemiddelde van positieve of negatieve getallen met formules

Bekijk het gemiddelde van alleen positieve of negatieve getallen met Kutools voor Excel goed idee3

Bereken automatisch het gemiddelde van alleen positieve of negatieve getallen met VBA-code


Bereken alleen het gemiddelde van positieve of negatieve getallen met formules

Om alleen het gemiddelde van de positieve getallen in een bereik te berekenen, biedt Excel matrixformules die selectief alleen de waarden meenemen die voldoen aan uw voorwaarde. Dit is ideaal als u geen invoegtoepassingen of extra hulpmiddelen wilt gebruiken en snel het gemiddelde wilt bepalen met formules direct in het werkblad.

1. Voer de volgende formule in een lege cel in om het resultaat weer te geven:

=AVERAGE(IF(A1:D10>0,A1:D10,""))

In dit voorbeeld staat A1:D10 voor het gegevensbereik dat zowel positieve als negatieve getallen bevat.

Een schermafbeelding van de formule om positieve getallen te middelen in Excel

2. Nadat u de formule hebt ingevoerd, drukt u tegelijkertijd op Ctrl + Shift + Enter om deze als matrixformule te bevestigen. Als het goed is, verschijnen accolades { } rond uw formule in de formulebalk, zoals hieronder wordt weergegeven:

Een schermafbeelding met het resultaat van het middelen van positieve getallen in Excel

Uitleg en aanpasbaarheid van de formule:

  • Deze techniek werkt zowel voor horizontale als verticale bereiken – pas het bereik eenvoudig aan op basis van uw werkblad.
  • Als er geen positieve getallen in uw bereik staan en u deze formule gebruikt om positieve waarden te middelen, krijgt u een #DIV/0!-fout, omdat er geen geschikte getallen beschikbaar zijn. Hetzelfde geldt voor negatieve getallen wanneer u de onderstaande formule voor negatieve waarden toepast. Voorkom dit door de formule in IFERROR te plaatsen voor meer robuustheid:
=IFERROR(AVERAGE(IF(A1:D10>0,A1:D10,"")), "")

Gebruik de volgende formule om het gemiddelde van alleen de negatieve getallen te berekenen:

=AVERAGE(IF(A1:D10<0,A1:D10,""))
  • Vergeet niet om Ctrl + Shift + Enter te drukken nadat u de formule hebt ingevoerd, zodat deze correct werkt.

Opmerkingen:

1. A1:D10 is het bereik waarvoor u het voorwaardelijke gemiddelde wilt berekenen; pas dit naar behoefte aan uw gegevens aan.

2. Als u wilt dat het gemiddelde nulwaarden of specifieke waarden negeert, kunt u de logische test in de formule verder aanpassen.

3. U kunt deze aanpak gebruiken in Excel 365 of Excel 2019 en nieuwere versies zonder Ctrl + Shift + Enter te drukken, omdat dynamische matrices standaard worden ondersteund. In oudere versies moet u deze toetscombinatie wel gebruiken voor matrixformules.

4. Als uw gegevens fouten bevatten (zoals)#DIV/0! of #N/B), kan de formule ook fouten retourneren. Overweeg dan de functie ALS.FOUT te gebruiken om uitzonderingen netjes af te handelen.


Bekijk het gemiddelde van alleen positieve of negatieve getallen met Kutools voor Excel

Als u Kutools voor Excel hebt geïnstalleerd, kunt u met de functie Specifieke cellen selecteren snel alleen de positieve of alleen de negatieve getallen binnen een bereik selecteren. Het gemiddelde wordt dan direct weergegeven in de statusbalk van Excel, zodat u geen extra formules hoeft in te voeren. Deze methode is vooral geschikt voor gebruikers die een visuele en interactieve manier prefereren om specifieke soorten gegevens samen te vatten zonder complexe formules.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

1. Selecteer het gegevensbereik dat zowel positieve als negatieve getallen bevat die u wilt analyseren.

2. Ga naar Kutools > Selecteren > Specifieke cellen selecteren, zoals hieronder wordt weergegeven:

Een schermafbeelding van de Kutools-optie 'Specifieke cellen selecteren' op het lint

3. Voer in het dialoogvenster Specifieke cellen selecteren het volgende uit:

  • Selecteer de optie Cel onder Selecteer type.
  • Stel de voorwaarde voor positieve getallen in door Groter dan te kiezen in de keuzelijst Specificeer type en voer 0 in het waardeveld in.
  • Kies voor negatieve getallen Kleiner dan en voer opnieuw 0 in.

Klik op OK. Kutools selecteert vervolgens automatisch de cellen die aan uw criteria voldoen en toont een dialoogvenster met het aantal geselecteerde cellen.

Een schermafbeelding van het dialoogvenster 'Specifieke cellen selecteren' Een schermafbeelding van het dialoogvenster 'Specifieke cellen selecteren' waarbij negatieve getallen worden geselecteerd

4. Nadat u de cellen hebt geselecteerd, ziet u het gemiddelde van de geselecteerde cellen direct in de statusbalk van Excel rechtsonder in het venster. Deze berekening wordt realtime bijgewerkt en vereist geen formule-invoer.

Een schermafbeelding met het resultaat van het middelen van positieve getallen met KutoolsEen schermafbeelding met het resultaat van het middelen van negatieve getallen met Kutools
Het resultaat van alleen de positieve getallenHet resultaat van alleen de negatieve getallen

Voordelen en overwegingen:

  • U hoeft geen formules te schrijven of te onthouden – perfect voor snelle, spontane analyses.
  • Deze methode werkt uitstekend voor kleine tot middelgrote datasets, maar als uw selectie veel niet-numerieke cellen of fouten bevat, controleer dan handmatig de samenvatting in de statusbalk om de nauwkeurigheid te garanderen.
  • U kunt ook met de rechtermuisknop op de statusbalk klikken om te kiezen welke berekeningen—zoals gemiddelde, som of aantal—u wilt weergeven.

Demo: Som/Gemiddelde/Aantal alleen positieve of negatieve getallen met Kutools voor Excel
 
Kutools voor Excel: Meer dan 300 handige tools binnen handbereik! Profiteer van AI-ondersteunde functies voor slimmer en sneller werken!Nu downloaden!

Bereken automatisch het gemiddelde van alleen positieve of negatieve getallen met VBA-code

Voor gebruikers die regelmatig gemiddelden voor verschillende bereiken moeten berekenen of dit proces willen automatiseren, kan een eenvoudige VBA-macro tijd besparen én de nauwkeurigheid verhogen. Deze aanpak is ideaal bij herhalende taken of complexe gegevensindelingen, mits u vertrouwd bent met de Visual Basic for Applications (VBA)-editor in Excel.

1. Klik op Ontwikkelprogramma’s > Visual Basic om het venster Microsoft Visual Basic for Applications te openen. Klik in de editor op Invoegen > Module en kopieer en plak één van de volgende codes in de nieuwe module.

Gebruik de volgende macro om het gemiddelde te berekenen van alleen positieve getallen in een Bereik selecteren:

Sub AveragePositiveNumbers()
    Dim rng As Range
    Dim cell As Range
    Dim sum As Double
    Dim count As Long
    Dim result As Variant
    
    xTitleId = "KutoolsforExcel"
    
    On Error Resume Next
    Set rng = Application.Selection
    Set rng = Application.InputBox("Please select the range to average positive numbers", xTitleId, rng.Address, Type:=8)
    On Error GoTo 0
    
    If rng Is Nothing Then Exit Sub
    
    sum = 0
    count = 0
    
    For Each cell In rng
        If IsNumeric(cell.Value) And cell.Value > 0 Then
            sum = sum + cell.Value
            count = count + 1
        End If
    Next cell
    
    If count > 0 Then
        result = sum / count
        MsgBox "The average of only the positive numbers is " & result, vbInformation, xTitleId
    Else
        MsgBox "No positive numbers found in the selected range.", vbExclamation, xTitleId
    End If
End Sub

Gebruik de onderstaande code om het gemiddelde van alleen negatieve getallen te berekenen:

Sub AverageNegativeNumbers()
    Dim rng As Range
    Dim cell As Range
    Dim sum As Double
    Dim count As Long
    Dim result As Variant
    
    xTitleId = "KutoolsforExcel"
    
    On Error Resume Next
    Set rng = Application.Selection
    Set rng = Application.InputBox("Please select the range to average negative numbers", xTitleId, rng.Address, Type:=8)
    On Error GoTo 0
    
    If rng Is Nothing Then Exit Sub
    
    sum = 0
    count = 0
    
    For Each cell In rng
        If IsNumeric(cell.Value) And cell.Value < 0 Then
            sum = sum + cell.Value
            count = count + 1
        End If
    Next cell
    
    If count > 0 Then
        result = sum / count
        MsgBox "The average of only the negative numbers is " & result, vbInformation, xTitleId
    Else
        MsgBox "No negative numbers found in the selected range.", vbExclamation, xTitleId
    End If
End Sub

2. Nadat u de macro hebt ingevoerd, keert u terug naar Excel. Druk op F5 of klik op Uitvoeren. In het dialoogvenster dat verschijnt, selecteert u het bereik voor uw berekening; het gemiddelde (of een waarschuwing als er geen geschikte getallen zijn gevonden) wordt weergegeven in een berichtvenster.

Tips en probleemoplossing:

  • Sla uw werkmap op als een macro-ingeschakeld bestand ().xlsm) als u uw macro’s wilt behouden en later opnieuw gebruiken.
  • Deze macro berekent uitsluitend het gemiddelde van numerieke cellen – tekst, lege cellen en fouten worden automatisch genegeerd.
  • Als uw dataset zeer grote hoeveelheden gegevens bevat of vaak verandert, voorkomt automatisering met VBA handmatige fouten en bespaart u tijd.
  • Als u een waarschuwing over macrobeveiliging ontvangt, past u uw macro-instellingen aan via Excel-opties > Vertrouwenscentrum om macro’s toe te staan.

Houd bij het kiezen van een methode rekening met uw eigen werkstroom en Excel-vaardigheden:

  • Formules zijn snel en flexibel, maar vereisen invoer als matrixformule en de juiste verwijzingen.
  • Kutools is efficiënt bij interactieve taken en voorkomt handmatige formule-invoer.
  • VBA-macro’s zijn ideaal voor terugkerende of geautomatiseerde rapportageomgevingen.

Als u rekenfouten of onverwachte resultaten tegenkomt, controleer dan of uw bereiken geen ongewenste gegevenstypen of fouten bevatten, bevestig dat u de juiste voorwaarde toepast (groter of kleiner dan nul) en pas indien nodig de verwijzingen aan. Voor geavanceerdere uitsluitingen — zoals het negeren van fouten of specifieke waarden — integreert u geschikte foutafhandelings- of filterlogica in uw formules of VBA.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins