Documente Academic
Documente Profesional
Documente Cultură
Curs Validari, Filtrari, FCT Baze de Date, Sortari
Curs Validari, Filtrari, FCT Baze de Date, Sortari
Cmpuri de rezultate
Extrageri de date
Extrageri de date unicat
Funcii DataBase
Sortarea datelor
Valoar
e
ntregistrare
(Tuplu)
Domeni
u
Cmpuri calculate
4
Clieni
1
Facturi
n
FUNCII DE
CONSULTARE
Validarea domeniilor
BAZELOR de DATE
VALIDAREA DATELOR
VALIDAREA DATELOR
Asistarea introducerii datelor n celule
VALIDAREA DATELOR
Afiarea unui mesaj de eroare
MESAJ DE EROARE NEPERSONALIZAT
10
11
12
13
=AND(EXACT(LEFT(B3;SEARCH(" ";B3));
UPPER(LEFT(B3;SEARCH(" ";B3))));
NOT(ISBLANK(A3)))
14
=AND(EXACT(LEFT(B3;SEARCH(" ";B3));
UPPER(LEFT(B3;SEARCH(" ";B3))));
EXACT(RIGHT(B3;LEN(B3)-SEARCH(" ";B3));
PROPER(RIGHT(B3;LEN(B3)-SEARCH(" ";B3))));
LEN(B3)>=7;LEN(B3)<=30;
NOT(ISBLANK(A3)))
15
16
=IF(OR(WEEKDAY(F3;2)=6;WEEKDAY(F3;2)=7);J1;AND(MONTH(F3)=
MONTH(TODAY());YEAR(F3)=YEAR(TODAY())))
17
Salariul=IF(G3<5;2800000;IF(G3<10;VLOOKUP(D3;SALARII;2);
tarifar se introduce innd cont de un plafon
minim IF(G3<15;VLOOKUP(D3;SALARII;3)
i unul maxim, dar i de vechimea
... salariatului
=IF(G3<5;VLOOKUP(D3;SALARII;2);IF(G3<10;VLOOKUP(
D3;SALARII;3);IF(G3<15;VLOOKUP(D3;SALARII;4) ...
18
INTEROGRI
19
20
21
22
23
Cmpul de
rezultate
Afiarea unor
nregistrri cu
valoare unic
Baza de date
Cmpul de
criterii
24
=H7<TODAY()
25
26
=YEAR(F7)=
YEAR(TODAY())
27
28
29
30
Funcii Database
SINTAXA GENERAL:
=nume_funcie(Baza de date;Nume/Nr. Rubric;Cmp criterii)
DSUM
DPRODUCT
DMIN
DMAX
DAVERAGE
DCOUNT/DCOUNTA
DGET
31
Funcii Database.Exemple
Cmpul de criterii
D27:E28
32
Funcii Database.Exemple
=H7>TODAY()-180
=DMAX(Database;9;A52:C54)
33
=YEAR(F7)=YEAR(TODAY())-1
=DCOUNT(Database;1;D42:E43)&//&
&
=DCOUNT(Database;1;D42:E43)&
IF(ISERROR((DAVERAGE(Database;9;D42:E43)
DAVERAGE(Database;9;D42:E43)));0;
;0;
IF(ISERROR
DAVERAGE(Database;9;D42:E43))
DAVERAGE(Database;9;D42:E43))
34
Cmpul de
criterii
="Facturacu
cunumrul
numrul"&E35&"
"&E35&"are
are
="Factura
valoarea "&DGET(Database;9;E34:E35)&
"&DGET(Database;9;E34:E35)&
valoarea
iaafost
fostemis
emispe
pe luna
lunaaa"&
"&
""i
MONTH(DGET(Database;6;E34:E35))&
MONTH(DGET(Database;6;E34:E35))&
"-aaaanului
anului "&
"&
"-a
YEAR(DGET(Database;6;E34:E35))
YEAR(DGET(Database;6;E34:E35))
35
Sortarea datelor
36