Jubileumi számítások Excelben

Tartalomjegyzék

Képzeljen el egy alkalmazotti listát, amelyben az összes 50 éves vagy annál idősebb munkavállalót megjegyzéssel szeretné megjelölni, hogy képeslapot küldhessen nekik születésnapjára.

A probléma megoldásához először néhány szót az Excel adatfeldolgozásának hátteréről: Az Excelben a dátumokat belsőleg egymást követő számként kezeli, az 1900. január 1 -jei kezdő dátumtól függően.

Tehát ha csak ki akarja vonni a születési dátumot a mai dátumból, és ellenőrzi, hogy az 50 -nél nagyobb -e, akkor nem fog működni. Mivel az Excel esetében az 18262 szám 50 évet jelent (ez a dátum 1949. december 30.), és így a táblázatban szereplő összes személy 50 évnél idősebb, mert az 18262 50 -nél nagyobb.

Miért 1949. december 30. és nem 1949. december 31.? Mivel az Excel számítása 1900. január 1 -jére az elsővel kezdődik, és egyenlő. Tehát ezt ki kell vonni a számításból.

Ezt figyelembe véve az életkor kiszámítása valójában nagyon egyszerű:

  1. Egy cellába írja be alkalmazottja születési idejét, pl. b. a B2 cellában.
  2. Ezután írja be az aktuális dátum képletét a mellette lévő cellába, azaz C2. Ennek legjobb módja a TODAY () függvény.
  3. Ezután írja be a dátumot a D2 cellába 1949. december 30 -án. Ez az az 50 év, amit le akarsz vonni.
  4. Most írja be a következő képletet az E2 cellába:

= HA (C2 -> = D2; "50 vagy idősebb"; "még nem 50")

Ezzel a képlettel minden munkavállalót, aki ma vagy korábban betöltötte az 50. életévét, az "50 vagy annál idősebb" szöveg jelöli, a többieket pedig "még nem 50".

Ha a második bejegyzés nélkül teszi meg, és csak az 50 éves vagy idősebb alkalmazottakat szeretné megjelölni, akkor hagyja ki az Else feltételt az IF lekérdezésben. Ekkor a képlet így néz ki:

= HA (C2-B2> = D2; "50 vagy idősebb"; "")

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave