Henter siste verdi og siste tegn på rad i Microsoft Excel 2010

Anonim

For å hente den siste verdien bruker vi en kombinasjon av “INDEX”, “MAX” og “COLUMN” funksjoner, og for å hente det siste tegnet på rad bruker vi “HLOOKUP” og “REPT” funksjonene i Microsoft Excel 2010 .

INDEKS: Indeksformelen returnerer en verdi fra krysset mellom radnummeret og kolonnetallet i en matrise. Det er 2 syntakser for “INDEX” -funksjonen.

Første syntaks for “INDEX” -funksjon: = INDEX (array, row_num, [column_num])

2. syntaks for “INDEX” -funksjonen: = INDEX (referanse, radnummer, [kolonne_nummer], [områdenummer])

For eksempel:- Vi har data i område A1: C5 der kolonne A inneholder bestillings-ID, kolonne B inneholder enhetspris og kolonne C inneholder mengde.

Følg trinnene nedenfor:-

  • Skriv formelen i celle D2.
  • = INDEKS (A1: C5,2,3)
  • Trykk Enter på tastaturet.
  • Funksjonen returnerer 10, noe som betyr at 10 er tilgjengelig i 2nd rad og 3rd kolonne.


MAKS: Denne funksjonen brukes til å returnere det største tallet i et sett med verdier. Den ignorerer logiske verdier og tekst.

Syntaks for “MAX” -funksjon: = MAX (nummer1, [nummer2],….)

Eksempel: Område A1: A4 inneholder tall, og vi må returnere det maksimale antallet fra dette området.

Følg trinnene nedenfor:-

  • Velg cellen B1 og skriv formelen.
  • = MAKS (A1: A4)
  • Trykk Enter på tastaturet.
  • Funksjonen returnerer 9.
  • 9 er maksimumsverdien i området A1: A4.


KOLONNE: Denne funksjonen brukes til å returnere kolonnenummeret til en referanse.

Syntaks for “COLUMN” -funksjon: = COLUMN (referanse)

For eksempel: Hvis vi vil returnere kolonnenummeret for cellen A1, må vi følge trinnene nedenfor:-

  • Skriv formelen i celle B2.
  • = KOLONNE (A2)
  • Trykk Enter på tastaturet.
  • Funksjonen returnerer 1, noe som betyr at dette er kolonne 1.


HLOOKUP: Funksjonen brukes til å se en verdi i den øverste raden i en tabell eller en rekke verdier og returnerer verdien i samme kolonne fra en rad du angir.

Syntaks for “HLOOKUP” -funksjon: = HLOOKUP (oppslagsverdi, tabellrute, rad_indeks_nummer, [områdeoppslag])

Bruk av Hlookup -funksjon

Vi bruker denne funksjonen til å velge verdiene fra en data til en annen, men for å oppfylle betingelsen bør vi ha de felles verdiene i begge datasettene slik at vi enkelt kan velge verdien.

La oss ta et eksempel og forstå hvordan og hvor vi kan bruke Vlookup -funksjonen i Microsoft Excel 2010.

Eksempel 1: Vi har 2 datasett der vi krever koblingsdato fra 1st data til 2nd data.


For å velge verdien fra 1st data til 2nd data, er den felles verdien vi har Emp. Kode. Så vi vil sette Hlookup -funksjonen gjennom Emp. Kode. Vi må følge trinnene nedenfor for å velge dato for tilslutning:-

  • Velg celle C9 og skriv formelen.
  • = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, usant)
  • Trykk Enter på tastaturet.
  • Funksjonen vil returnere koblingsdatoen for denne L1056 Emp -koden.
  • For å returnere datoen for å bli med til alle ansatte, kopierer du den samme formelen og limer inn i området D9: G9.


Merk: Hvis den felles verdien vi ikke har i andre data som vi ønsker å plukke dataene fra, gir formelen #N/A -feilen. Som du kan se i øyeblikksbildet ovenfor, er medarbeiderkoden L1089 ikke tilgjengelig i første datasett, så formelen gir feilen.

REPT:- Denne funksjonen brukes til å gjenta tekst et gitt antall ganger. Bruk REPT til å fylle en celle med et antall forekomster av tekststreng.

Syntaks for “REPT” -funksjon: = COLUMN (referanse)

For eksempel:- Skriv formelen i celle A1 = REPT ("a", 10), og trykk Enter på tastaturet. Funksjonen viser at "a" gjentas 10 ganger.

MODUS: Denne funksjonen er tilgjengelig for kompatibilitet med Excel 2007 og tidligere. Den returnerer den hyppigst forekommende eller repeterende verdien i en matrise eller et dataområde.

Syntaks for “MODE” -funksjon: = MODE (nummer1, [nummer2],…)

For eksempel:-Vi har nummerliste i området A1: A5.

Følg trinnene nedenfor for å returnere tallmodus:-

  • Skriv formelen i celle B1.
  • = MODUS (A1: A5)
  • Trykk Enter på tastaturet.
  • Funksjonen returnerer 1.


HVIS: - Kontroller om en betingelse er oppfylt, og returnerer én verdi hvis True og en annen verdi hvis False.

Syntaksen til “IF” -funksjonen = if (logisk test, [value_if_true], [value_if_false])

For det første vil formelen gjøre den logiske testen for å vite om utgangen fra den logiske testen er sann eller usann.

For eksempel:Celle A2 og A3 inneholder tallet 3 og 5. Hvis tallet er 3, skal formelen vise “Ja”, ellers “Nei”.

= HVIS (A1 = 3, "Ja", "Nei")

La oss ta et eksempel for å forstå hvordan vi kan hente den siste verdien og det siste tegnet på rad.

Vi har data i område A2: E5 der celler inneholder tegn og tall individuelt. Noen av cellene i området kan være tomme.

Vi ønsker å hente både de siste verdiene (av hvilken som helst type) og det siste tegnet som vises i hver rad i området.


For å finne det siste tegnet for hver rad, følg trinnene nedenfor:-

  • Skriv formelen i celle F2.
  • = HLOOKUP (REPT ("z", 10), A2: E2,1)
  • Trykk Enter på tastaturet.
  • Funksjonen vil returnere det siste tegnet for hver rad.

  • Kopier den samme formelen ved å trykke Ctrl+C og lime inn i området F3: F5 ved å trykke Ctrl+V på tastaturet.


For å finne den siste verdien (av hvilken som helst type) i hver rad, følg trinnene nedenfor:-

  • Skriv formelen i celle G2.
  • = INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)
  • Trykk Shift+Ctrl+Enter på tastaturet.
  • {= INDEX (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)}
  • Funksjonen vil returnere det siste tegnet for hver rad.

  • Kopier den samme formelen ved å trykke Ctrl+C og lime inn i området G3: G5 ved å trykke Ctrl+V på tastaturet.