Hoe gemiddelde waarden als een andere kolom bepaalde tekst in Excel bevat?
Als u een gegevensbereik heeft, waarbij kolom A de productnaam is en kolom B de totale prijs, en nu wilt u de waarden in kolom B gemiddeld als kolom A een bepaalde tekst bevat om het volgende resultaat te krijgen. Hoe kunt u deze taak snel en gemakkelijk in Excel afhandelen?
Gemiddelde waarden als een andere kolom bepaalde tekst met formules bevat
Gemiddelde waarden als een andere kolom bepaalde tekst bevat met Kutools voor Excel
Gemiddelde waarden als een andere kolom bepaalde tekst met formules bevat
Om het gemiddelde te berekenen op basis van andere kolomgegevens, kunnen de volgende formules u een plezier doen, doe dit als volgt:
1. Eerst moet u de unieke waarden uit kolom A extraheren, pas deze matrixformule toe: =IFERROR(INDEX($A$2:$A$17, MATCH(0,COUNTIF($E$1:E1, $A$2:$A$17), 0)),"") in een lege cel, bijvoorbeeld E2, en druk vervolgens op Ctrl + Shift + Enter toetsen samen om het juiste resultaat te krijgen, zie screenshot:
Note: In de bovenstaande formule, A2: A17 is de lijst waaruit u unieke waarden wilt extraheren, E1 is de eerste cel van de kolom waarvan u het extractieresultaat wilt weergeven.
2. Sleep vervolgens de vulgreep naar beneden om alle unieke waarden te extraheren totdat een lege cel wordt weergegeven, zie screenshot:
3. Nadat u de unieke waarden uit kolom A hebt geëxtraheerd, en nu, zou u deze formule moeten gebruiken: =AVERAGEIF($A$2:$A$17,E2,$B$2:$B$17) in cel F2 om het gemiddelde van het product "Apple" te berekenen, sleep vervolgens de vulgreep omlaag naar de cellen waarop u deze formule wilt toepassen, en het gemiddelde van de waarden op basis van een specifieke tekst is in één keer berekend, zie screenshot :
Note: In deze formule: A2: A17 zijn de originele gegevens die de specifieke tekst bevatten waarop u het gemiddelde wilt baseren, E2 is de unieke waarde die u heeft geëxtraheerd, en B2: B17 is de totale prijskolom waarvan u het gemiddelde wilt berekenen.
Gemiddelde waarden als een andere kolom bepaalde tekst bevat met Kutools voor Excel
Als je Kutools for Excel, Met Geavanceerd Combineer rijen hulpprogramma, kunt u snel de corresponderende waarden van de ene kolom combineren, optellen en middelen op basis van andere kolomgegevens.
Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen. |
Na het installeren van Kutools for Excel, doe dan als volgt :( Gratis download Kutools voor Excel nu! )
1. Selecteer het gegevensbereik dat u wilt gebruiken.
2. Klikken Kutools > Samenvoegen en splitsen > Geavanceerd Combineer rijen, zie screenshot:
3. In de Geavanceerd Combineer rijen dialoogvenster, klik op de kolom die de bepaalde waarde bevat waarop u het gemiddelde wilt baseren, en klik vervolgens op Hoofdsleutel zie screenshot om het als primaire sleutel in te stellen:
Tips: Als uw selectie kopteksten bevat, controleer dan Mijn gegevens hebben kopteksten optie.
4. Blijf op een andere kolom klikken waarvan u het gemiddelde wilt berekenen en klik vervolgens op Berekenen > Gemiddelde, zie screenshot:
5. Klik na het voltooien van de instellingen op Ok knop, en het gemiddelde van de totale prijs is berekend op basis van dezelfde gegevens in kolom A, zie screenshot:
Download en gratis proef Kutools voor Excel nu!
Demo: gemiddelde waarden als een andere kolom bepaalde tekst bevat met Kutools voor Excel
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!