Výpočty k výročiu v Exceli

Obsah

Predstavte si zoznam zamestnancov, v ktorom by ste chceli označiť všetkých zamestnancov starších ako 50 rokov poznámkou, aby ste im mohli poslať pohľadnicu k narodeninám.

Na vyriešenie tohto problému si najskôr povedzte niečo o pozadí spracovania údajov v programe Excel: V programe Excel sa dátumy v závislosti od dátumu začiatku 1. januára 1900 interne považujú za po sebe idúce čísla.

Ak teda chcete iba odpočítať dátum narodenia od dnešného dátumu a skontrolovať, či je väčší ako 50, nebude to fungovať. Pretože pre Excel číslo 18262 znamená 50 rokov (to je dátum 30. decembra 1949), a teda všetky osoby vo vašej tabuľke by boli staršie ako 50 rokov, pretože 18262 je väčšie ako 50.

Prečo 30. december 1949 a nie 31. december 1949? Pretože výpočet v programe Excel pre 1. január 1900 začína číslom jedna a rovná sa. Takže z výpočtu musíte odpočítať tento.

Vzhľadom na to je výpočet veku v skutočnosti veľmi jednoduchý:

  1. Do bunky zadáte dátum narodenia svojho zamestnanca, napr. b. v bunke B2.
  2. Potom do bunky vedľa nej zadajte vzorec pre aktuálny dátum, t.j. C2. Najlepším spôsobom, ako to dosiahnuť, je funkcia TODAY ().
  3. Potom zadajte do bunky D2 dátum 30. december 1949. To je 50 rokov, ktoré chcete odpočítať.
  4. Teraz zadajte do bunky E2 nasledujúci vzorec:

= IF (C2 -> = D2; „50 alebo starší“; „ešte nie 50“)

S týmto vzorcom sú všetci zamestnanci, ktorí majú dnes alebo skôr 50 rokov, označení textom „50 alebo starší“, všetci ostatní „ešte nie 50“.

Ak sa zaobídete bez druhého záznamu a chcete označiť iba zamestnancov vo veku 50 rokov alebo starších, v dotaze IF vynechajte podmienku Else. Vzorec potom vyzerá takto:

= IF (C2-B2> = D2; "50 alebo starší"; "")

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave