Risultati da 1 a 5 di 5

Discussione: Estrazione di una data da stringa di testo



  1. #1
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Estrazione di una data da stringa di testo

    Ciao a tutti, ho un piccolo problema, non riesco ad estrarre la data compresa in una stringa:

    la mia stringa è composta in questo modo

    "Lunedi 7 agosto 2015 Riporto n.1"

    con lo split riesco a separare i dati per prendere la data, ma a volte, vuoi per l'incremento del numero o per altro, prendo il dato dal web, la stringa diventa

    "Lunedi 7 agosto 2015Riporto n.11"

    come vedete "Riporto" si accoda all'anno, non posso usare stringaestrai() Destra() o Sinistra() in quanto i caratteri sono variabili nelle due direzioni, giorno data mese e numero dopo riporto.

    se riuscirei a creare uno spazio dopo l'anno sarei a posto, potrei usare lo split

    Come potrei fare?

    Ciao Allocco(8-D)

  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
    1125

    Re: Estrazione di una data da stringa di testo

    Ciao Allocco
    Se le casistiche sono solo 2 cioè con il testo "riporto" (attaccato o non attaccato) potresti provare questa formula

    =ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI($A$18;" ";RIPETI(" ";50));50;100))+0

    [EDIT]
    Attenzione Questa formula è un pò limitata perchè estrae solo il giorno e il mese, mentre l'anno me lo dà di default, e come se in una cella scrivessi digitassi 1/10 e mi restituisce la data 1/10/2016

    Prova e fai sapere!
    Ciao



  3. I seguenti 2 utenti hanno dato un "Like" a Gerardo Zuccalà per questo post:


  4. #3
    L'avatar di Allocco
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Napoli
    Messaggi
    292
    Versione Office
    2010
    Likes ricevuti
    48
    Likes dati
    6

    Re: Estrazione di una data da stringa di testo

    Ciao Gerardo, grazie Funziona egregiamente, i dati sono sempre relativi all'anno in corso, quindi non ha importanza

    però vorrei capirla, non vado molto daccordo con le formule.

    ciao Allocco (8-D)

  5. #4
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133

    Re: Estrazione di una data da stringa di testo

    Ciao Allocco, un'alternativa alla formula di Gerardo che saluto, potrebbero essere le seguenti:

    Supposto che il testo sia in A1, per l'inserimento dello spazio (" ") tra l'anno e "Riporto"

    In B1:
    =ANNULLA.SPAZI(SE(TROVA("Riporto";$A1;1)-1=" ";$A1;SOSTITUISCI($A1;"Riporto";" Riporto"));"")

    Per l'estrazione della data indipendentemente della presenza dello spazio tra la data e "Riporto"

    In D1:
    =ANNULLA.SPAZI(SINISTRA(SOSTITUISCI($A1;"""";"");TROVA("Riporto";$A1;1)-2))

    Entrambe da tirare giù.
    Allego il file di prova.
    File Allegati File Allegati

  6. I seguenti utenti hanno dato un "Like"

    ges

  7. #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
    1125

    Re: Estrazione di una data da stringa di testo

    Ciao a tutti gli amici del forum
    Allocco tu scrivi:
    però vorrei capirla, non vado molto daccordo con le formule.
    questo approccio di formula è un po particolare all'inizio sembra difficile ma ti assicuro niente di impossibile , anzi dopo che l'hai imparata diventerà per te il miglior metodo per estrarre stringhe, per capire meglio questa formula prova a guardare questo video e fammi sapere!
    Ciao


Discussioni Simili

  1. Estrazione di più stringhe da unico testo
    Di Samuela nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 29/12/16, 15:45
  2. [Risolto] COnvertire Testo contenente Data in Inglese in Data in Italiano
    Di cnbgpp69d nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 06/11/16, 22:55
  3. [Risolto] Estrazione di più stringhe da unico testo
    Di Samuela nel forum Domande su Excel in generale
    Risposte: 15
    Ultimo Messaggio: 25/10/16, 10:18
  4. Come estrarre un testo da una stringa di testo
    Di ProgrammD69 nel forum Domande su Excel in generale
    Risposte: 21
    Ultimo Messaggio: 04/09/16, 13:58
  5. Estrazione porzione di testo da cella
    Di TrePdiPicciati nel forum Domande su Excel in generale
    Risposte: 17
    Ultimo Messaggio: 25/07/16, 17:42

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
  •