Sunteți pe pagina 1din 11

Plecând de la o bază de date pentru evidenţa personalului unei societă

Marca Nume salariat Data angajarii Functia


1023 Popescu Valeriu Friday, April 03, 1998
Mihai Claudia
Popa Florin
Stroe Mihaela
Nedelcu Marian
Chiru Bogdan
Albu Ioana
Vlad Paul
Constantin Marius
Mondea Lavinia
Badea Monica
Visan Viorel

1. Marca reprezintă un număr întreg cuprins între 1000 si 9999. Se va face și mesaj de introducere și mesaj de eroare.
2. Nume Salariat este un text cu o lungime cuprinsă între 7 si 30 caractere și fiecare cuvânt din nume se va scrie cu literă m
3. Data angajării este o dată ulterioară datei înființării societății, repectiv 08/29/1996
4. Funcția este o listă care cuprinde urmăatoarele: economist, merceolog, analist, operator, informatician. Se va face și mes
5. Compartimentul este o listă care va fi preluată din J2:J6. Se va face și mesaj de introducere și mesaj de eroare.
6. Salariul este un număr întreg cuprins între 1100 și 4000 lei.
nalului unei societăţi comerciale:
Compartiment Salariu
3,100 lei

și mesaj de eroare.
me se va scrie cu literă mare.

atician. Se va face și mesaj de introducere și mesaj de eroare.


esaj de eroare.
contabilitate
desfacere
oficiu calcul
financiar
conducere
FILTRAREA AVANSATA A DATELOR

Denumire Nume si prenume


Tipul asigurarii Localitate Data asigurarii
societate asigurat
ASTRA de bunuri IONESCU Ioana Bucuresti 31/Mar/2017
MERCUR RCA POPA Alexandru Brasov 30/Nov/2017
ASTRA de viata NEAGU Bogdan Ploiesti 26/Oct/2017
MERCUR de bunuri POPESCU Simona Bucuresti 30/May/2016
ASTRA de viata VOICU Dan Brasov 15/Nov/2017
MERCUR CASCO RADU Elena Bucuresti 13/Jul/2016
ASTRA de viata STANCIU Carmen Bucuresti 29/Nov/2017
ALFA CASCO GANEA Ion Ploiesti 25/Oct/2017
ASTRA de bunuri RADULESCU Mircea Brasov 12/Mar/2017
ALFA RCA PURCAREANU Maria Bucuresti 28/Oct/2017

EXEMPLE - FILTRĂRI DATE

1. Să se afișeze toți asigurații din provincie (începând cu celula L20) care au încheiat asigurări

Câmpul de criterii

2. Să se afișeze toate societăţile de asigurare (începând cu celula J25) a căror Denumire încep

cu A, din Brasov, pentru care au fost încheiate asigurări în ultimele 6 luni.

Câmpul de criterii

3. Să se afişeze toţi asiguraţii din provincie care au încheiat asigurări cu o valoare mai mare d
În zona de rezultate se vor afişa doar informaţii legate de Nume și Prenume asigurat, Tipul asig

Câmpul de criterii

Câmpul de rezultate

4. Să se afişeze toţi agenții care au încheiat contracte de asigurare în ultima săptămână a lunii
fiecărui agent o singură dată, chiar dacă acesta a încheiat mai multe asigurări)

Cămpul de criterii Câmpul de rezultate


5. Să se afişeze toate asigurările pentru care s-a încasat un comision
cuprins între 7% si 15% din valoarea sumei asigurate.

Câmpul de criterii

Câmpul de rezultate
Suma asigurata Comision agent
Agent asigurare
(RON) asigurare
36 500 Radu Mihai 1825
2 800 Ion Vasile 140
2 500 Radu Mihai 250
54 600 Popa Ion 2730
1 500 Ion Vasile 150
3 200 Popa Ion 160
25 000 Radu Mihai 2500
12 700 Rusu Costel 635
145 000 Roman Marius 7250
65 000 Ion Vasile 3250

20) care au încheiat asigurări în anul curent, cu sume cuprinse între 2000 și 50000.

J25) a căror Denumire începe

ele 6 luni.

rări cu o valoare mai mare decât media valorică a tuturor asigurărilor.


i Prenume asigurat, Tipul asigurării, Localitatea asiguratului şi Suma asigurată.

în ultima săptămână a lunii precedente (în campul de rezultate se va afișa numele


ulte asigurări)
FUNCTII DE TIP BAZE DE DATE

Nume si prenume
Denumire societate Tipul asigurarii Cod numeric personal
asigurat

ASTRA de bunuri IONESCU Ioana 2.80.11.07.345633


ALFA RCA POPA Alexandru 1.77.09.04.444890
ASTRA de viata NEAGU Bogdan 1.61.11.23.546967
MERCUR de bunuri POPESCU Simona 2.56.08.17.341871
ASTRA de viata VOICU Dan 1.80.03.04.227773
MERCUR CASCO RADU Elena 2.50.12.07.472590
ASTRA de viata STANCIU Carmen 2.61.07.22.114674
ALFA CASCO GANEA Ion 1.80.11.01.555889
ASTRA de bunuri RADULESCU Mircea 1.81.10.10.510053
ALFA RCA PURCAREANU Maria 2.60.02.27.503812

Sintaxa generală a funcţiilor este:


= den_functie(BAZA de Date; “Denumire camp”/Numar_ordine_camp; Camp de

EXEMPLE
1. Să se afișeze cuantumul valoric al asigurărilor încheiate cu asiguraţii din București, în anul
Câmp de criterii

Rezultat

2.   Să se afișeze numele asiguratului cu suma asigurată cea mai mare.


Câmp de criterii

Rezultat

3. Să se calculeze media asigurărilor încheiate în ultimele 3 luni


Câmp de criterii
4. Să se calculeze numărul contractelor de asigurare încheiate în zilele
de week-end și valoarea totală a acestora (rezultatul va fi afișat în
formatul "În zilele de week-end s-au încheiat N contracte de asigurare
cu o valoare totală de ###,##0 lei"

Câmp de criterii

Rezultat

5. Să se afișeze cea mai mică sumă asigurată contractată în anul


precedent și cea mai mare sumă asigurată din anul curent pentru o
societate aleasă de utilizator (prin listă derulantă)

Câmp de criterii

Rezultat

6. Să se afișeze numărul de asigurați de genul feminin care au încheiat


contractele de asig. în ultimele 30 de zile lucrătoare

Camp de criterii

Rezultat
Suma asigurata Agent
Localitate Data asigurarii
(RON) asigurare

Bucuresti 31/Mar/2017 36 500 Radu Mihai


Brasov 30/Nov/2017 780 Voinea Mihaela
Ploiesti 26/Oct/2017 2 500 Radu Mihai
Bucuresti 30/May/2016 54 600 Popa Ion
Brasov 15/Nov/2017 1 184 Roman Marius
Bucuresti 13/Jul/2016 3 200 Popa Ion
Bucuresti 29/Nov/2017 25 000 Radu Mihai
Ploiesti 25/Oct/2017 12 700 Rusu Costel
Brasov 12/Mar/2017 145 000 Roman Marius
Bucuresti 28/Oct/2017 65 000 Ion Vasile

rdine_camp; Camp de criterii)

asiguraţii din București, în anul curent.

S-ar putea să vă placă și