Če želimo pri iskanju pridobiti številko vrstice, ki ustreza ujemajoči se vrednosti, uporabimo funkcijo MAX skupaj s funkcijami IF in ROW v programu Microsoft Excel 2010.
MAX: Ta funkcija se uporablja za vrnitev največjega števila v nizu vrednosti. Ne upošteva logičnih vrednosti in besedila.
Sintaksa funkcije »MAX«: = MAX (številka1, [številka2],….)
Primer: Obseg A1: A4 vsebuje seznam številk in vrniti moramo največje število.
Sledite spodnjim korakom:-
- Izberite celico B1 in napišite formulo.
- = MAX (A1: A4), na tipkovnici pritisnite Enter.
- Funkcija se vrne 9.
- Zato je 9 največja vrednost v območju A1: A4.
MALO: - Ta funkcija se uporablja za vrnitev k-te najmanjše vrednosti v nizu podatkov.
Sintaksa funkcije »SMALL«: = SMALL (matrika, k)
Primer:Stolpec A vsebuje nekaj številk, želimo najti najmanjšo številko s seznama.
- Izberite celico B1.
- Zapišite formulo = MALO (A1: A4,1)
- Pritisnite tipko Enter na tipkovnici.
- Funkcija vrne najmanjše število v vrstici.
ČE: - Preveri, ali je pogoj izpolnjen, in vrne eno vrednost, če je True, in drugo vrednost, če False.
Sintaksa funkcije »IF« = if (logični test, [vrednost_if_istina], [vrednost_if_false])
Funkcija bo izvedla logični test in dala rezultat glede na to, ali je res ali ne.
Na primer: Celici A2 in A3 vsebujeta številki 3 in 5. Če celica vsebuje 3, potem mora formula prikazati "Da", sicer "Ne".
= IF (A1 = 3, "Da", "Ne")
ROW: - Ta funkcija se uporablja za vrnitev številke vrstice sklica na celico.
Sintaksa funkcije »ROW«: = ROW (referenca)
Primer: = ROW (A1) bi vrnilo 1
= ROW (A1: A10) bi vrnilo 1
= ROW (A1: C10) bi vrnilo 1
Poglejmo, kako lahko s funkcijo MAX izberemo številko, funkcija IF bo preverila logični test, funkcija ROW pa bo identificirala številko vrstice, ki ustreza iskani vrednosti.
Vzemimo primer, da razumemo, kako lahko pri iskanju pridobimo številko vrstice, ki ustreza ujemajoči se vrednosti.
Za pridobitev številke vrstice bomo uporabili funkcijo MAX skupaj s funkcijama IF in ROW v Microsoft Excel 2010 in 2013.
Za vsako besedilo v stolpcu C moramo poiskati seznam 1 (stolpec A) in pridobiti ustrezno številko vrstice. V tem primeru moramo primerjati iskalno vrednost, podano v C2, z vsakim vnosom v stolpec A in poiskati ustrezno številko vrstice. To številko vrstice je treba vrniti v E2.
Sledite spodnjim korakom:-
- Izberite celico E2.
- Napišite formulo, da dobite ustrezno številko vrstice.
- = MAX (ČE ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
- Pritisnite Ctrl+Shift+Enteron na tipkovnici
- Funkcija bo pri iskanju pridobila številko vrstice, ki ustreza ujemajoči se vrednosti.
Opomba:- Če spremenimo iskalno vrednost, se bo rezultat samodejno spremenil. Oglejte si spodnji posnetek zaslona - vrednost iskanja je bila spremenjena v zahodno, njen ustrezen rezultat, ki je 3, pa je prikazan v celici E2.
Lahko uporabimo drugo formulo, da dobimo enak rezultat, sledimo spodnjim korakom
- Izberite celico E2.
- Napišite formulo, da dobite ustrezno številko vrstice.
- = MALO (ČE ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW ()-ROW ($ C $ 2) +1)
- Pritisnite Ctrl+Shift+Enter na tipkovnici
- Formula bo videti tako - {= MALO (ČE ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2)+ 1)}
- Funkcija bo pridobila vsako številko vrstice, ki ustreza uspešnemu ujemanju z vrednostjo iskanja.