Principale Altro Come calcolare l'età in Fogli Google dalla data di nascita

Come calcolare l'età in Fogli Google dalla data di nascita



Fogli Google può essere utilizzato per qualcosa di più della semplice accumulazione e organizzazione dei dati. Puoi anche usarlo per determinare l'ora corrente, creare grafici e calcolare l'età utilizzando una data di nascita. Quest'ultimo viene scoperto attraverso l'uso di formule e funzioni integrate direttamente in Fogli Google.

  Come calcolare l'età in Fogli Google dalla data di nascita

Determinazione dell'età dalla data di nascita in Fogli Google

Quando utilizzi Fogli Google, hai due modi principali per determinare l'età da una data di nascita. C'è DATADIF , che è l'opzione più flessibile, e ANNO FRAC , la scelta più semplice. Entro la fine dell'articolo, dovresti essere in grado di determinare non solo l'età di un singolo individuo, ma anche quella di più gruppi di persone diverse contemporaneamente.

Inizierò le cose con la funzione DATEDIF.

La funzione DATADIF

Prima di poter approfondire la funzione stessa, dovremo sapere come funziona. Ciò richiederà l'apprendimento della sintassi da utilizzare con la funzione DATEDIF. Ogni sezione che hai digitato nella funzione è correlata a un'attività, visualizza queste attività di seguito:

Sintassi

=DATEDIF(data_inizio,data_fine,unità)

  • data d'inizio
    • Il calcolo dovrà iniziare con la data di nascita.
  • data di fine
    • Questa sarà la data per concludere il calcolo. Quando si determina l'età attuale, questo numero sarà probabilmente la data odierna.
  • unità
  • Le scelte di output che consistono in: “Y”,”M”,”D”,”YM”,”YD” o “MD”.
  • Y – Numero totale di anni interi trascorsi tra le date di inizio e fine immesse.
    • YM – La 'M' sta per mesi. Questo output mostra il numero di mesi successivi agli anni completamente trascorsi per 'Y'. Il numero non supererà 11.
    • YD – La 'D' sta per giorni. Questo output mostra il numero di giorni successivi agli anni completamente trascorsi per 'Y'. Il numero non supererà 364.
  • M – Il numero totale di mesi completamente trascorsi tra le date di inizio e fine immesse.
    • MD – Come nelle altre unità, 'D' sta per giorni. Questo output mostra il numero di giorni successivi ai mesi completamente trascorsi per 'M'. Non può superare 30.
  • D – Il numero totale di giorni completamente trascorsi tra le date di inizio e fine immesse.

Il calcolo

Ora che hai compreso la sintassi che verrà utilizzata, possiamo impostare la formula. Come affermato in precedenza, la funzione DATEDIF è l'opzione più flessibile per determinare l'età da una data di nascita. Il motivo è che puoi calcolare tutti i dettagli dell'età in un formato anno, mese e giorno.

Per iniziare, avremo bisogno di una data di esempio da utilizzare nella cella. Ho deciso di inserire la data 14/07/1972 nella cella A1 . Faremo la formula nella cella a destra di essa, B1 , se vuoi seguirlo per prendere la mano.

Inizieremo con la versione più semplice della formula per calcolare l'età. Se stai usando la sintassi sopra per capire cosa è cosa, A1 è tecnicamente il data d'inizio , oggi sarà il data di fine e determineremo l'età in anni utilizzando 'Y' . Ecco perché la prima formula utilizzata sarà simile a questa:

=datedif(A1,today(),"Y")

Suggerimento utile: copia e incolla la formula direttamente in B2 e premi invio per ricevere l'output appropriato.

Se eseguito correttamente, il numero, che indica l'età calcolata, sarà situato in B1 come '46'.

Facciamo la stessa formula solo che questa volta determineremo l'età in mesi usando 'M' invece di 'Y'.

=datedif(A1,today(),"M")

Il totale sarebbe di 559 mesi. Ha 559 mesi.

Tuttavia, questo numero è un po' assurdo e penso che possiamo ridurlo di una tacca usando 'IN' al posto della sola “M”.

=datedif(A1,today(),"YM")

Il nuovo risultato dovrebbe essere 7, che è un numero molto più gestibile.

Solo per essere approfonditi, vediamo come saranno le giornate usando sia 'YD' che 'MD'.

=datedif(A1,today(),"YD")

=datedif(A1,today(),"MD")

Questa volta i risultati per 'YD' sono mostrati in B1 e il risultato per 'MD' si trova nella cella B2.

Hai capito fino ad ora?

Successivamente, li raggrupperemo tutti insieme nel tentativo di fornirci un calcolo più dettagliato. La formula può diventare un po' frenetica da digitare, quindi copia e incolla quella fornita nella cella B1.

La formula da utilizzare è:

=datedif(A1,today(),"Y")&" Years "&datedif(A1,today(),"YM")&" months & "& datedif(A1,today(),"MD")&" days"

La e commerciale viene utilizzata per unire ogni formula come un collegamento di catena. Questo è necessario per ottenere il calcolo completo. Il tuo foglio Google dovrebbe contenere la stessa formula di:

Un calcolo completo e dettagliato ci ha fornito 46 anni 7 mesi e 26 giorni. Puoi anche usare la stessa formula usando la funzione ArrayFormula. Ciò significa che puoi calcolare più di una singola data, ma anche più date.

Ho scelto alcune date a caso e le ho inserite in celle aggiuntive A2-A5 . Scegli le tue date e divertiti un po'. Per utilizzare la funzione ArrayFormula, copia e incolla quanto segue nella cella B1:

=ArrayFormula(datedif(A1:A5,today(),"Y")&" Years "&datedif(A1:A5,today(),"YM")&" months & "& datedif(A1:A5,today(),"MD")&" days")

Questi sono i miei risultati:

Ora, supponiamo che tu voglia separare ogni parte della data nella sua piccola colonna ordinata per organizzare il sake. In Fogli Google, aggiungi la data di inizio (la data di nascita) in una colonna e la data di fine in un'altra. Ho scelto la cella B2 per start_date e C2 per end_date nel mio esempio. Le mie date sono correlate alle nascite e alle recenti morti delle celebrità Burt Reynolds, Johnny Cash e Luke Perry.

Come mostrato, la colonna A è il nome dell'individuo, la colonna B contiene la data_inizio e C la data_fine. Ora aggiungerò altre quattro colonne a destra. Uno per ciascuno di 'Y', 'YM', 'YD' e una combinazione di tutti e tre. Ora devi solo aggiungere le formule corrette a ogni riga per ogni celebrità.

Burt Reynolds:

=DATEDIF(B2,C2,"Y") Cambia 'Y' nella colonna corrispondente che stai cercando di calcolare.

Johnny Cash:

=DATEDIF(B3,C3,"Y") Cambia 'Y' nella colonna corrispondente che stai cercando di calcolare.

puoi vendere azioni fuori orario?

Luca Perry:

=DATEDIF(B4,C4,"Y") Cambia 'Y' nella colonna corrispondente che stai cercando di calcolare.

Per ottenere la formula JOINED, dovrai utilizzare un ArrayFormula proprio come abbiamo fatto in precedenza nell'articolo. Puoi aggiungere parole come Anni per indicare i risultati degli anni inserendolo dopo la formula e tra parentesi.

=ArrayFormula(datedif(B2,C2,"Y")&" Years "&datedif(B2,C2,"YM")&" months & "& datedif(B2,C2,"MD")&" days")

La formula sopra è per celebrità. Tuttavia, se desideri eliminarli tutti in un colpo solo, copia e incolla la seguente formula nella cella G2:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&" Years "&datedif(B2:B4,C2:C4,"YM")&" months & "& datedif(B2:B4,C2:C4,"MD")&" days")

Il tuo foglio Google dovrebbe avere un aspetto simile a questo:

Abbastanza pulito, eh? È davvero così semplice quando si utilizza la funzione DATEDIF. Ora possiamo passare all'utilizzo della funzione YEARFRAC.

La funzione FRAC ANNO

La funzione YEARFRAC è semplice per risultati semplici. Si va dritto al punto fornendo un risultato finale senza tutti gli output aggiuntivi aggiunti per anni, mesi e giorni.

