Excel: retourneer meerdere waarden op basis van één criterium


U kunt de volgende basisformule gebruiken om meerdere waarden in Excel te retourneren op basis van één criterium:

 =INDEX( $A$1:$A$14 , SMALL(IF( E$1 = $B$1:$B$14 , MATCH(ROW( $B$1:$B$14 ), ROW( $B$1:$B$14 )) , ""), ROWS( $A$1:A1 )))

Deze specifieke formule retourneert alle waarden in het bereik A1:A14 waarbij de overeenkomstige waarde in het bereik B1:B14 gelijk is aan de waarde in cel E1 .

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

Voorbeeld: retourneer meerdere waarden op basis van één enkele criteria in Excel

Stel dat we de volgende dataset hebben die de winnaar van de NBA Finals in verschillende jaren laat zien:

We kunnen de volgende formule in cel E2 typen om terug te gaan naar elk jaar dat de Warriors wonnen:

 =INDEX( $A$1:$A$14 , SMALL(IF( E$1 = $B$1:$B$14 , MATCH(ROW( $B$1:$B$14 ), ROW( $B$1:$B$14 )) , ""), ROWS( $A$1:A1 )))

Zodra we op Enter drukken, wordt het eerste jaar waarin de Warriors hebben gewonnen weergegeven:

We kunnen deze formule vervolgens naar andere cellen in kolom E slepen en invullen totdat we een #NUM! waarde:

We kunnen zien dat de Warriors in de volgende jaren de finale wonnen:

  • 2015
  • 2017
  • 2018
  • 2022

Als we de teamnaam in cel E1 wijzigen, wordt de lijst met jaren automatisch bijgewerkt.

Stel dat we bijvoorbeeld ‚Lakers‘ in cel E1 typen:

We kunnen zien dat de Lakers de Finale in de volgende jaren wonnen:

  • 2010
  • 2020

Aanvullende bronnen

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

Excel: hoe je unieke waarden extraheert op basis van criteria
Excel: hoe u willekeurig cellen selecteert op basis van criteria
Excel: hoe u de top 10 waarden vindt op basis van criteria

Einen Kommentar hinzufügen

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