I denne artikel lærer vi, hvordan man henter et element fra en liste, der opfylder flere kriterier, vi bruger indeks- og match -funktion i Microsoft Excel.
MATCH: Match -formlen returnerer celletallet, hvor værdien findes i et vandret eller lodret område.
Syntaks for “MATCH” funktion: = MATCH (opslag_værdi, opslag_array, [match_type])
Der er 3 match type 1st er 1-mindre end, 2nd er 0-eksakt match, 3rd er (-1) -større end. For eksempel:- Vi har data i område A1: C5. Kolonne A indeholder ordre -id, kolonne B indeholder enhedspris, og kolonne C indeholder mængde. Følg nedenstående trin:-
- Skriv formlen i celle D2.
- = MATCH (12982, A2: A5,1), tryk på Enter på tastaturet.
- Funktionen returnerer 4. Det betyder 4thcelle matcher i henhold til givne kriterier.
INDEKS: Indeksformlen returnerer en værdi fra skæringspunktet mellem rækkenummeret og kolonnetallet i et array. Der er 2 syntakser til funktionen "INDEX".
1.Syntaxof “INDEX” funktion: = INDEX (array, row_num, [column_num])
2. syntaks for “INDEX” -funktion: = INDEX (reference, row_num, [column_num], [area_num])
For eksempel: - Vi har data i område A1: C5. Kolonne A indeholder ordre -id, kolonne B indeholder enhedspris, og kolonne C indeholder mængde. Følg nedenstående trin:-
- Skriv formlen i celle D2.
- = INDEX (A1: C5,2,3) tryk på Enter på tastaturet.
- Funktionen returnerer 10. Det betyder, at 10 er tilgængelig i 2nd række og 3rd kolonne.
Lad os tage et eksempel for at forstå, hvordan man henter et element fra en liste, der opfylder flere kriterier. Vi har 2 datasæt. Område 1 (A2: C7) indeholder filnavne med deres matchende typer og størrelser. Område 2 (A10: B15) indeholder en lignende liste over filnavne, men kun med matchende typer. Nu vil vi finde de passende filstørrelser fra område1 ved at matche hvert par filnavne og typer fra begge områder. Følg nedenstående trin:-
- Skriv formlen i celle C11.
- = INDEX ($ C $ 3: $ C $ 7, MATCH (A11 & B11, $ A $ 3: $ A $ 7 & $ B $ 3: $ B $ 7,0))
- Tryk på Ctrl+Shift+Enter på tastaturet for at oprette en matrixformel.
- {= INDEX ($ C $ 3: $ C $ 7, MATCH (A11 & B11, $ A $ 3: $ A $ 7 & $ B $ 3: $ B $ 7,0))}
- Funktionen returnerer filstørrelsen efter at have kontrolleret de flere kriterier.
- Kopier den samme formel og indsæt en efter en i hver celle.
Dette er den måde, vi kan hente elementet fra en liste, der opfylder flere kriterier ved at bruge indeksfunktionen sammen med Match -funktionen i Microsoft Excel.