Vlookup 1FUNCTII DE CONSULTAREVLOOKUP
SINTAXA:
=VLOOKUP(Cheie_de_consultare;Tabel_de_consultare;Nr_col_de_recuperat;[Valoare_Logica])
* Cheie de consultare - este o valoare dupa care are loc cautarea
sau consultarea intr-un tabel. * Tabel de consultare - este un camp
asupra caruia opereaza consultarea * Nr_col_de_recuperat -
reprezinta numarul coloanei de unde va fi recuperata informatia
gasita in tabelul de consultare, corespunzatoare valorii cheii de
cautare. * [Valoare_logica] - argument optional cu valoare:
TRUE(implicit) sau FALSE, ce specifica comportamentul functiei
VLOOKUP atunci cand valoarea cheii de consultare nu va fi
identificata in prima coloana a tabelului de cautare.
ID asiguratNume si prenume asiguratLocalitatea asiguratuluiData
asigurarii1001Alexandru G.Ploiesti16-April-20081002Calapod
IBucuresti20-January-20111003Dinu
R.Bucuresti4-November-20071004Enescu
F.Ploiesti22-October-20091005Florea
L.Bucuresti20-June-20081006Ganea
I.Brasov15-February-20101007Gheorghe
M.Brasov23-January-20071008Ionescu R.Bucuresti1-March-20071009Manea
S.Brasov19-June-20081010Mihalache B.Campina16-March-20111011Neagu
B.Brasov16-July-20081012Panait I.Bucuresti7-February-20091013Popa
Al.Ploiesti4-November-2007
ID asiguratNume si prenume asiguratLocalitatea
asiguratuluiLocalitatea asiguratului (cu utilizarea argumentului
optional FALSE)Localitatea asiguratului (cu test de eroare -
IFERROR)1003Dinu R.BucurestiBucurestiBucuresti1006Ganea
I.BrasovBrasovBrasov1500Popa Al.PloiestiERROR:#N/AID eronat1501Popa
Al.PloiestiERROR:#N/AID eronat1012Panait
I.BucurestiBucurestiBucuresti1007Gheorghe M.BrasovBrasovBrasov
Vlookup 2Cod ProdusDenumire produsData vanzareCantitatePret
catalogDiscountPret redusDenumire produsDiscount ianuarie
20151102Fusta20-Nov-20145075 lei0%75 leiFusta10%1111Rochie
seara12-Dec-201435125 lei0%125 leiJeans30%1002Jeans05-Dec-201440100
lei0%100 leiTricou20%1098Tricou09-Dec-201410030 lei0%30
leiPantofi12%1122Palton08-Dec-201430220 lei0%220 leiRochie
seara25%1875Tricou05-Jan-20158060 lei20%48
leiCamasa10%1221Pantofi06-Jan-201550250 lei12%220
leiPalton15%1445Rochie seara09-Jan-201565500 lei25%375
lei1322Camasa11-Nov-20146080 lei0%80 lei1156Palton13-Jan-201555600
lei15%510 lei1123Jeans15-Jan-201590130 lei30%91
lei1145Fusta20-Jan-20155075 lei10%68 lei1175Camasa12-Jan-201535125
lei10%113 lei1143Jeans05-Nov-201440100 lei0%100
lei1077Tricou09-Jan-201510030 lei20%24 lein luna ianuarie 2015 se
acord un discount pentru produsele vndute. S se recupereze
discount-ul i s se calculeze preul redus.
MatchMATCH
Returneaza pozitia relativa a unui element intr-un tabel de
consultare; aceasta pozitie relativa identifica nr. de linie sau de
coloana pentru elementul cautat.SINTAXA:
=MATCH(Cheie_de_consultare;Tabel_de_consultare;[Parametru]) * Cheie
de consultare - este o valoare ce se doreste a fi cautata intr-un
tabel de consultare. * Tabel de consultare - este un camp ce
contine posibilele valori cautate * [parametru] - specifica un
numar cu urmatoarea semnificatie: 0 - identifica prima valoare (pot
fi mai multe) egala cu valoarea cheii de consultare 1 (parametru
implicit) - cauta cea mai mare valoare dintre valorile inferioare
(care sunt mai mici) sau egale cu valoarea cautata (valorile cheii
de consultare trebuie sa fie sortate crescator in tabelul de
consultare) -1 - cauta cea mai mica valoare dintre valorile
superioare (care sunt mai mari) sau egale cu valoarea cautata
(valorile cheii de consultare trebuie sa fie sortate descrescator
in tabelul de consultare)
Ex Match
ID asiguratNume si prenume asiguratLocalitatea asiguratuluiData
asigurariiNr polita asigurare1001Alexandru
G.Ploiesti16-April-2009178891002Calapod
IBucuresti20-January-2012134451003Dinu
R.Bucuresti4-November-2008126671004Enescu
F.Ploiesti22-October-2010176651005Florea
L.Bucuresti20-June-2009187761006Ganea
I.Brasov15-February-2011129981007Gheorghe
M.Brasov23-January-2008164431007Manea
S.Brasov19-June-2009165541007Mihalache
B.Campina11-March-2012173341007Neagu
B.Brasov16-July-2009198861007Popa
Al.Ploiesti4-November-200813772
Cautarea poziiei liniei pe care se gasete o valoare
1004Linia 5
Cautarea poziiei coloanei pe care se gasete o valoare
Nume si prenume asiguratColoana 2
IndexINDEX
Returneaza pozitia relativa a unui element dintr-u tabel de
consultare, la intersectia unei linii cu o coloana.
SINTAXA: =INDEX(Tabel_de_consultare;numar_linie;numar_coloana) *
Tabel_de_consultare - este un camp ce contine posibilele valori
cautate * Numar linie - specifica un numar de linie de unde sa fie
extrasa valoarea cautata * Numar coloana - specifica un numar de
coloana de unde sa fie extrasa valoarea cautata
Ex Index, MatchClienti Produse Client 1Client 2Client 3Client
4Client 5Produs 1162. buc189. buc180. buc192. buc106. bucProdus
2114. buc104. buc18. buc20. buc124. bucProdus 364. buc26. buc87.
buc39. buc137. bucProdus 457. buc123. buc51. buc200. buc74.
bucProdus 568. buc58. buc159. buc88. buc194. bucProdus 699. buc103.
buc115. buc154. buc105. bucProdus 711. buc88. buc100. buc59. buc95.
bucProdus 836. buc7. buc193. buc7. buc70. bucProdus 954. buc91.
buc52. buc63. buc177. bucNume ClientClient 3 DenumireProdus 5 =10
ani si =20 ani si = 30 aniContabilitate5%10%16%25%Resurse
umane3%8%14%20%Marketing7%15%20%30%Informatic6%14%18%28%
S se recupereze sporul de vechime (%) aferent fiecrui salariat n
funcie de vechimea n munc a acestuia i de departamentul n cadrul
cruia lucreaz.
Functii Data calendaristicaFUNCII DAT I OR =NOW()5/5/15 0:28 =
TODAY()5/5/15 =DATE(an;luna;zi)3/20/14 = YEAR(dat
calendaristic)2015
= MONTH(dat calendaristic)5 = DAY (dat calendaristic)5
=WEEKDAY(data_calend [;tip_rezultat])2Astazi este a 2-a zi a
saptamanii =EDATE(data_debut;+/-nr_luni)Dat factur3/5/15Dat
anterioar cu 2 luni datei de emitere a facturii1/5/15Dat ulterioar
cu 3 luni datei de emitere a facturii6/5/15Ex 1: S se formateze
condiional cmpul Dat factur, prin evidenierea cu font rou a
facturilor emise n zile de week-end.Ex 2: S se formateze condiional
cmpul Numr factur, prin evidenierea cu font albastru a facturilor
emise n ultima lun.Nume ClientNumr facturDat facturValoare
facturClient1456,853Fri 2 Jan 1512,520 leiClient5456,854Thu 8 Jan
1515,600 leiClient1456,856Sat 10 Jan 158,360 leiClient2456,858Mon
12 Jan 1513,000 leiClient6456,859Thu 22 Jan 1538,060
leiClient5456,855Sun 25 Jan 1546,766 leiClient2456,861Mon 2 Feb
153,900 leiClient3456,852Wed 4 Feb 1514,005 leiClient7456,857Fri 6
Feb 1587,056 leiClient4456,860Tue 10 Feb 1519,500
leiClient4456,862Fri 20 Feb 1512,505 leiClient6456,864Mon 2 Mar
158,706 leiClient5456,865Sun 8 Mar 1545,000 leiClient3456,866Wed 11
Mar 152,284 lei