Você está na página 1de 7

Nume Prenume Sucursala Departament Codul salariatului

Genul
(M=masculin
F=feminin)
POPESCU Viorel Doctor Felix Creditare Cred-Dec-62 M
MIHAI Carmen tefan cel Mare Creditare Cred-Feb-86 F
POPA Florin tefan cel Mare Corporaii Corp-Oct-60 M
ALBU Constana Doctor Felix Creditare Cred-Sep-77 F
NEDELCU Mihai tefan cel Mare Oficiul juridic Ofic-Jan-79 M
CHIRU Bogdan Plevnei Creditare Ofic-Aug-86 M
ALBITER Oana Plevnei Creditare Cred-Nov-69 F
VLAD Petru tefan cel Mare Oficiul juridic Rela-Feb-60 M
CORNEA Ana Doctor Felix Corporaii Corp-Dec-59 F
MONDREA Laura tefan cel Mare Creditare Cred-Jun-60 F
SAVU Ctlin tefan cel Mare Asigurri Asig-Apr-70 M
PANAIT Cornel tefan cel Mare Asigurri Asig-May-59 M
COMAN Aura tefan cel Mare Asigurri Asig-Mar-82 F
BLAGA Mdlina Plevnei Corporaii Corp-Nov-86 F
MIHAI Dinu Doctor Felix Creditare Cred-Jun-85 M
DEDU Natalia tefan cel Mare Corporaii Corp-Jul-61 F
GANEA Pavel tefan cel Mare Creditare Cred-Nov-79 M
SORESCU Liana Plevnei Relaii clieni Cred-Mar-79 F
PETRE Cristina Doctor Felix Relaii clieni Rela-Feb-69 F
MNESCU Anda tefan cel Mare Corporaii Corp-Oct-81 F
VIAN Alexandra Plevnei Oficiul juridic Ofic-Dec-72 F
Observatie: Codul numeric personal este un cod compozit (saallzz), n care:
- primul caracter reprezint genul (sexul): 1 = Masculin; 2= Feminin
- urmtoarele 2 caractere reprezint anul naterii
- urmtoarele 2 caractere reprezint luna naterii
- urmtoarele 2 caractere reprezint ziua naterii
1. S se formateze condiional (domeniul A2:A22) salariaii de gen masculin angajai la Oficiul juridic, nscui nainte de 1980
=AND(VALUE(LEFT(VLOOKUP(A2;cnp;2;FALSE)))=1;C2="Oficiul juridic";VALUE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2))<80)
2. S se calculeze "Vrsta" pentru fiecare salariat, n funcie de Codul Numeric Personal (CNP) din tabelul de consultare I1:J22 (numit "CNP")
=INT((TODAY()-DATE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2);MID(VLOOKUP(A2;cnp;2;FALSE);4;2);MID(VLOOKUP(A2;cnp;2;FALSE);6;2)))/365,25)
3. S se afieze n coloana E genul salariatului (masculin sau feminin)
4. Codul angajatului reprezint un cod compozit care conine: primele 4 litere din departament, luna (n format ir de caractere) i anul naterii n format abreviat
Elementele codului compozit vor fi separate prin cratim. Exemplu: Cred-dec-62
=LEFT(C2;4)&"-"&TEXT(DATE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2);
5. S se calculeze nr de salariai pe urmtoarele grupe de vrst:
20-30 ani 30 4 {=FREQUENCY(F2:F22;B44:B47)}
31-40 ani 40 6
41-50 ani 50 4
peste 50 ani 70 7
6. S se calculeze media salariilor numai dac salariul fiecrui angajat depete cuantumul de 1.500 lei, altfel se va returna valoarea logic FALSE
Media salariilor va fi rotunjit prin lips , la valoarea poziional 2, rotunjirea opernd la partea ntreag a numrului zecimal.
Media salariilor 2,400 lei =IF(COUNTIF(J2:J22;"<1500")<>0;FALSE();ROUNDDOWN(AVERAGE(J2:J22);-2))
7. S se calculeze Spor vechime printr-o funcie definit de utilizator, numit SPOR.
*pentru vechime <= 3 ani ->nu se acord spor vechime (zero);
*pentru vechime cuprins ntre 3 i 5 ani -> 5%
*pentru vechime cuprins ntre 5 i 10 ani -> 10%; =IF(H2<=3;0;IF(H2<=5;5%;IF(H2<=10;10%;IF(H2<=15;15%;IF(H2<=20;20%;25%)))))
*pentru vechime cuprins ntre 10 i 15 ani -> 15%;
*pentru vechime cuprins ntre 15 i 20 ani -> 20%;
*pentru vechime > 20 ani -> 25%
8. Observaie: data angajrii va fi formatat astfel:
*pentru valori pozitive - luna angajrii n format abreviat i anul angajrii n format complet de afiare (exemplu : 12-dec-1962);
*pentru o valoare negativ i pentru valoarea nul - se va inhiba la vizualizare coninutul celulei;
*pentru valoarea text (pentru cazul n care data a fost introdus, n mod eronat, sub form de ir) - se va afia cu rou semnul ntrebrii.
9. S se calculeze Salariul de incadrare, difereniat pe departamente funcionale i pe trane de vechime (domeniul A70:G75). Cheia de consultare este vechimea salariatului (valorile domeniului H2:H22).
Observaie: Daca vechimea calculata nu se regaseste in prima linie a tabelului de consultare (B70:G70), se va prelua salariul ce corespunde tranei precedente
< 5 ani 5-10 ani 10-15 ani 15-20 ani
Departamente/Vechime 0 ani 5 ani 10 ani 15 ani
Creditare 1,560 lei 1,885 lei 2,018 lei 2,350 lei
Relaii clieni 1,770 lei 1,990 lei 2,500 lei 2,670 lei
Oficiul juridic 2,005 lei 2,377 lei 2,800 lei 3,000 lei
Corporaii 1,900 lei 2,175 lei 2,400 lei 2,550 lei
Asigurri 1,800 lei 1,975 lei 2,080 lei 2,200 lei
=HLOOKUP(H2;$B$70:$G$75;MATCH(C2;$A$70:$A$75;0))
10. Sa se afiseze n celula J23 valoarea reprezentnd totalul salariilor, numai dac toate celulele care contribuie la formula de nsumare sunt non-vide (domeniul J2:J22).
=COUNTBLANK($J$2:$J$22)<>0 inhibare la vizualizare - afiare caractere albe pe fundal alb
=COUNTBLANK($J$2:$J$22)=0 setarea atributelor de formatare condiional
11. S se calculeze numrul de salariai (folosind o funcie statistic) angajai n ziua precedent n departamentul Creditare al sucursalei din tefan cel Mare .
=COUNTIFS(B2:B22;"tefan cel Mare";C2:C22;"Creditare";G2:G22;TODAY()-1)
12. S se formateze condiional intrrile n cmpul Cod salariat pentru toi salariaii angajai n trimestrul precedent.
2/12/2009
FALSE
Vrsta (ani) Data angajrii
Vechimea
(ani)
Spor vechime
(%)
Salariu
ncadrare
Nume Prenume
51 ani 03-Apr-1990 24 ani 25% 2,670 lei ALBITER Oana
28 ani 03-May-2009 5 ani 5% 1,885 lei VIAN Alexandra
53 ani 27-Dec-1989 24 ani 25% 2,944 lei MNESCU Anda
36 ani 24-Feb-2005 9 ani 10% 1,885 lei CHIRU Bogdan
35 ani 12-Jun-2007 7 ani 10% 2,377 lei NEDELCU Mihai
28 ani 12-Dec-2008 5 ani 5% 2,377 lei CORNEA Ana
44 ani 16-Oct-1993 20 ani 20% 2,670 lei SORESCU Liana
54 ani 08-Aug-1990 24 ani 25% 3,030 lei POPESCU Viorel
54 ani 03-Apr-1990 24 ani 25% 2,944 lei BLAGA Mdlina
54 ani 09-Apr-1994 20 ani 20% 2,670 lei PETRE Cristina
44 ani 20-Mar-2000 14 ani 15% 2,080 lei MIHAI Dinu
55 ani 10-Oct-1982 31 ani 25% 2,900 lei MONDREA Laura
32 ani 12-Dec-2006 7 ani 10% 1,975 lei COMAN Aura
27 ani 17-Jan-2009 5 ani 5% 2,175 lei PANAIT Cornel
29 ani 06-Mar-2008 6 ani 10% 1,885 lei MIHAI Carmen
53 ani 02-Feb-1986 28 ani 25% 3,104 lei POPA Florin
34 ani 03-May-2009 5 ani 5% 1,885 lei GANEA Pavel
35 ani 21-Apr-2001 13 ani 15% 2,018 lei SAVU Ctlin
45 ani 18-Apr-1994 20 ani 20% 3,030 lei DEDU Natalia
32 ani 04-Apr-2006 8 ani 10% 2,175 lei ALBU Constana
41 ani 16-Nov-1999 14 ani 15% 2,800 lei VLAD Petru




1. S se formateze condiional (domeniul A2:A22) salariaii de gen masculin angajai la Oficiul juridic, nscui nainte de 1980
=AND(VALUE(LEFT(VLOOKUP(A2;cnp;2;FALSE)))=1;C2="Oficiul juridic";VALUE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2))<80)
2. S se calculeze "Vrsta" pentru fiecare salariat, n funcie de Codul Numeric Personal (CNP) din tabelul de consultare I1:J22 (numit "CNP")
=INT((TODAY()-DATE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2);MID(VLOOKUP(A2;cnp;2;FALSE);4;2);MID(VLOOKUP(A2;cnp;2;FALSE);6;2)))/365,25)
4. Codul angajatului reprezint un cod compozit care conine: primele 4 litere din departament, luna (n format ir de caractere) i anul naterii n format abreviat
=LEFT(C2;4)&"-"&TEXT(DATE(MID(VLOOKUP(A2;cnp;2;FALSE);2;2);
{=FREQUENCY(F2:F22;B44:B47)}
6. S se calculeze media salariilor numai dac salariul fiecrui angajat depete cuantumul de 1.500 lei, altfel se va returna valoarea logic FALSE
Media salariilor va fi rotunjit prin lips , la valoarea poziional 2, rotunjirea opernd la partea ntreag a numrului zecimal.
=IF(COUNTIF(J2:J22;"<1500")<>0;FALSE();ROUNDDOWN(AVERAGE(J2:J22);-2))
=IF(H2<=3;0;IF(H2<=5;5%;IF(H2<=10;10%;IF(H2<=15;15%;IF(H2<=20;20%;25%)))))
*pentru valori pozitive - luna angajrii n format abreviat i anul angajrii n format complet de afiare (exemplu : 12-dec-1962); dd-mmm-yyyy;;;[Red]"?"
*pentru valoarea text (pentru cazul n care data a fost introdus, n mod eronat, sub form de ir) - se va afia cu rou semnul ntrebrii.
9. S se calculeze Salariul de incadrare, difereniat pe departamente funcionale i pe trane de vechime (domeniul A70:G75). Cheia de consultare este vechimea salariatului (valorile domeniului H2:H22).
Observaie: Daca vechimea calculata nu se regaseste in prima linie a tabelului de consultare (B70:G70), se va prelua salariul ce corespunde tranei precedente
20-25 ani >=25 ani
20 ani 25 ani
2,670 lei 2,900 lei
3,030 lei 3,350 lei
3,220 lei 3,478 lei
2,944 lei 3,104 lei
2,500 lei 2,900 lei
10. Sa se afiseze n celula J23 valoarea reprezentnd totalul salariilor, numai dac toate celulele care contribuie la formula de nsumare sunt non-vide (domeniul J2:J22).
inhibare la vizualizare - afiare caractere albe pe fundal alb
setarea atributelor de formatare condiional
11. S se calculeze numrul de salariai (folosind o funcie statistic) angajai n ziua precedent n departamentul Creditare al sucursalei din tefan cel Mare .
=COUNTIFS(B2:B22;"tefan cel Mare";C2:C22;"Creditare";G2:G22;TODAY()-1)
12. S se formateze condiional intrrile n cmpul Cod salariat pentru toi salariaii angajai n trimestrul precedent.
Cod numeric
personal
2691107345633 6
2721225557812
2811010510053
1860817341871
1790130333655
2591207472590
2790312508405
1621212345345
2861123546967
2690209310349
1850602422877
2600615100121
2820304227773
1590501673895
2860227503812
1601001701902
1791101555889
1700404222888
2610722114674
2770904444890
1600205667445

Você também pode gostar