För att hämta det sista värdet använder vi en kombination av "INDEX", "MAX" och "COLUMN" -funktioner, och för att hämta det sista tecknet i rad använder vi funktionerna "HLOOKUP" och "REPT" i Microsoft Excel 2010 .
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.
MAX: Denna funktion används för att returnera det största antalet i en uppsättning värden. Den ignorerar logiska värden och text.
Syntax för “MAX” -funktion: = MAX (nummer1, [nummer2],….)
Exempel: Område A1: A4 innehåller siffror, och vi måste returnera det maximala antalet från detta intervall.
Följ stegen nedan:-
- Markera cellen B1 och skriv formeln.
- = MAX (A1: A4)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar 9.
- 9 är det maximala värdet i intervallet A1: A4.
KOLUMN: Denna funktion används för att returnera kolumnnumret för en referens.
Syntax för funktionen "KOLUMN": = KOLUMN (referens)
Till exempel: Om vi vill returnera kolumnnumret för cellen A1 måste vi följa nedanstående steg:-
- Skriv formeln i cell B2.
- = KOLUMN (A2)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar 1, vilket betyder att detta är kolumn 1.
HLOOKUP: Funktionen används för att leta efter ett värde i den översta raden i en tabell eller värdena och returnerar värdet i samma kolumn från en rad du anger.
Syntax för ”HLOOKUP” -funktion: = HLOOKUP (uppslagningsvärde, tabellruta, rad_index_num, [intervalluppslag])
Användning av Hlookup -funktion
Vi använder den här funktionen för att välja värden från en data till en annan, men för att uppfylla villkoret bör vi ha de gemensamma värdena i båda datamängderna så att vi enkelt kan välja värdet.
Låt oss ta ett exempel och förstå hur och var vi kan använda Vlookup -funktionen i Microsoft Excel 2010.
Exempel 1: Vi har 2 datauppsättningar där vi behöver anslutningsdatum från 1st data till 2nd data.
För att välja värdet från 1st data till 2nd data, det gemensamma värdet vi har är Emp. Koda. Så vi kommer att sätta Hlookup -funktionen genom Emp. Koda. Vi måste följa nedan nämnda steg för att välja datum för anslutning:-
- Markera cellen C9 och skriv formeln.
- = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, falskt)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar anslutningsdatumet för denna L1056 Emp -kod.
- För att returnera datumet för anslutning till alla anställda, kopiera samma formel och klistra in i intervallet D9: G9.
Obs! Om det gemensamma värdet vi inte har i andra data som vi vill välja data från kommer formeln att ge #N/A -felet. Som du kan se i ögonblicksbilden ovan är medarbetarkoden L1089 inte tillgänglig i den första datamängden, så formeln ger felet.
REPT:- Denna funktion används för att upprepa text ett visst antal gånger. Använd REPT för att fylla en cell med ett antal instanser av textsträng.
Syntax för “REPT” -funktion: = COLUMN (referens)
Till exempel:- Skriv formeln i cell A1 = REPT ("a", 10) och tryck på Enter på tangentbordet. Funktionen visar att "a" upprepas 10 gånger.
LÄGE: Denna funktion är tillgänglig för kompatibilitet med Excel 2007 och tidigare. Det returnerar det vanligast förekommande eller repetitiva värdet i en array eller dataintervall.
Syntax för funktionen "MODE": = MODE (nummer1, [nummer2], …)
Till exempel:-Vi har nummerlista i intervallet A1: A5.
Följ nedanstående steg för att returnera siffrans läge:-
- Skriv formeln i cell B1.
- = LÄGE (A1: A5)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar 1.
OM: - Kontrollera om ett villkor är uppfyllt och returnerar ett värde om True och ett annat värde om False.
Syntaxen för "IF" -funktionen = if (logiskt test, [value_if_true], [value_if_false])
För det första kommer formeln att göra det logiska testet för att veta om resultatet av det logiska testet är sant eller falskt.
Till exempel:Cell A2 och A3 innehåller siffran 3 och 5. Om siffran är 3 bör formeln visa "Ja", annars "Nej".
= OM (A1 = 3, "Ja", "Nej")
Låt oss ta ett exempel för att förstå hur vi kan hämta det sista värdet och det sista tecknet i rad.
Vi har data i intervall A2: E5 där celler innehåller tecken och siffror individuellt. Några av cellerna i intervallet kan vara tomma.
Vi vill hämta både de sista värdena (av vilken typ som helst) och det sista tecknet som visas i varje rad i intervallet.
För att hitta det sista tecknet för varje rad, följ nedanstående steg:-
- Skriv formeln i cell F2.
- = HLOOKUP (REPT ("z", 10), A2: E2,1)
- Tryck på Enter på tangentbordet.
- Funktionen returnerar det sista tecknet för varje rad.
- Kopiera samma formel genom att trycka på Ctrl+C och klistra in i intervallet F3: F5 genom att trycka på Ctrl+V på tangentbordet.
För att hitta det sista värdet (av vilken typ som helst) i varje rad, följ nedanstående steg:-
- Skriv formeln i cell G2.
- = INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)
- Tryck på Skift+Ctrl+Retur på tangentbordet.
- {= INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)}
- Funktionen returnerar det sista tecknet för varje rad.
- Kopiera samma formel genom att trycka på Ctrl+C och klistra in i intervallet G3: G5 genom att trycka på Ctrl+V på tangentbordet.