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