Calcoli dell'anniversario in Excel

Sommario

Immagina un elenco di dipendenti in cui desideri contrassegnare tutti i dipendenti che hanno 50 anni o più con una nota in modo da poter inviare loro un biglietto per il loro compleanno.

Per risolvere questo problema, prima una parola sullo sfondo dell'elaborazione dei dati in Excel: in Excel, le date sono trattate internamente come numeri consecutivi, a seconda della data di inizio 1 gennaio 1900.

Quindi, se vuoi solo sottrarre la data di nascita dalla data odierna e controllare se è maggiore di 50, non funzionerà. Perché per Excel il numero 18262 sta per 50 anni (questa è la data 30 dicembre 1949) e quindi tutte le persone nella tua tabella sarebbero più vecchie di 50 anni, perché 18262 è maggiore di 50.

Perché il 30 dicembre 1949 e non il 31 dicembre 1949? Perché il calcolo in Excel per il 1 gennaio 1900 inizia con il numero uno ed è equiparato. Quindi devi sottrarre questo dal calcolo.

Con questo in mente, calcolare l'età è in realtà molto semplice:

  1. Inserisci la data di nascita del tuo dipendente in una cella, ad es. B. nella cella B2.
  2. Quindi inserisci la formula per la data corrente nella cella accanto ad essa, ad esempio C2. Il modo migliore per farlo è con la funzione TODAY ().
  3. Quindi inserisci la data 30 dicembre 1949 nella cella D2. Sono i 50 anni che vuoi sottrarre.
  4. Ora inserisci la seguente formula nella cella E2:

= SE (C2 -> = D2; "50 o più vecchi"; "non ancora 50")

Con questa formula tutti i dipendenti che oggi o prima hanno compiuto 50 anni sono contrassegnati con la scritta "50 anni o più", tutti gli altri con "non ancora 50".

Se si rinuncia alla seconda voce e si desidera contrassegnare solo i dipendenti di età pari o superiore a 50 anni, escludere la condizione Else nella query IF. La formula quindi assomiglia a questa:

= SE (C2-B2> = D2; "50 o più vecchi"; "")

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave