Sunteți pe pagina 1din 38

Nomenclator Clienti

Cod Client Nume Client Adresa Localitate Judeţ Cod Fiscal

100 Client1 Str. Florilor nr.36 bl.8 Pitesti Arges 74655645

101 Client2 Str. Sincai nr.45, sc. B Bucuresti Bucureşti 13246873

102 Client7 Str. Averescu Brasov Braşov 96325814

104 Client4 Str. 1 Mai nr.36, bl A8 Ploiesti Prahova 75315946


105 Client3 Str. 9 Mai Bucuresti Bucureşti 23187946
107 Client7 Str. Plopilor nr.1 Bârlad Vaslui 64821973

108 Client8 Str. Luterană nr. 3 Deva Hunedoara 57351984

M Căutarea poziţiei liniei pe care se regăseşte o informație


A
T 104 linia 5 =MATCH(C14;B3:B10)
C
H =MATCH(104;B3:B10)
Căutarea poziţiei coloanei in care se regăseşte o informație
Cod Fiscal coloana 6 =MATCH(C17;B3:G3;0)
=MATCH("Cod Fiscal";B3:G3;0)

I Căutarea unei valori în raport de coordonatele relative ale unei cereri de interogare
N
D Care este codul fiscal al clientului cu codul 104 ?
E
X
104 75315946
Cod Fiscal 75315946

=MATCH(cheie_consultare; vector_coloană [;constantă_consultare]) è

=MATCH(cheie_consultare; vector_linie [;constantă_consultare]) è

=INDEX(tabel_consultare; număr_linie; număr_coloană)

Alegeți din lista derulantă codul clientului 23187946


Cod Client Nume Client Adresa Localitate Judeţ Cod Fiscal
100 Client1 Str. Florilor nr.36 bl.8 Pitesti Argeş 74655645
101 Client2 Str. Sincai nr.45, sc. B Bucuresti Bucureşti 13246873
102 Client7 Str. Averescu Brasov Braşov 19632581
104 Client4 Str. 1 Mai nr.36, bl A8 Ploiesti Prahova 75315946
105 Client3 Str. 9 Mai Bucuresti Bucureşti 23187946
107 Client7 Str. Plopilor nr.1 Bârlad Vaslui 64821973
108 Client8 Str. Luterană nr. 3 Deva Hunedoara 57351984

0
5 çNumărul liniei

5 Cod produs
8
9
Cod Denumire Preț 10 Produs5
8 Produs1 100 € 11
12
9 Produs2 150 € 13
10 Produs3 200 € 14
15
11 Produs4 250 € 16
12 Produs5 300 €
13 Produs6 350 €
14 Produs7 400 €
15 Produs8 450 €
16 Produs9 500 €
=MATCH(103;I4:I10; ) 1
101 113
102 112 2 se pozitioneaza pe valoarea imediat inferioara cheii (valorile cheii d
104 111 4 se pozitioneaza pe valoarea imediat superioara cheii (valorile cheii d
105 110 #N/A
106 108 =MATCH(109;J4:J10;-1)
107 107
108 106 =MATCH(109;J4:J10;0)

LINIA

COLOANA
300 €
ioara cheii (valorile cheii de consultare sunt dispuse in ordine crescatoare)
rioara cheii (valorile cheii de consultare sunt dispuse in ordine descrescatoare)
=VLOOKUP(cheie_consultare;tabel_consultare;nr_coloană[;valoare_logică

10 Popa Florin
Salariul de
Marca Nume Prenume
încadrare =VLOOKUP(G4;$B$5:$D$14;2)
8 Popescu Marius 1,200 €
9 Albu Constanta 1,510 €
10 Popa Florin 2,100 €
11 Sava Maria 1,350 € 10 2,100 €
12 Grecu Marcel 850 € =VLOOKUP(G9;$B$5:$D$14;3)
13 Iorga Marian 1,200 €
15 Manta Carmen 1,800 €
16 Nedelcu Maria 2,500 €
17 Vasiliu Marcela 3,000 €
_coloană[;valoare_logică])

G4;$B$5:$D$14;2)

G9;$B$5:$D$14;3)
Salariul de
Marca Nume Prenume
încadrare a) 14 Iorga Marian
8 Popescu Marius 1,200 €
9 Albu Constanta 1,510 €
10 Popa Florin 2,100 € b) 14 #N/A
11 Sava Maria 1,350 €
12 Grecu Marcel 850 €
13 Iorga Marian 1,200 €
15 Manta Carmen
16 Nedelcu Maria
1,800 €
2,500 €
=VLOOKUP(G8;$B$5:$D$14;2;False)
=VLOOKUP(G8;$B$5:$D$14;2;False)
17 Vasiliu Marcela 3,000 €

=VLOOKUP(G8;$B$5:$D$14;3;Fa
=VLOOKUP(G8;$B$5:$D$14;3;Fa
1,200 €

#N/A

5:$D$14;2;False)
5:$D$14;2;False)

G8;$B$5:$D$14;3;False)
(G8;$B$5:$D$14;3;False)
=IF(ISERROR(…..
Salariul de
Marca Nume Prenume
încadrare 14 Nu există Marca 14
8 Popescu Marius 1,200 € Nu există Marca 14
9 Albu Constanta 1,510 €
10 Popa Florin 2,100 €
11 Sava Maria 1,350 € =IFERROR(…..
12 Grecu Marcel 850 €
13 Iorga Marian 1,200 €
15 Manta Carmen 1,800 €
16 Nedelcu Maria 2,500 €
17 Vasiliu Marcela 3,000 €
0
=HLOOKUP(cheie_consultare; tabel_consultare; nr_linie [;valoa

Câmpul B4:J6 = Tabel de consultare orizontala


Cod Produs 100 101 102 103 104 105
Denumire Produs produs1 produs2 produs3 produs4 produs5 produs6
Preţ unitar 13.5 19 34 125 80 57.5

Cazul 1) Cheia de consultare (Cod Produs 102) este plasată în prima linie a tabelului de consultare orizontală

Cod Produs 102

Denumire Produs produs3 =HLOOKUP(B10;$B$4:$J$6;2)

Preţ Unitar 34 =HLOOKUP(B10;$B$4:$J$6;3)

Cazul 2) Cheia de consultare (Cod Produs 107) nu există în prima linie a tabelului de consultare şi se returnează ce

Cod Produs 108


Denumire Produs produs6 =HLOOKUP(B15;$B$4:$J$6;2)
Preţ Unitar 57.5 =HLOOKUP(B15;$B$4:$J$6;3)

Cazul 3) Cheia de consultare (Cod Produs 107) nu există în prima linie a tabelului de consultare şi se returnează un

Cod Produs 108


Denumire Produs #N/A =HLOOKUP(B20;$B$4:$J$6;2;FALSE)
Preţ Unitar #N/A =HLOOKUP(B20;$B$4:$J$6;3;FALSE)

Cazul 4) Test de existenţă a cheii de consultare în tabelul de consultare orizontală

=IF(ISERROR(HLOOKUP(B25;$B$4:$J$
=IF(ISERROR(HLOOKUP(B25;$B$4:$J$
"Cod incorect!";HLOOKUP(B25;$B$4:$J$
"Cod incorect!";HLOOKUP(B25;$B$4:$J$
Cod Produs 108 =IF(ISERROR(HLOOKUP(B25;$B$4:$J$
=IF(ISERROR(HLOOKUP(B25;$B$4:$J$
Denumire Produs Cod incorect! "Cod incorect!";HLOOKUP(B25;$B$4:$J$
"Cod incorect!";HLOOKUP(B25;$B$4:$J$
Preţ Unitar 0
=IFERROR(HLOOKUP(B25;$B$4:$J$6;2;False
=IFERROR(HLOOKUP(B25;$B$4:$J$6;2;False

=IF(ISERROR(HLOOKUP(B25;$B$4:$J$6;2;False));0;
=IF(ISERROR(HLOOKUP(B25;$B$4:$J$6;2;False));0;
HLOOKUP(B25;$B$4:$J$6;2;False))
HLOOKUP(B25;$B$4:$J$6;2;False))
are; nr_linie [;valoare_logică])

ultare orizontala
109 110 114
produs7 produs8 produs9
34 45 60

ui de consultare orizontală

:$J$6;2)
:$J$6;3)

e consultare şi se returnează cea mai apropiată valoare a cheii de consultare

:$J$6;2)
:$J$6;3)

e consultare şi se returnează un mesaj de eroare de tip "Not Available" (nedisponibil)

:$J$6;2;FALSE)
:$J$6;3;FALSE)

OKUP(B25;$B$4:$J$6;2;False));
OKUP(B25;$B$4:$J$6;2;False));
OKUP(B25;$B$4:$J$6;2;False))
OKUP(B25;$B$4:$J$6;2;False))
OKUP(B25;$B$4:$J$6;2;False));
OKUP(B25;$B$4:$J$6;2;False));
OKUP(B25;$B$4:$J$6;2;False))
OKUP(B25;$B$4:$J$6;2;False))

25;$B$4:$J$6;2;False);"Cod incorect!")
25;$B$4:$J$6;2;False);"Cod incorect!")

0;
0;
Tabelul de consultare declarat pe
coordonatele B7:C27 a fost denumit
Zi "Cotatii"
ua
de
co
Data cotaţiei BNR Curs Euro Data cotaţiei BNR
taţ
ie Sunday 11 January 2015 4.4420 lei/Euro 1/24/2015
1 Monday 12 January 2015 4.4430 lei/Euro 1/26/2015
2 Tuesday 13 January 2015 4.4480 lei/Euro
3 Wednesday 14 January 2015 4.4315 lei/Euro Ziua cotației Ziua cotației
4 Thursday 15 January 2015 4.4335 lei/Euro este o zi de weekend este o zi lucrătoar
5 Friday 16 January 2015 4.4390 lei/Euro
6 Monday 19 January 2015 4.4500 lei/Euro
7 Tuesday 20 January 2015 4.4750 lei/Euro
8 Wednesday 21 January 2015 4.4800 lei/Euro
9 Thursday 22 January 2015 4.4005 lei/Euro
10 Friday 23 January 2015 4.4010 lei/Euro
11 Monday 26 January 2015 4.3980 lei/Euro
12 Tuesday 27 January 2015 4.3780 lei/Euro
13 Wednesday 28 January 2015 4.3600 lei/Euro
14 Thursday 29 January 2015 4.4310 lei/Euro
15 Friday 30 January 2015 4.3080 lei/Euro
16 Monday 02 February 2015 4.3230 lei/Euro
17 Tuesday 03 February 2015 4.3230 lei/Euro
18 Wednesday 04 February 2015 4.3230 lei/Euro
19 Thursday 05 February 2015 4.3230 lei/Euro
Curs Euro

4.4010 lei/Euro
4.3980 lei/Euro
Ziua cotației
este o zi lucrătoare
Clienti →
Client 1 Client 2 Client 3 Client 4 Client 5
Produse ¯
Produs 1 162 buc. 189 buc. 180 buc. 192 buc. 106 buc.
Produs 2 114 buc. 104 buc. 18 buc. 20 buc. 124 buc.
Produs 3 64 buc. 26 buc. 87 buc. 39 buc. 137 buc.
Produs 4 57 buc. 123 buc. 51 buc. 200 buc. 74 buc.
Produs 5 68 buc. 58 buc. 159 buc. 88 buc. 194 buc.
Produs 6 99 buc. 103 buc. 115 buc. 154 buc. 105 buc.
Produs 7 11 buc. 88 buc. 100 buc. 59 buc. 95 buc.
Produs 8 36 buc. 7 buc. 193 buc. 7 buc. 70 buc.
Produs 9 54 buc. 91 buc. 52 buc. 63 buc. 177 buc.

Nume Client Client 2 Denumire Produs 5

Cantitate 58 buc. 58 buc. 58 buc.

=VLOOKUP($D$15;$A$3:$F$12;MATCH($B$15;$A$3:$F$12;0);FALSE)

=HLOOKUP($B$15;$B$3:$F$12;MATCH($D$15;$A$3:$A$12;0);FALSE)

=INDEX($A$3:$F$12;MATCH($D$15;$A$3:$A$12;0);MATCH($B$15;$A$3:$F$3;0))
Câmpul E
Denumire
ID produs
produs
Data Factura Thu, 12 March 2015 1001 Produs1
1002 Produs2
Curs Euro 4.546 lei 1003 Produs3
1004 Produs4
1005 Produs5
Valoare
ID produs Cantitate livrată
factură (lei) 1006 Produs6
1002 1.3 t 110.465 1007 Produs7
1005 3.0 t 238.649 1008 Produs8
1018 2.5 t 204.557 1009 Produs9
1009 1.9 t 354.110 1010 Produs10
1011 Produs11
1012 Produs12
1013 Produs13
1014 Produs14
1015 Produs15
1016 Produs16
1017 Produs17
1018 Produs18
1019 Produs19
1020 Produs20

=IF(AND(Data_factura >= Data_debut_promotie;


Data_factura <= Data_sfarsit_promotie;
Cantitate_livrata > Cantitate_discount);

(Cantitate_livrata - Cantitate_discount) * Pret_unitar_€ * (1-Discou


Cantitate_discount * Pret_unitar_€ * Curs_euro;

Cant_livrata * Pret_unitar_€ * Curs_euro)

110.465
Câmpul E2:K22 ="Nomenclator"
Preţ unitar Cantitate Discount Data debut Data sfârşit
(€) discount (%) promoţie promoţie
36.25 € - -
19.00 € 1.0 t 7% ### ###
37.50 € - -
75.00 € - -
17.50 € - -

22.50 € 1.3 t 15% ### ###


55.00 € 2.0 t 3% ### ###
15.00 € 1.7 t 10% ### ###
41.00 € - -
33.75 € - -
12.50 € - -
16.00 € 2.5 t 15% ### ###
29.25 € - -
30.00 € - -
55.00 € - -
19.50 € - -
32.50 € 1.3 t 18% ### ###
18.00 € 2.0 t 10% ### Friday, March 27, 2015
20.25 € 1.0 t 6% ### ###
17.33 € - -

;
e;
);

nitar_€ * (1-Discount) *Curs_euro +


Câmpul B2:O11 = "Indici"
Categorie
Mijloc Fix 1998 1999 2000 2003 2010 2011

1 0.150 0.168 0.186 0.240 0.866 0.984


2 0.100 0.125 0.150 0.225 0.750 0.925
3 0.080 0.100 0.120 0.180 0.620 0.940
4 0.075 0.870 0.665 0.050 0.862 0.941
5 0.100 0.160 0.220 0.400 0.820 0.880
6 0.050 0.110 0.170 0.350 0.770 0.830
7 0.200 0.220 0.240 0.300 0.840 0.960
8 0.085 0.114 0.143 0.230 0.833 0.962
9 0.427 0.450 0.475 0.550 0.725 0.850

2 5479

Coeficient
Număr de Valoare de Valoare
de
inventar inventar reevaluată
reevaluare

25479 12,547.83 lei 0.750 9,411 lei

0.750
Câmpul Q2:U15 ="Imobilizari"
Număr Denumire Data punerii în Valoare de
ordine mijloc fix funcţiune inventar

5478 AAA 2/12/1998 2,523.70 lei


5479 BBB 2/18/2010 12,547.83 lei
5480 CCC 9/3/2000 3,550.00 lei
5481 DDD 1/25/1999 3,695.00 lei
5482 EEE 6/6/2006 1,754.01 lei
5483 FFF 11/8/2000 6,500.00 lei
5484 GGG 4/12/2000 2,765.82 lei
5485 HHH 6/14/2007 19,469.52 lei
5486 III 8/30/2001 4,785.00 lei
5487 JJJ 2/4/2002 1,548.78 lei
5488 KKK 8/6/1998 21,547.80 lei
5489 LLL 3/17/2004 3,583.00 lei
5490 MMM 2/21/2011 6,500.00 lei
Data Vechimea Salariu
Nume Prenume Sucursala Departament
angajării (ani) încadrare
POPESCU Viorel Dan Doctor Felix Asigurari Apr-2007 12 ani 2,080 €
MIHAI Carmen Ştefan cel Mare Creditare Sep-1980 38 ani 2,900 €
POPA Florin Ştefan cel Mare Asigurari Jun-1998 20 ani 2,500 €
ALBU Constanta Doctor Felix Oficiul juridic Feb-1970 49 ani 3,200 €
MANESCU Andreea Ştefan cel Mare Corporaţii Apr-2006 13 ani 2,300 €
VISAN Alexandra Plevnei Oficiul juridic Nov-1985 33 ani 3,200 €

< 5 ani 5-10 ani 10-15 ani 15-20 ani 20-25 ani >=25 ani
Vechime →
¯ 0 ani 5 ani 10 ani 15 ani 20 ani 25 ani
Departamente
Creditare 1,000 € 1,200 € 1,900 € 2,350 € 2,670 € 2,900 €
Corporaţii 1,050 € 1,180 € 2,300 € 2,550 € 2,710 € 2,800 €
Oficiul juridic 1,120 € 1,400 € 2,450 € 2,600 € 2,790 € 3,200 €
Relaţii clienţi 1,100 € 1,180 € 2,500 € 2,670 € 3,030 € 3,350 €
Asigurari 800 € 1,070 € 2,080 € 2,200 € 2,500 € 2,900 €

2,080 €

2,080 €
Lista derulanta Lista derulanta Lista derulanta
principala secundara principala
B 12 A
B
C
D
E
F

#VALUE! A
B
C
Seria Grupa
C 1517
#VALUE!

1 4503

Bucuresti
S1
S2
Zona Judet Oras S3
SE BZ Buzau S4
S5
VN #VALUE! S6

BR Braila Faurei Ianca Insuratei Frecatei


BZ Buzau Ramnicu Sarat
CT 2 Mai Adamclisi Agigea Baraganu Castelu
GL Galati Tecuci Beresti Targu BujoBălăbănești
TL Tulcea Maliuc Mila 23 Sulina
VN Focsani Adjud Marasesti Panciu Jaristea
Lista derulanta
secundara
1 2 3 4 5 6 7 8 9

1500 1501 1502 1503 1504 1505 1506 1507 1508

Sud-Muntenia SV-OlteniaSE NV Centru Vest


AG DJ BR
CL GJ BZ
DB MH CT NE
GR OT GL
IL VL TL
PH VN
TR

Ulmu

Cernavoda Constanta Crucea Cuza VodaEforie Nor Eforie SudFaurei Harsova Lazu
Bălășești Băleni Băneasa Barcea Berești-MeBrăhășeștiBraniștea BuciumeniCavadineșt

Soveja Tulnici
10 11 12 13 14 15 16

1509 1510 1511 1512 1513 1514 1515 1516 1517 1518

Mamaia Mangalia Medgidia Murfatlar Ovidiu Palazul MaPecineagaPoarta Alb Saligny Techirghiol
Cerțești Corni Corod Cosmești Costache N
Cuca Cudalbi Cuza VodăDrăgăneștiDrăgușeni
1519 1520 1521 1522 1523 1524 1525 1526 1527 1528

Vama Veche
Fârțănești Foltești Frumușița Fundeni Ghidigeni Gohor Grivița IndependeIvești Jorăști
Liești Mastăcani Motca Movileni Munteni NămoloasaNegrilești Nicorești Oancea Pechea
Piscu Poiana Priponești Rădești Rediu ScânteieștiSchela Șendreni Slobozia CSmârdan
Smulți Suceveni Suhurlui Țepu Tudor VladTulucești UmbrăreștiValea MăruVânători Vârlezi
Vlădești
=LOOKUP(cheie_consultare; vector_cheie_consultare; vector_rezultat)

Salariul de
Marca Nume Prenume
încadrare

8 Popescu Marius 1,200 €

9 Albu Constanta 1,510 € 10 Popa Florin 2100


10 Popa Florin 2,100 €
11 Cucuiat Mihaela 1,350 € =LOOKUP(F7;B6:B14;C6:C14)
=LOOKUP(F7;B6:B14;C6:C14)
12 Greus Marcel 850 €

13 Iorga Marian 1,200 €


=LOOKUP(F7;B6:B14;D6:D14
=LOOKUP(F7;B6:B14;D6:D14
15 Manta Carmen 1,800 €

16 Nedelcu Maria 2,500 €

17 Vasiliu Marcela 3,000 €

Cod Produs 100 101 102 103 104


Denumire produs1 produs2 produs3 produs4 produs5
Preţ unitar $14 $19 $34 $125 $80

102 produs3 $34 =LOOKUP(B20;D16:J16;D18:J18)


=LOOKUP(B20;D16:J16;D18:J18)

=LOOKUP(B20;D16:J16;D17:J17)
=LOOKUP(B20;D16:J16;D17:J17)
vector_rezultat)

C14)
14)

F7;B6:B14;D6:D14)
F7;B6:B14;D6:D14)

105 109
produs6 produs7
$58 $34

16;D18:J18)
16;D18:J18)
Curs Euro 4.207 lei =IF(ISERROR(HLOOKUP($B$4;Tarife;MATCH(B7;Cantitati_transportate;0);FA
OKUP($B$4;Tarife;MATCH(B7;Cantitati_transportate;0)))*$B$2
Destinaţia Braşov

Cantitate Cheltuieli
Denumire produs
livrată transp.
=IF(ISERROR(VLOOKUP(B8;A12:F33;MATCH($B$4;B12:F12;0)+1;
Produs1 1.2 t 105.18 OKUP(B8;A12:F33;MATCH($B$4;B12:F12;0)+1))*$B$2
Produs2 1.4 t 126.21
Produs3 2.9 t 283.97 =INDEX($A$12:$F$33;MATCH(B9;Cantitati_transporta
ATCH($B$4;A12:F12;0))*$B$2
Câmpul B12:F33 ="Tarife"
Cantitate transport Braşov Bucureşti Ploieşti Predeal Sinaia

1.0 t 20.00 € 13.75 € 13.50 € 15.00 € 12.50 €


1.1 t 22.50 € 17.50 € 15.00 € 30.00 € 25.00 €
1.2 t 25.00 € 12.50 € 22.50 € 38.75 € 37.50 €
1.3 t 27.50 € 15.00 € 30.00 € 52.50 € 50.00 €
1.4 t 30.00 € 18.75 € 37.50 € 65.00 € 62.50 €
2.9 t 67.50 € 75.00 € 150.00 € 252.50 € 250.00 €
3.0 t 70.00 € 78.75 € 157.50 € 265.00 € 262.50 €

105.175 lei

126.210 lei

283.973 lei
B7;Cantitati_transportate;0);FALSE));0;HLO
portate;0)))*$B$2

