Calcule aniversare în Excel

Cuprins

Imaginați-vă o listă de angajați în care doriți să marcați toți angajații cu vârsta de 50 de ani sau mai mult cu o notă, astfel încât să le puteți trimite un card de ziua lor.

Pentru a rezolva această problemă, mai întâi un cuvânt despre fundalul procesării datelor în Excel: în Excel, datele sunt tratate intern ca numere consecutive, în funcție de data de început 1 ianuarie 1900.

Deci, dacă doriți doar să scădeți data nașterii din data de astăzi și verificați dacă este mai mare de 50, nu va funcționa. Deoarece pentru Excel numărul 18262 este de 50 de ani (aceasta este data de 30 decembrie 1949) și, prin urmare, toate persoanele din masa dvs. ar avea mai mult de 50 de ani, deoarece 18262 este mai mare de 50.

De ce 30 decembrie 1949 și nu 31 decembrie 1949? Deoarece calculul în Excel pentru 1 ianuarie 1900 începe cu numărul unu și este echivalat. Deci, trebuie să o deduceți din calcul.

Având în vedere acest lucru, calcularea vârstei este de fapt foarte simplă:

  1. Introduceți data nașterii angajatului dvs. într-o celulă, de ex. b. în celula B2.
  2. Apoi introduceți formula pentru data curentă în celula de lângă aceasta, adică C2. Cel mai bun mod de a face acest lucru este cu funcția TODAY ().
  3. Apoi introduceți data 30 decembrie 1949 în celula D2. Aceștia sunt cei 50 de ani pe care doriți să îi scăpați.
  4. Acum introduceți următoarea formulă în celula E2:

= IF (C2 -> = D2; „50 sau mai vechi”; „încă nu 50”)

Cu această formulă, toți angajații care au împlinit 50 de ani astăzi sau înainte sunt marcați cu textul „50 sau mai vechi”, toți ceilalți cu „încă 50”.

Dacă renunțați la cea de-a doua intrare și doriți să marcați doar angajații cu vârsta de 50 de ani sau mai mult, atunci lăsați afară condiția Altfel în interogarea IF. Formula arată astfel:

= IF (C2-B2> = D2; "50 sau mai vechi"; "")

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave