Video: Excel || SOMPRODUCT functie uitgelegd 2024
Je kunt Excel gebruiken om een gemiddelde te berekenen. Stel je dit voor: je moet een gemiddelde berekenen uit een lijst met nummers, met alleen de nummers in de lijst die overeenkomen met een voorwaarde. Met andere woorden, bereken het gemiddelde met behulp van getallen als ze overeenkomen met een bepaald criterium. Excel zit vol verrassingen en voor deze truc kun je een geweldige functie met de naam AVERAGEIF uittrekken.
In de volgende afbeelding ziet u een lijst met werknemers, samen met de jaren waarin ze zijn ingehuurd, het aantal accounts dat ze tot nu toe hebben geopend in 2016 en (voor sommigen) een bericht waarin staat dat ze fantastisch werk leveren.
Bovenaan het werkblad staat het gemiddelde aantal accounts dat per werknemer is geopend in 2015. Hieronder staat het verwachte aantal accounts dat wordt geopend in 2016. Het gemiddelde van 44 voor 2015 is slechts een statisch getal. 2015 is voorbij en dit is het eindgemiddelde. Het is zo - vorig jaar! Hoe zit het met 2016? Dit is waar het interessant wordt.
Om het verwachte aantal te openen rekeningen in 2016 te berekenen, wordt een berekening gebruikt om het aantal als een gemiddelde af te leiden op basis van het aantal accounts dat tot nu toe voor het jaar is geopend. Dit is een techniek die management kan gebruiken om de concurrentie tussen medewerkers te vergroten. Met andere woorden, in plaats van alleen een verwacht aantal, zoals 48 (wat een groei van 10 procent ten opzichte van 2015 zou zijn), te bepalen, wordt het verwachte aantal openstaande rekeningen gebaseerd op hoe medewerkers tot nu toe het jaar hebben gepresteerd.
In cel C4 wordt de functie GEMIDDELDEIF gebruikt. Dit is hoe het wordt ingevoerd:
= AVERAGEIF (C8: C16, ">" & C3)
Wat dit doet is het gemiddelde nemen van geopende rekeningen uit de lijst met accounts per werknemer, alleen de nummers gebruiken die zijn groter dan de 44 die is geopend in 2015. Dit wordt bepaald door het tweede argument in de functie (">" & C3), waarin het gemiddelde wordt bepaald met alleen waarden die groter zijn dan 44, gevonden in cel C3.
Julie heeft tot nu toe slechts 40 accounts geopend, dus haar telling wordt niet in het gemiddelde gebruikt. Aan de andere kant heeft Yolanda 48 accounts geopend, dus haar telling wordt gebruikt bij het berekenen van het gemiddelde.
Wanneer u alleen de aantallen groter dan de 44 van 2015 berekent, wordt een hoger aantal geretourneerd voor de verwachte openingen voor 2016. De berekende waarde voor 2016 vanaf dit punt is 54. Naast de naam van elke medewerker staat de melding Goede baan! verschijnt als die werknemer het gemiddelde verslaat. Alleen degenen die ten minste 54 accounts hebben geopend, ontvangen het bericht.
Hoe? Door de ALS-functie te gebruiken! In elke cel waar het bericht verschijnt, vergelijkt de ALS-functie of het aantal accounts dat de medewerker tot nu toe heeft geopend gelijk is aan of groter is dan het gemiddelde dat in cel C4 wordt weergegeven.Hier is de formule in cel D4 die laat zien dat Harrison geweldig werk doet:
= ALS (C8> = $ C $ 4, "Geweldig werk!", ")
De ALS-functie test een voorwaarde. is waar, het eerste antwoord wordt weergegeven. Als de voorwaarde niet waar is, wordt het tweede antwoord weergegeven.
Tot dusverre, zo goed! Bij dit bedrijf worden de agressieve verkopers beloond en worden de achterblijvers niet geprezen.
Het is tijd om het speelveld te egaliseren.Een ding dat in dit voorbeeld niet wordt overwogen, is het jaar van huur.Een aantal werknemers werd ingehuurd in 2016, dus eerlijkheidshalve is het aantal accounts dat tot nu toe in 2016 is geopend niet te vergelijken met de hoge gemiddelde.
De volgende afbeelding toont een update van het werkblad. De enkele IF-functie wordt vervangen door een reeks geneste IF-functies: de buitenste IF houdt er rekening mee of het jaar van huur 2016 is (de actuele conditietest is om te zien als het jaar van inhuren groter is dan 2015), en als dat het geval is, test de interne IF-functie of het aantal geopende accounts van de werknemer f of het jaar tot nu toe is gelijk aan of groter dan de helft van het totale gemiddelde.
Nu zijn er drie mogelijke uitkomsten mogelijk voor de boodschap:
Geweldig werk! Blijf kraken! Het jaar is nog niet voorbij! Geen bericht
The Keep cracking! bericht verschijnt voor degenen die in 2016 zijn aangenomen en die een aantal accounts hebben geopend die gelijk zijn aan of groter zijn dan de helft van het gemiddelde - het is een dankbare boodschap voor mensen die nieuw zijn en goed werk leveren. De rest van de medewerkers zijn supersterren of hebben hulp nodig!
De formule in cel D8 (en voor elke werknemersrij in kolom D) is als volgt gestructureerd:
= IF ((A8> $ A $ 3), IF (C8> = ($ C $ 4/2), "Great Job!", "Blijf knallen! Het jaar is nog niet voorbij!"), IF (C8> = $ C $ 4, "Great Job!", "))