33;MATCH($B$4;B12:F12;0)+1;FALSE));0;VLO
B12:F12;0)+1))*$B$2

MATCH(B9;Cantitati_transportate;0);M
*$B$2
=ADDRESS(nr_linie; nr_coloană [;indicativ_adresă])

Posibilităţi de referire a celulei B4

=ADDRESS(4;2[;1]) ------------------------------> $B$4


=ADDRESS(ROW(B4);COLUMN(B4)) -------> $B$4
=ADDRESS(4;2;2) --------------------------------> B$4
=ADDRESS(4;2;3) --------------------------------> $B4
=ADDRESS(4;2;4) --------------------------------> B4
Rezultatul
Formula de calcul Descrierea funcţiei de consultare
formulei
=ROW() 2 returnează linia corespunzătoare celulei curente
=ROW(D12) 12 returnează linia corespunzătoare celulei precizate ca argument
=ROW(A7:A9) 7 returnează prima linie a câmpului de celule precizat ca argument

=COLUMN() 2 returnează coloana corespunzătoare celulei curente


=COLUMN(D1) 4 returnează coloana corespunzătoare celulei precizate ca argumen
=COLUMN(H1:J2) 8 returnează prima coloană a câmpului de celule precizat ca argume

=ROWS(L1:L7) 7 returnează numărul total de linii din câmpul de celule precizat ca a


=COLUMNS(I1:L8) 4 returnează numărul total de coloane din câmpul de celule precizat

=ROW([referinţă_celulară])

=COLUMN([referinţă_celulară])

=ROWS(câmp_celule)

=COLUMNS(câmp_celule)
cţiei de consultare

precizate ca argument
le precizat ca argument

ulei curente
ulei precizate ca argument
celule precizat ca argument

pul de celule precizat ca argument


câmpul de celule precizat ca argument