Skip to content

Details

Speakers: Adrian Lospa
Start Date: Thu, Dec 4th 2025 · 7:00 PM EEST
Language: ROMANIAN
Location: Online (link visible for attendees)
Description:

Discutam despre o situatie intampinata de unul dintre clientii mei pe zona de HR.
Avem la dispozitie un tabel cu detalii despre contractele de colaborare ale angajatilor. Angajatii sunt alocati pe diverse proiecte. Fiecare alocare pe un proiect este reprezentata de o linie in acest tabel.
Avem detalii despre data de incepere a contractului, data de incetare, tariful orar si Numarul de ore alocate lunar. Un agajat poate fi alocat pe mai multe contracte. Regula este ca acesta sa nu depaseasca un numar maxim de ore disponibil la nivel de luna, conform legislatiei in vigoare. Numarul maxim de ore disponibil la nivel de luna se poate gasi la acest link (https://www.calculator-salarii.ro/zile-lucratoare/2025/).
Modul actual de lucru presupune folosirea unui alt tabel unde este trecut fiecare contract la nivel de angajat, unul sub altul. In partea de deasupra sunt specificate numele lunilor si anii.
Pentru fiecare luna este specificat numarul de zile lucratoare si numarul maxim de ore disponibile lunar. Pe fiecare luna din intervalul dintre data de incepere si data de incetare a contractului este specificat numarul de ore alocat pe fiecare contract. Aceste ore sunt adunate si comparate cu numarul maxim de ore disponibile la nivel de luna. Astfel se poate observa cate ore disponibile mai are fiecare angajat pe fiecare luna pentru alocari suplimentare de contracte de colaborare. Fiind vorba de sute de angajati si de mii de contracte, modul actual de lucru devine imposibil de pus in aplicare.

Am folosit Power Query pentru a prelucra tabelul initial si pentru a obtine cate o linie in tabel aferenta fiecarei luni de desfasurare a fiecarui contract. Astfel am cumulat la nivel de luna toate orele din contracte pentru fiecare angajat.
Am adus si informatia despre numarul maxim de ore disponibil la nivel de luna. Astfel am putut efectua o scadere si am obtinut rapid cate ore disponibile mai are fiecare angajat pe fiecare luna pentru alocari suplimentare de contracte de colaborare.

In momentul adaugarii de contracte noi de colaborare in tabelul initial, cu un simplu Refresh se obtine situatia actualizata la nivel de angajat.

Business Intelligence
Data Analytics
Data Management
Microsoft Excel
Power Query

Members are also interested in