Ecco una formula di base, applicabile solo a una singola cella:

=int(YEARFRAC(A1,today()))

Aggiungerai la data di nascita alla cella A1 e incollerai la formula in B1 per il risultato. Useremo la data di nascita 04/11/1983 :

Il risultato è 35 anni di età. Semplice, proprio come quando si utilizza la funzione DATEDIF per una singola cella. Da qui possiamo passare all'utilizzo di YEARFRAC all'interno di una ArrayFormula. Questa formula è più utile per te quando devi calcolare l'età di gruppi numerosi come studenti, docenti, membri del team, ecc.

Dovremo aggiungere una colonna di date di nascita variabili. Ho selezionato la colonna B poiché A verrà utilizzata per i nomi delle persone. La colonna C verrà utilizzata per i risultati finali.

Per popolare l'età nella colonna adiacente, dovremo utilizzare la seguente formula:

=ArrayFormula(int(yearfrac(B2:B8,today(),1)))

Inserisci la formula sopra nella cella C2 per ottenere i risultati.

Se preferisci semplicemente procedere con un'intera colonna e preferisci non preoccuparti di capire dove finisce, puoi aggiungere una leggera variazione alla formula. Punta su IF e LEN verso l'inizio di ArrayFormula in questo modo:

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,today(),1))),))

Questo calcolerà tutti i risultati all'interno di quella colonna a partire da B2.

Articoli Interessanti

Scelta Del Redattore

Cosa fare se non viene emesso alcun suono dal televisore Vizio
Cosa fare se non viene emesso alcun suono dal televisore Vizio
Vizio è un marchio televisivo che è apparso nel 2002 ed è diventato molto rapidamente uno dei principali attori nel mercato televisivo nazionale. Sebbene i televisori stessi siano prodotti su licenza in Cina, la stessa Vizio ha sede a Irvine, in California, e
Come eseguire lo streaming di VLC Player su Chromecast
Come eseguire lo streaming di VLC Player su Chromecast
VLC Player è, e probabilmente sarà sempre, il miglior modo gratuito per guardare file multimediali e DVD sul tuo computer o telefono Android. Tuttavia, se lo usi come lettore predefinito, saprai già che al momento
Come eliminare una storia su Facebook
Come eliminare una storia su Facebook
https://www.youtube.com/watch?v=iOSMj4qIaWg In base alla progettazione, le storie di Facebook sono effimere, si autodistruggono dopo ventiquattro ore di attrarre Mi piace, commenti e visualizzazioni. Ma cosa succede se si desidera rimuovere la storia prima che l'algoritmo lo prenda automaticamente?
Proteggi Google Chrome contro le vulnerabilità di Meltdown e Spectre
Proteggi Google Chrome contro le vulnerabilità di Meltdown e Spectre
Se sei un utente di Google Chrome / Chromium, puoi abilitare l'isolamento completo del sito per una protezione aggiuntiva contro le vulnerabilità di Meltdown e Spectre.
Come giocare a Tetris 99 su Nintendo Switch
Come giocare a Tetris 99 su Nintendo Switch
Tetris 99 è un puzzle game online Battle Royale per la console per videogiochi Nintendo Switch. Impara come giocare a Tetris e come essere bravo a Tetris 99.
Come trasferire i tuoi contatti da Android a iPhone
Come trasferire i tuoi contatti da Android a iPhone
Ottenere un nuovo telefono dovrebbe essere un momento emozionante. Sia che tu stia sostituendo un modello precedente in attesa di funzionalità aggiornate, sia che tu stia sostituendo un modello danneggiato, probabilmente non vedi l'ora di utilizzare il tuo dispositivo e passare oltre
Come bloccare una formula in Fogli Google
Come bloccare una formula in Fogli Google
https://www.youtube.com/watch?v=4lOq7qUKUSc Fogli Google semplifica la collaborazione con i colleghi sui fogli di calcolo grazie alle sue semplici opzioni di condivisione. Sfortunatamente, quando è così semplice per più persone utilizzare lo stesso foglio di calcolo, è anche facile