Za dohvaćanje posljednje vrijednosti koristimo kombinaciju funkcija "INDEX", "MAX" i "COLUMN", a za dohvaćanje posljednjeg znaka u nizu koristimo funkcije "HLOOKUP" i "REPT" u programu Microsoft Excel 2010 .
INDEKS: Formula Index vraća vrijednost iz presjeka između broja retka i broja stupca u nizu. Postoje 2 sintakse za funkciju "INDEX".
1. sintaksa funkcije "INDEX": = INDEX (niz, broj redaka, [broj_ stupca])
2. sintaksa funkcije "INDEX": = INDEX (referenca, red_broj, [broj_ stupca], [broj_područja])
Na primjer:- Imamo podatke u rasponu A1: C5 u kojem stupac A sadrži ID narudžbe, stupac B sadrži jediničnu cijenu, a stupac C sadrži količinu.
Slijedite dolje navedene korake:-
- Napišite formulu u ćeliju D2.
- = INDEKS (A1: C5,2,3)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti 10, što znači da je 10 dostupno u 2nd red i 3rd stupac.
MAX: Ova se funkcija koristi za vraćanje najvećeg broja u skupu vrijednosti. Zanemaruje logičke vrijednosti i tekst.
Sintaksa funkcije “MAX”: = MAX (broj1, [broj2],….)
Primjer: Raspon A1: A4 sadrži brojeve i moramo vratiti najveći broj iz ovog raspona.
Slijedite dolje navedene korake:-
- Odaberite ćeliju B1 i napišite formulu.
- = MAX (A1: A4)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti 9.
- 9 je najveća vrijednost u rasponu A1: A4.
STUPAC: Ova se funkcija koristi za vraćanje broja stupca reference.
Sintaksa funkcije "COLUMN": = COLUMN (referenca)
Na primjer: Ako želimo vratiti broj stupca za ćeliju A1, moramo slijediti dolje navedene korake:-
- Napišite formulu u ćeliju B2.
- = KOLONA (A2)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti 1, što znači da je ovo stupac 1.
HLOOKUP: Funkcija se koristi za traženje vrijednosti u gornjem retku tablice ili niza vrijednosti i vraća vrijednost u istom stupcu iz retka koji navedete.
Sintaksa funkcije “HLOOKUP”: = HLOOKUP (vrijednost_pregledavanja, matrica_tablice, broj_redka_indeksa, [raspon_pregleda]])
Upotreba funkcije Hlookup
Ovu funkciju koristimo za odabir vrijednosti iz jednog podatka u drugi, ali da bismo ispunili uvjet, trebali bismo imati zajedničke vrijednosti u oba skupa podataka kako bismo mogli lako odabrati vrijednost.
Uzmimo primjer i shvatimo kako i gdje možemo koristiti funkciju Vlookup u programu Microsoft Excel 2010.
Primjer 1: Imamo 2 skupa podataka u kojima nam je potreban datum pridruživanja od 1sv podaci do 2nd podaci.
Da biste odabrali vrijednost od 1sv podaci do 2nd podataka, zajednička vrijednost koju imamo je Emp. Kodirati. Stoga ćemo staviti funkciju Hlookup kroz Emp. Kodirati. Moramo slijediti dolje navedene korake da odaberemo datum pridruživanja:-
- Odaberite ćeliju C9 i napišite formulu.
- = HLOOKUP (C8, $ C $ 2: $ G $ 3,2, netočno)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti datum pridruživanja za ovaj kôd L1056 Emp.
- Da biste vratili datum pridruživanja svim zaposlenicima, kopirajte istu formulu i zalijepite u raspon D9: G9.
Napomena: Ako zajedničku vrijednost nemamo u drugim podacima iz kojih želimo odabrati podatke, tada će formula dati pogrešku #N/A. Kao što možete vidjeti na gornjoj snimci, kod zaposlenika L1089 nije dostupan u prvom skupu podataka pa formula daje pogrešku.
ODGOVOR:- Ova se funkcija koristi za ponavljanje teksta određeni broj puta. Upotrijebite REPT da ispunite ćeliju brojnim instancama tekstualnog niza.
Sintaksa funkcije “REPT”: = COLUMN (referenca)
Na primjer:- Napišite formulu u ćeliju A1 = REPT ("a", 10) i pritisnite Enter na tipkovnici. Funkcija će pokazati da se "a" ponavlja 10 puta.
NAČIN RADA: Ova je funkcija dostupna radi kompatibilnosti s programom Excel 2007 i starijim verzijama. Vraća vrijednost koja se najčešće javlja ili se ponavlja u nizu ili rasponu podataka.
Sintaksa funkcije “MODE”: = MODE (broj1, [broj2],…)
Na primjer:-Imamo popis brojeva u rasponu A1: A5.
Da biste vratili način brojeva, slijedite dolje navedene korake:-
- Napišite formulu u ćeliju B1.
- = NAČIN (A1: A5)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti 1.
AKO: - Provjerite je li uvjet ispunjen i vraća jednu vrijednost ako je True, a drugu vrijednost ako je False.
Sintaksa funkcije "IF" = if (logički test, [vrijednost_ako_istina], [vrijednost_ako_ispravka])
Prvo, formula će napraviti logički test kako bi saznala je li izlaz logičkog testa istinit ili netočan.
Na primjer:Ćelije A2 i A3 sadrže broj 3 i 5. Ako je broj 3, formula bi trebala prikazivati "Da", inače "Ne".
= IF (A1 = 3, "Da", "Ne")
Uzmimo primjer kako bismo razumjeli kako možemo dohvatiti posljednju vrijednost i posljednji znak u nizu.
Imamo podatke u rasponu A2: E5 u kojima ćelije sadrže pojedinačno znakove i brojeve. Neke ćelije u rasponu mogu biti prazne.
Želimo dohvatiti i posljednje vrijednosti (bilo koje vrste) i zadnji znak koji se pojavljuje u svakom retku raspona.
Da biste pronašli posljednji znak za svaki redak, slijedite dolje navedene korake:-
- Napišite formulu u ćeliju F2.
- = HLOOKUP (REPT ("z", 10), A2: E2,1)
- Pritisnite Enter na tipkovnici.
- Funkcija će vratiti zadnji znak za svaki redak.
- Kopirajte istu formulu pritiskom na tipke Ctrl+C i zalijepite u raspon F3: F5 pritiskom na tipku Ctrl+V na tipkovnici.
Da biste pronašli posljednju vrijednost (bilo koje vrste) u svakom retku, slijedite dolje navedene korake:-
- Napišite formulu u ćeliju G2.
- = INDEKS (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-KOLONA (A2) +1)
- Pritisnite Shift+Ctrl+Enter na tipkovnici.
- {= INDEKS (A2: E2,1, MAX (IF (A2: E2 "", COLUMN (A2: E2)))-COLUMN (A2) +1)}
- Funkcija će vratiti zadnji znak za svaki redak.
- Kopirajte istu formulu pritiskom na tipke Ctrl+C i zalijepite u raspon G3: G5 pritiskom na tipku Ctrl+V na tipkovnici.