Risultati da 1 a 18 di 18

Discussione: estrarre numeri da stringa



  1. #1
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    estrarre numeri da stringa

    Un saluto a tutti, mi ritrovo a dover estrarre numeri da celle contenenti stringhe di numeri, fin qui è semplice,ma poi dovrei escluderne alcuni ed ottenere quindi una tabella diversa......io ho provato con due passaggi,ma il risultato non mi piace ..esiste un'unica formula che mi può fare il tutto.? Ho allegato il file che meglio spiega, Grazie a chi mi può aiutare...
    File Allegati File Allegati
    Ultima modifica fatta da:Canapone; 15/06/17 alle 09:07

  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 numeri da stringa

    Ciao Brazz

    Prova questa formula in AL102 copia a destra e in basso


    =SE(U102="";"";SOSTITUISCI(RIMPIAZZA(U102;RICERCA(37;U102);2;"");"-";"")+0)


    fammi sapere!

    T
    U
    V
    W
    X
    Y
    Z
    AA
    AB
    AJ
    AK
    AL
    AM
    AN
    AO
    AP
    AQ
    102
    172
    31-37
    172
    31
    103
    168
    07-37
    168
    7
    104
    151
    33-37
    151
    33
    105
    149
    06-37
    149
    6
    106
    125
    34-37
    125
    34
    107
    110
    37-44
    110
    44
    108
    104
    04-37
    104
    4
    109
    102
    19-37
    102
    19
    110
    97
    10-37
    37-40
    97
    10
    40
    111
    92
    14-37
    92
    14
    112
    90
    30-37
    90
    30
    113
    89
    22-37
    28-37
    89
    22
    28
    114
    84
    12-37
    13-37
    84
    12
    13
    115
    79
    01-37
    32-37
    35-37
    37-45
    79
    1
    32
    35
    45
    116
    71
    02-37
    20-37
    26-37
    36-37
    37-48
    71
    2
    20
    26
    36
    48
    117
    68
    03-37
    21-37
    37-49
    68
    3
    21
    49
    118
    54
    05-37
    11-37
    37-39
    37-42
    54
    5
    11
    39
    42
    119
    40
    15-37
    17-37
    25-37
    29-37
    40
    15
    17
    25
    29
    120
    28
    08-37
    09-37
    27-37
    37-38
    37-41
    37-46
    28
    8
    9
    27
    38
    41
    46
    121
    27
    16-37
    18-37
    23-37
    24-37
    37-43
    37-47
    27
    16
    18
    23
    24
    43
    47

  3. I seguenti utenti hanno dato un "Like"


  4. #3
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    GRAZIE GERRY....va che è una meraviglia....
    Ultima modifica fatta da:Canapone; 15/06/17 alle 09:07

  5. #4
    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 numeri da stringa

    Ciao franco, mi fa piacere, e grazie del riscontro, torna quando vuoi

  6. #5
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    Stamane utilizzando la formula di Gerry,mi sono ritrovato che in alcune tabelle non si riesce ad ottenere il risultato voluto,non capisco cosa si deve correggere nella sua formula in questi casi. V i allego file che meglio spiega l'arcano...Grazie per il vostro aiuto e disponibilità
    File Allegati File Allegati

  7. #6
    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 numeri da stringa

    Ciao
    Ho fatto due modifiche

    la prima per avere la cella di input per non cambiare il numero dentro la formula
    la seconda in caso di numeri ad una sola cifra



    =SE(E14="";"";SOSTITUISCI(RIMPIAZZA(E14;RICERCA($D$4;E14)-1;2;"");"-";"")+0)

    PS Non ho verificato altre casistiche
    Fammi sapere
    Ciao

  8. #7
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    Ciao Gerry le tue modifiche risolvono completamente il tutto..e mi fanno risparmiare mucho tempo. Buon sabato
    Ultima modifica fatta da:Canapone; 15/06/17 alle 09:07

  9. #8
    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 numeri da stringa

    ok Grazie Franco
    grazie del riscontro
    Un Saluto

  10. #9
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    GERRY andando avanti con le tabelle eccomi che ho trovato dove non mi funziona ,in pratica dal valore 10 in poi mi vengono fuori come nella tabella a destra....si può risolvere??

  11. #10
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    ecco il file
    File Allegati File Allegati

  12. #11
    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 numeri da stringa

    Ok ho creato una condizione con un SE()
    Se nella cella D4 (cella di input) è di una cifra mi da una formula, se è di due cifre mi da un'altra forumla

    =SE(E19="";"";SE(LUNGHEZZA($D$4)=2;SOSTITUISCI(RIMPIAZZA(E19;RICERCA($D$4;E19);2;"");"-";"")+0;SOSTITUISCI(RIMPIAZZA(E19;RICERCA($D$4;E19)-1;2;"");"-";"")+0))

    Ovviamente funziona se il numero che c'è nella cella D4 è presente nel data base
    Prima di cantare vittoria testala
    Un saluto

  13. I seguenti utenti hanno dato un "Like"


  14. #12
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    Ciao GERRY e Grazie per l'aiuto e la tua pazienza..... ho testato (la formula...ehehe) e sta volta possiamo dire RISOLTO!! tank tank
    Ultima modifica fatta da:Canapone; 15/06/17 alle 09:07

  15. #13
    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 numeri da stringa

    Ok meno male, sono contento che finlmente abbiamo risolto
    Con le formule non si azzecca mai al primo colpo, ma piano piano ci si arriva
    Grazie per il tuo riscontro positivo e alla prossima

  16. #14
    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: estrarre numeri da stringa

    Ciao BRAZ66, altro modo di affrontare il problema, introducendo una cella di input, come giustamente ha pensato l'amico Gerardo, che saluto cordialmente, potrebbe essere il seguente:

    In V5:
    =SE(E5="";"";SE(SINISTRA(E5;3)=SE(LUNGHEZZA($D$4)=2;$D$4;"0"&$D$4)&"-";DESTRA(E5;2);SE(DESTRA(E5;3)="-"&SE(LUNGHEZZA($D$4)=2;$D$4;"0"&$D$4);SINISTRA(E5;2);""))+0)
    da trascinare verso destra e successivamente giù.
    Provala e fa sapere.

  17. I seguenti 2 utenti hanno dato un "Like" a pkrome59 per questo post:


  18. #15
    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 numeri da stringa

    Citazione Originariamente Scritto da pkrome59 Visualizza Messaggio
    Ciao BRAZ66, altro modo di affrontare il problema, introducendo una cella di input, come giustamente ha pensato l'amico Gerardo, che saluto cordialmente, potrebbe essere il seguente:

    In V5:
    =SE(E5="";"";SE(SINISTRA(E5;3)=SE(LUNGHEZZA($D$4)=2;$D$4;"0"&$D$4)&"-";DESTRA(E5;2);SE(DESTRA(E5;3)="-"&SE(LUNGHEZZA($D$4)=2;$D$4;"0"&$D$4);SINISTRA(E5;2);""))+0)
    da trascinare verso destra e successivamente giù.
    Provala e fa sapere.

    Ciao Pippo
    Testata e funziona!

  19. #16
    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: estrarre numeri da stringa

    Ciao Gerardo, grazie per averla testata, colgo l'occasione per porgerti un buon fine settimana.
    Ciao, Pippo.

  20. #17

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Verona Provincia
    Età
    57
    Messaggi
    1024
    Versione Office
    .
    Likes ricevuti
    367
    Likes dati
    0

    Re: estrarre numeri da stringa

    Ciao,

    altra alternativa, se il numero da sostituire è sempre presente nelle coppie:

    =SE.ERRORE(SOSTITUISCI(SOSTITUISCI(E19;TESTO($D$4;"-0#");"");TESTO($D$4;"0#-");"")+0;"")

    P.S.: presumo che le celle dove vanno le forumle (V5:AA34) siano formattata "0#", altrimenti tutte le soluzioni restituiranno i numeri da 1 a 9 con una sola cifra.
    Bye!
    scossa
    scossa's web site
    ___
    Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee. (George Bernard Shaw)

  21. I seguenti 2 utenti hanno dato un "Like" a scossa per questo post:


  22. #18
    L'avatar di BRAZ66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    MILANO
    Età
    51
    Messaggi
    172
    Versione Office
    Excel 2013
    Likes ricevuti
    5
    Likes dati
    53

    Re: estrarre numeri da stringa

    GRAZIE MILLE ragazzi...c'è l'imbarazzo della scelta, adesso provo anche le vostre e me le studio per bene.BUON WEEKEND

Discussioni Simili

  1. Invertire numeri in una stringa di testo
    Di Silvio65 nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 16/02/17, 17:33
  2. Estrarre una stringa di testo
    Di aldomattana nel forum Domande su Excel in generale
    Risposte: 13
    Ultimo Messaggio: 23/07/16, 10:32
  3. Estrarre da un stringa una parte precisa
    Di morpheus1976 nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 01/06/16, 20:48
  4. Estrarre la stringa finale di un testo
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 20/08/15, 15:23
  5. Estrarre solo i numeri da una stringa
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 11
    Ultimo Messaggio: 15/07/15, 18:04

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
  •