I den här artikeln lär vi oss hur man hämtar det n: e värdet i en rad, kolumn och intervall. Vi använder en kombination av "OFFSET", "Index" och "ROW" -funktioner i Microsoft Excel 2010.
OFFSET: -En av raderna och kolumnerna i ett område som är ett specifikt antal celler eller cellintervall har en referens som returneras referenser. En enda cell eller cellområde, du kan behöva återgå till antalet rader och antal kolumner, kan anges.
Syntaxen för OFFSET -funktionen: = OFFSET (referens, rader, kolumner, höjd, bredd)
Referens:- Detta är en cell eller ett område som du vill kompensera från.
Rader och kolumner att flytta: - Hur många rader du vill flytta från startpunkten, och båda dessa kan vara positiva, negativa eller noll.
Höjd och bredd: - Detta är storleken på intervallet du vill returnera.
Låt oss ta ett exempel för att förstå hur funktionen Offset fungerar i excel.
Vi har data i intervallet A1: D10 där kolumn A innehåller produktkod, kolumn B innehåller kvantitet, kolumn C innehåller per produktkostnad och kolumn D innehåller total kostnad. Vi vill returnera värdet av cell C5 i cell E2.
Följ stegen nedan.
- Markera cellen E2 och skriv formeln.
- = OFFSET (A1,4,2,1,1)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar värdet för cell C5.
RAD: - Denna funktion används för att returnera radnumret för en cellreferens.
Syntax för “ROW” -funktion: = ROW (referens)
Exempel: = RAD (A1) skulle returnera 1
= RAD (A1: A10) skulle returnera 1
= RAD (A1: C10) skulle returnera 1
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 har vi 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.
Låt oss ta ett exempel för att förstå hur vi kan hämta Nth -värdet i en rad, kolumn och intervall.
Vi har data i intervallet A1: B12.
För att hämta det n: e värdet i kolumnen, följ nedanstående steg:-
- Skriv formeln i cell C2.
- = OFFSET ($ B $ 1,0, C4-1)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar det n: e värdet i kolumnen.
Följ nedanstående steg för att hämta det n: e värdet i raden:-
- Skriv formeln i cell C2.
- = OFFSET ($ 4 $, C4-1,0)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar det n: e värdet i raden.
Följ nedanstående steg för att hämta det n: e värdet i intervallet:-
- Skriv formeln i cell C2.
- = INDEX ($ A $ 2: $ A $ 12, (RAD ()-2)*3+3)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar det n: a värdet i intervallet.
Det är så vi kan hämta det n: e värdet i en rad, kolumn och intervall i Microsoft Excel 2010.