Risultati da 1 a 9 di 9

Discussione: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?



  1. #1
    ProgrammD69
    Ospite L'avatar di ProgrammD69

    Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Buona domenica !

    Un quesito per questa bella domenica.

    In A1 ho il numero di anni di una persona.
    In B1 ho la data di oggi.
    E' possibile ottenere la data di nascita partendo solo dall'anno ed aggiungendo in formula in modo random il giorno ed il mese ?

  2. #2
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2065
    Versione Office
    2016
    Likes ricevuti
    551
    Likes dati
    116

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Ciao

    oggi è il 3 luglio 2016
    io ho 61 anni

    2016-61 = 1955

    mi sai dire il giorno e il mese in cui sono nato?

    lo mettiamo a caso?

    sono curioso se qualcuno ha la risposta

    perché in modo casuale?

  3. #3
    ProgrammD69
    Ospite L'avatar di ProgrammD69

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    Ciao

    oggi è il 3 luglio 2016
    io ho 61 anni

    2016-61 = 1955

    mi sai dire il giorno e il mese in cui sono nato?

    lo mettiamo a caso?

    sono curioso se qualcuno ha la risposta
    E' solo un modo di avere dei dati random. Devo "popolare" un database di studenti, per imparare Access & Excel.
    Dato che servono molti dati, meglio automatizzare con le formule.

    ----------Post unito in automatico----------

    Ho creato questa formula, ma mi da solo il mese di gennaio:

    =GIORNO(CASUALE.TRA(1;31))& " " &MESE(CASUALE.TRA(1;12))& " " &(2016-B2)

    in B2 c'è l'età

  4. #4
    L'avatar di Raffaele_53
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Binasco
    Età
    64
    Messaggi
    506
    Versione Office
    2007
    Likes ricevuti
    85
    Likes dati
    7

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Mi sà che fai solo domade del cavolo (casuali)
    Allegati nessuno e alla 4/5 risposta cambi il "quesito in questione"
    Ho risposto con fatica ad un'altro (dove diverse persone non hanno capito nulla, pure io)
    Ora se desideri sposta un'allegato oppure nisba per me

  5. I seguenti 2 utenti hanno dato un "Like" a Raffaele_53 per questo post:


  6. #5
    L'avatar di Pitagora
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Milano
    Età
    54
    Messaggi
    779
    Versione Office
    WIN , 2013 2016
    Likes ricevuti
    318
    Likes dati
    1

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Buon Giorno

    prova in questo modo

    A1=CASUALE.TRA(10;80) copia in basso

    B1=DATA(ANNO(OGGI())-A1;CASUALE.TRA(1;12);CASUALE.TRA(1;31)) copia in basso formatta la colonna b come data

    Saluti
    Window 8.1 Excel 2013/2016

  7. #6
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2065
    Versione Office
    2016
    Likes ricevuti
    551
    Likes dati
    116

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    ciao

    secondo me la formula è
    Codice: 
    =CASUALE.TRA(1;28)&"/"&CASUALE.TRA(1;12)&"/"&INT((ANNO(OGGI())-A1))
    non ti conviene utilizzare i giorni sopra il 28
    se il mese è febbraio?

  8. #7
    ProgrammD69
    Ospite L'avatar di ProgrammD69

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Citazione Originariamente Scritto da Pitagora Visualizza Messaggio
    Buon Giorno

    prova in questo modo

    A1=CASUALE.TRA(10;80) copia in basso

    B1=DATA(ANNO(OGGI())-A1;CASUALE.TRA(1;12);CASUALE.TRA(1;31)) copia in basso formatta la colonna b come data

    Saluti

    Grazie dell'aiuto. Funziona benissimo.


    ----------Post unito in automatico----------

    Citazione Originariamente Scritto da Gianfranco55 Visualizza Messaggio
    ciao

    secondo me la formula è
    Codice: 
    =CASUALE.TRA(1;28)&"/"&CASUALE.TRA(1;12)&"/"&INT((ANNO(OGGI())-A1))
    non ti conviene utilizzare i giorni sopra il 28
    se il mese è febbraio?
    Ho applicato la formula: =DATA(ANNO(OGGI())-A1;CASUALE.TRA(1;12);CASUALE.TRA(1;31))
    a molte date, ma in nessuna di esse c'è stato l'errore dei giorni oltre 28 o il 29 del mese di febbraio.

  9. #8
    L'avatar di Gianfranco55
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Vicenza
    Età
    62
    Messaggi
    2065
    Versione Office
    2016
    Likes ricevuti
    551
    Likes dati
    116

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    ciao
    questione di fortuna

    non penserai che casuale riconosca i mesi eh!

    comunque visto che è solo una simulazione
    non è poi così importante

    mmmmmmmmmmmmm!!!!!
    stai usando la formula di Pitagora
    il discorso allora non vale
    vale per la mia

  10. #9

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4016
    Versione Office
    2013
    Likes ricevuti
    1225
    Likes dati
    923

    Re: Come ottenere la data di nascita partendo dall'anno. Una DATA.DIFF inversa ?

    Ciao a tutti,
    proporrei un'alternativa...

    Visto che le date in excel sono a tutti gli effetti dei numeri, si potrebbe usare questa cosa per ovviare a problemi relativi all'anno bisestile ed in generale ai giorni di febbraio.

    Esempio:

    La data 01/01/1980 corrisponde al numero 29221
    la data 12/12/2015 corrisponde al numero 42350

    quindi, per ottenere delle date casuali comprese tra il 01/01/1980 ed il 12/12/2015, potremmo usare la formula:

    =CASUALE.TRA(29221;42350)

    o se le date (inizio/fine) le mettiamo nelle celle A1 e A2, scriveremo semplicemente:

    =CASUALE.TRA($A$1;$A$2)
    Ultima modifica fatta da:cromagno; 03/07/16 alle 20:24 Motivo: aggiunti riferimenti assoluti alla seconda formula

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  11. I seguenti 2 utenti hanno dato un "Like" a cromagno per questo post:


Discussioni Simili

  1. Trovare chi è senza data di nascita
    Di RUGANT54 nel forum Domande su Excel in generale
    Risposte: 14
    Ultimo Messaggio: 12/03/17, 08:12
  2. [Risolto] Inserire formula DATA.DIFF e SE nella stessa cella
    Di Arianna nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 12/01/17, 16:20
  3. [Risolto] Calcolo con data di nascita
    Di Allocco nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 27/10/16, 14:12
  4. Ricerca nominativi con la cella data di nascita vuota
    Di KARLO16 nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 17/07/16, 12:52
  5. Problema nel sommare don DATA.DIFF
    Di alessioje nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 15/04/16, 08:30

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •