Tehnologii Office in Marketing, Curs 3

30
FUNCTII DE CONSU VLOOKUP SINTAXA: =VLOOKUP(Cheie_de_consultare;Tabel_d * Cheie de consultare - este o valoare d * Tabel de consultare - este un camp asu Nume si prenume asigurat 1001 Alexandru G. Ploiesti 1002 Calapod I Bucuresti 1003 Dinu R. Bucuresti 1004 Enescu F. Ploiesti 1005 Florea L. Bucuresti 1006 Ganea I. Brasov 1007 Gheorghe M. Brasov 1008 Ionescu R. Bucuresti 1009 Manea S. Brasov 1010 Mihalache B. Campina 1011 Neagu B. Brasov 1012 Panait I. Bucuresti 1013 Popa Al. Ploiesti Nume si prenume asigurat 1003 * Nr_col_de_recuperat - reprezinta numar in tabelul de consultare, corespunzatoare * [Valoare_logica] - argument optional c comportamentul functiei VLOOKUP atunci ca in prima coloana a tabelului de cautare. ID asigurat Localitatea asiguratului ID asigurat Localitatea asiguratului

description

office

Transcript of Tehnologii Office in Marketing, Curs 3

Vlookup 1FUNCTII DE CONSULTAREVLOOKUP
Cristina: Caut o valoare n cea mai din stnga coloan a unui tabel i returneaz o valoare de pe acelai rnd dintr-o coloan specificat. n mod implicit, valorile din tabel trebuie sortate ascendent.

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)100310061500150110121007

Vlookup 2Cod ProdusDenumire produsData vanzareCantitatePret catalogDiscountPret redusDenumire produsDiscount ianuarie 20151102Fusta20-Nov-20145075 leiFusta10%1111Rochie seara12-Dec-201435125 leiJeans30%1002Jeans05-Dec-201440100 leiTricou20%1098Tricou09-Dec-201410030 leiPantofi12%1122Palton08-Dec-201430220 leiRochie seara25%1875Tricou05-Jan-20158060 leiCamasa10%1221Pantofi06-Jan-201550250 leiPalton15%1445Rochie seara09-Jan-201565500 lei1322Camasa11-Nov-20146080 lei1156Palton13-Jan-201555600 lei1123Jeans15-Jan-201590130 lei1145Fusta20-Jan-20155075 lei1175Camasa12-Jan-201535125 lei1143Jeans05-Nov-201440100 lei1077Tricou09-Jan-201510030 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

1004

Cautarea poziiei coloanei pe care se gasete o valoare

Nume si prenume asigurat

IndexINDEX

Returneaza pozitia relativa a unui element dintr-un 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