I den här artikeln kommer vi att lära oss hur man hämtar värdet för den första icke-tomma cellen. Vi använder indexfunktionen tillsammans med matchningsfunktionen i Microsoft Excel 2010 för att få önskat resultat.
INDEX: Indexformeln returnerar ett värde från skärningspunkten mellan radnumret och kolumnnumret i en matris. Det finns 2 syntaxer för “INDEX” -funktionen.
Första syntaxen för “INDEX” -funktionen: = INDEX (array, row_num, [column_num])
Andra syntaxen för “INDEX” -funktionen: = INDEX (referens, radnummer, [kolumnnummer], [områdenummer])
Till exempel:- Vi har data i intervall A1: C5 där kolumn A innehåller order-ID, kolumn B innehåller enhetspris och kolumn C innehåller kvantitet.
Följ nedanstående steg:-
- Skriv formeln i cell D2.
- = INDEX (A1: C5,2,3)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar 10, vilket betyder att 10 är tillgängligt i 2nd rad och 3rd kolumn.
MATCH: Matchningsformeln returnerar cellnumret där värdet finns i ett horisontellt eller vertikalt område.
Syntax för “MATCH” -funktion: = MATCH (lookup_value, lookup_array, [match_type])
Det finns tre matchningstyper. 1st är 1-mindre än, 2nd är 0-Exakt match, 3rd är (-1) -större än.
Till exempel:- Vi har data i intervall A1: C5 där kolumn A innehåller order-id, kolumn B innehåller enhetspris och kolumn C innehåller kvantitet.
Följ nedanstående steg:-
- Skriv formeln i cell D2.
- = MATCH (12982, A2: A5,1)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar 4, vilket betyder 4th cell matchar enligt givna kriterier.
Låt oss ta ett exempel för att förstå hur vi kan hämta värdet på den första icke-tomma cellen.
Vi har data i intervall A1: A7 där vissa celler är tomma. Nu vill vi hämta värdet på den första icke-tomma cellen i intervallet (A2: A7).
Följ nedanstående steg:-
- Skriv formeln i cell B2.
- = INDEX (A2: A7, MATCH (TRUE, A2: A7 "", 0))
- Tryck på Ctrl+Skift+Retur på tangentbordet.
- Funktionen kommer att returnera AAA, vilket betyder att "AAA" är den första icke-tomma cellens värde i intervallet.