Concedii

Ce este nou in Microsoft Excel 2013?
Informatii despre cum se utilizeaza Microsoft Excel 2013
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
TudyBTH
Moderator
Moderator
Mesaje: 900
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: Concedii

Mesaj de TudyBTH » Mar Feb 27, 2018 9:57 pm

Buna,

Problema dv nu este destul de clar definita.Cereti sa fie afisata (pe langa numele persoanei) si LUNA!!!
Daca o persoana intra in concediu pe data de 25 ianuarie YYYY si termina concediul pe data de 6 februarie YYYY, CE LUNA DORITI SA FIE AFISATA?

Pentru afisarea numelui puteti folosi urmatoarea formula array (se introduce cu Ctrl+Shift+Enter) in AI9 si trasa in jos atat cat este necesar:

Cod: Selectaţi tot

=IFERROR(INDEX(Tabel2[Nume Complet Angajat],SMALL(IF(((MONTH(Tabel2[Data intrari in concediu])=nr_luna)+(MONTH(Tabel2[Data veniri din concediu])=nr_luna))>0,ROW(Tabel2[Data intrari in concediu])-ROW(Tabel2[#Headers])),ROWS(Concedii!$1:1))),"")
Formula afiseaza toate persoanele care au zile de concediu in luna selectata (in februarie deci aveti 3 persoane, nu doua)

Am introdus un nume "nr_luna" definit cu formula:

Cod: Selectaţi tot

=MATCH(Cautare_Luna,Luni_An,0)
Evident, daca aveti setari RO inlocuiti "," cu ";"
Exemplu in atasament
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

gabisim
Mesaje: 161
Membru din: Vin Mai 06, 2016 4:11 pm

Re: Concedii

Mesaj de gabisim » Mie Feb 28, 2018 10:42 am

Multumesc pentru raspuns si ajutor .
Ceia ce doresc e sa afiseze luna cind intra in concediu.

TudyBTH
Moderator
Moderator
Mesaje: 900
Membru din: Joi Feb 11, 2016 2:12 pm
Localitate: Cluj Napoca

Re: Concedii

Mesaj de TudyBTH » Mie Feb 28, 2018 12:41 pm

Cod: Selectaţi tot

=IFERROR(INDEX(Tabel2[Data intrari in concediu],SMALL(IF(((MONTH(Tabel2[Data intrari in concediu])=nr_luna)+(MONTH(Tabel2[Data veniri din concediu])=nr_luna))>0,ROW(Tabel2[Data intrari in concediu])-ROW(Tabel2[#Headers])),ROWS(Concedii!$1:1))),"")
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Am invatat sa inotam in apa, ca pestii
Am invatat sa zburam in aer, ca pasarile
A ramas doar sa invatam sa traim pe Pamant, ca Oamenii.

gabisim
Mesaje: 161
Membru din: Vin Mai 06, 2016 4:11 pm

Re: Concedii

Mesaj de gabisim » Mie Feb 28, 2018 9:45 pm

Multumesc mult pentru formula .
Este o varianta care da de gindit la ceia ce vreau.
Inca odata multumesc

Scrie răspuns

Înapoi la “Intrebari despre Excel 2013”