Aastapäeva arvutused Excelis

Lang L: none (table-of-contents)

Kujutage ette töötajate nimekirja, kuhu soovite märkida kõik 50 -aastased või vanemad töötajad märkusega, et saaksite neile sünnipäevaks kaardi saata.

Selle probleemi lahendamiseks kõigepealt sõna Exceli andmetöötluse taustast: Excelis käsitletakse kuupäevi sisemiselt järjestikuste numbritena, sõltuvalt alguskuupäevast 1. jaanuarist 1900.

Nii et kui soovite lihtsalt sünnikuupäeva tänasest kuupäevast lahutada ja kontrollida, kas see on suurem kui 50, siis see ei toimi. Sest Exceli jaoks tähistab number 18262 50 aastat (see kuupäev on 30. detsember 1949) ja seega oleksid kõik teie tabelis olevad isikud vanemad kui 50 aastat, sest 18262 on suurem kui 50.

Miks 30. detsember 1949 ja mitte 31. detsember 1949? Kuna Exceli arvutamine 1. jaanuariks 1900 algab numbriga üks ja võrdsustatakse. Nii et peate selle arvutustest maha arvama.

Seda silmas pidades on vanuse arvutamine tegelikult väga lihtne:

  1. Sisestate lahtrisse oma töötaja sünnikuupäeva, nt. b. lahtris B2.
  2. Seejärel sisestage praeguse kuupäeva valem selle kõrval olevasse lahtrisse, st C2. Parim viis seda teha on funktsiooniga TODAY ().
  3. Seejärel sisestage lahtrisse D2 kuupäev 30. detsember 1949. See on 50 aastat, mille soovite lahutada.
  4. Nüüd sisestage lahtrisse E2 järgmine valem:

= IF (C2 -> = D2; "50 või vanem"; "pole veel 50")

Selle valemi abil on kõik töötajad, kes on täna või varem saanud 50 -aastaseks, märgistatud tekstiga "50 või vanemad", kõik teised "veel 50 -ga".

Kui teete ilma teise kirjeta ja soovite märkida ainult 50 -aastased või vanemad töötajad, jätke IF -päringust välja muu tingimus. Valem näeb siis välja selline:

= IF (C2-B2> = D2; "50 või vanemad"; "")

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave