Risultati da 1 a 9 di 9

Discussione: Estrarre date da colonne web



  1. #1
    L'avatar di Silvio65
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano
    Messaggi
    134
    Versione Office
    2013 WIN
    Likes ricevuti
    9
    Likes dati
    28

    Estrarre date da colonne web

    Buonasera a tutti.
    Dal web estraggo un elenco con nome cognome e data di nascita.
    Purtroppo però dall'elenco non tutte le date di nascita mi vengono rilasciate in formato data ma bensì in formato generale.
    C'è il modo di trasformare le celle in formata data ?
    Spero di essere stato abbastanza chiaro, comunque allego file d'esempio.

    Grazie a tutti
    File Allegati File Allegati

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Estrarre date da colonne web

    Ciao Silvio
    Purtroppo quello che estrai dal web non sono numeri seriali cioè a delle date, ma sembrano piu delle ore
    infatti tutto quello che è prima della virgola corrisponde a < di 24 ore
    Comunque se alla colonna F richiami il formato generale, noterai che le date hanno quel numero seriale che vedi in questa immagine

    C
    D
    E
    F
    4
    Nome
    Cognome
    Data di Nascita estratta
    Data di Nascita reale
    5
    Mario Rossi
    0,735555556
    33772
    6
    Giuseppe Bianchi
    0,857638889
    29271
    7
    Antonio Verdi 31.01.1985
    31078
    8
    Paolo Neri
    0,359918981
    35558
    9
    Pietro Piazza
    0,112696759
    35675
    10
    Luca Via
    0,609918981
    35564
    11
    Matteo Giardini
    0,817488426
    33347
    12
    Massimo Viale
    0,697881944
    28475
    13
    Christian Valle
    0,320914352
    32027
    14
    Luigi Monti
    0,691030093
    31094
    15
    Amedeo Collina
    0,191886574
    36223
    16
    Ivan Mare
    0,19255787
    35524
    17
    Enzo Spiaggia
    0,56681713
    34041
    18
    Giampaolo Strada
    0,357141204
    35438
    19
    Michele 29.04.1991
    33357

  3. #3
    L'avatar di Silvio65
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano
    Messaggi
    134
    Versione Office
    2013 WIN
    Likes ricevuti
    9
    Likes dati
    28

    Re: Estrarre date da colonne web

    Grazie lo stesso Gerardo.
    Gentilissimo come sempre.

  4. #4

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

    Re: Estrarre date da colonne web

    Ciao a tutti,
    come ha detto giustamente Gerardo (un saluto) stai scaricando degli orari....

    Ora, non ne conosco il motivo, ma si può risalire alla data reale dal formato in orario di quel valore.

    Esempio, il primo valore è 0,735555555555556 (cella E5) che in formato ora diventerebbe 17:39:12

    Per ottenere il giorno della data reale, basta quindi la formula:
    =ORA(E5)

    Per il mese e l'anno c'è però più di una condizione....
    Se i secondi del formato orario sono minori di 20, per ottenere il mese basta la formula:
    =MINUTO(E5)-33

    mentre per l'anno:
    =SECONDO(E5)+80

    Le cose cambiano se i secondi sono maggiori di 20 (es. per l'anno si potrebbe aggiungere 20 invece di 80), ma ci sono troppi pochi dati per trovare la giusta correlazione.

    Avendo a disposizione il sito da dove importi le date, forse si potrebbe trovare il nesso logico....

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

  5. I seguenti utenti hanno dato un "Like"


  6. #5
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Estrarre date da colonne web

    Ciao Tore
    Ottimo intuito, non ci sarei mai arrivato a capire che delle frazioni di 24 ore (0,78949714) fossero delle date e quindi ho sfruttato le tue formule ho fatto una formula unica


    =SE.ERRORE(DATA(SECONDO(E5)+80;MINUTO(E5)-33;ORA(E5));DATA(DESTRA(E5;4);STRINGA.ESTRAI(E5;4;2);SINISTRA(E5;2)))

    Un saluto a tutti


  7. I seguenti utenti hanno dato un "Like"


  8. #6

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

    Re: Estrarre date da colonne web

    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    Ciao Tore
    Ottimo intuito, non ci sarei mai arrivato a capire che delle frazioni di 24 ore (0,78949714) fossero delle date e quindi ho sfruttato le tue formule ho fatto una formula unica


    =SE.ERRORE(DATA(SECONDO(E5)+80;MINUTO(E5)-33;ORA(E5));DATA(DESTRA(E5;4);STRINGA.ESTRAI(E5;4;2);SINISTRA(E5;2)))

    Un saluto a tutti



    però, come detto prima, rimane da inserire opportunamente una condizione se i secondi sono maggiori di 20 (potrebbero esserci altre condizioni da valutare) ... controlla ad esempio la formula applicandola alla cella E12.

    Rimaniamo in attesa di nuovi dati

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

  9. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126

    Re: Estrarre date da colonne web

    Tore ho seguito il tuo consiglio e o inserito la condizione per l'anno (vedi in rosso)
    Sembra funzionare, anche se a mio modo di vedere rimane una formula molto volatile per via dei dati scaricati dal web

    =SE.ERRORE(DATA(SE(SECONDO(E5)+80>100;SECONDO(E5)+40;SECONDO(E5)+80);MINUTO(E5)-33;ORA(E5));DATA(DESTRA(E5;4);STRINGA.ESTRAI(E5;4;2);SINISTRA(E5;2)))

    Un saluto

  10. I seguenti utenti hanno dato un "Like"


  11. #8
    L'avatar di Silvio65
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Milano
    Messaggi
    134
    Versione Office
    2013 WIN
    Likes ricevuti
    9
    Likes dati
    28

    Re: Estrarre date da colonne web

    innanzitutto grazie mille,
    rimango sempre stupito per la vostra abilità.
    Ho provato la prima formula di Gerardo e a parte qualche
    data di nascita "sballata" in cui mi viene indicato come anno
    di nascita il 2037, funziona perfettamente.
    La seconda formula inserita da Gerardo invece mi da un errore
    in quanto mi dice che sono stati immessi troppi valori.
    Ringrazio comunque per la consueta disponibilità.

  12. #9
    L'avatar di GiuseppeMN
    Clicca e Apri
    Data Registrazione
    Oct 2015
    Località
    Mantova
    Messaggi
    864
    Versione Office
    2000 - 2013
    Likes ricevuti
    285
    Likes dati
    160

    Re: Estrarre date da colonne web

    Buon pomeriggio a Tutti.
    Rispondo solo per precisare che, con Excel 2013, le Formule di Gerardo funzionano entrambe.

    Potrebbe dipendere dalla release utilizzata da @ Silvio65?


    A disposizione.

    Buona serata a Tutti.

    Giuseppe
    Windows XP Excel 2000 - Windows 10 Excel 2013

Discussioni Simili

  1. [Risolto] estrarre delle righe da un elenco secondo un criterio e tra due date inizio e fine
    Di geometrak nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 05/11/16, 17:03
  2. [Risolto] Estrarre dati da più colonne e riportarli in un'unica colonna
    Di andreafuri nel forum Domande su Excel VBA e MACRO
    Risposte: 9
    Ultimo Messaggio: 14/10/16, 21:49
  3. Risposte: 12
    Ultimo Messaggio: 23/03/16, 11:41
  4. Sommare valori da più colonne se in intervallo di date
    Di darius3 nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 16/01/16, 17:01
  5. Estrarre le date nel formato corretto standard gg/mm/aaaa da un data base
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 12/07/15, 23:27

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
  •