Izračuni obletnice v Excelu

Kazalo

Predstavljajte si seznam zaposlenih, na katerem bi želeli vse zaposlene, stare 50 let ali več, označiti z zapiskom, da jim lahko pošljete voščilnico za rojstni dan.

Za rešitev te težave najprej nekaj besed o ozadju obdelave podatkov v Excelu: v Excelu se datumi interno obravnavajo kot zaporedne številke, odvisno od datuma začetka 1. januarja 1900.

Torej, če želite le odšteti datum rojstva od današnjega datuma in preveriti, ali je večji od 50, ne bo delovalo. Kajti za Excel številka 18262 pomeni 50 let (to je datum 30. december 1949), zato bi bile vse osebe v vaši tabeli starejše od 50 let, ker je 18262 več kot 50.

Zakaj 30. december 1949 in ne 31. december 1949? Ker se izračun v Excelu za 1. januar 1900 začne s številko ena in je enačen. Zato morate to odšteti od izračuna.

Glede na to je izračun starosti pravzaprav zelo preprost:

  1. Datum rojstva svojega zaposlenega vnesete v celico, npr. b. v celici B2.
  2. Nato v celico poleg nje vnesite formulo za trenutni datum, to je C2. Najboljši način za to je funkcija TODAY ().
  3. Nato v celico D2 vnesite datum 30. december 1949. To je 50 let, ki jih želite odšteti.
  4. Zdaj v celico E2 vnesite naslednjo formulo:

= IF (C2 -> = D2; "50 ali več"; "še ne 50")

S to formulo so vsi zaposleni, ki so danes ali prej dopolnili 50 let, označeni z besedilom "50 ali več", vsi drugi z "še ne 50".

Če storite brez drugega vnosa in želite označiti le zaposlene, stare 50 let ali več, potem v poizvedbi IF pustite pogoj Druge. Formula potem izgleda takole:

= IF (C2-B2> = D2; "50 ali več"; "")

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave