Risultati da 1 a 17 di 17

Discussione: sostituzione testo



  1. #1
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    sostituzione testo

    ho la seguente stringa in A1
    "film comico, film giallo, film fantascienza, film storico"

    In cella A2 vorrei poter ottenere il seguente risultato:
    "libro giallo, libro fantascienza, libro storico"

    quale formula o codice vba potete suggerire.

  2. #2

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Cosenza
    EtÓ
    46
    Messaggi
    3526
    Versione Office
    Excel 2013
    Likes ricevuti
    1226
    Likes dati
    1295

    Re: sostituzione testo

    =Sostituisci(A1;"film";"libro")

    Inviato dal mio Nexus 7 utilizzando Tapatalk

  3. #3

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    LocalitÓ
    Napoli
    EtÓ
    64
    Messaggi
    9726
    Versione Office
    2013
    Likes ricevuti
    1015
    Likes dati
    274

    Re: sostituzione testo

    Non ti va bene la funzione SOSTITUISCI?

    Se la stringa Ŕ in a1

    Codice: 
    =SOSITUISCI(A1;"film";"libro")
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupiditÓ umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  4. #4
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    Re: sostituzione testo

    non esattamente, non deve comparire il primo testo: "film comico,"

  5. #5

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Ciao a tutti,
    prova cosý:

    =ANNULLA.SPAZI(SOSTITUISCI(SOSTITUISCI(A1;"film";"libro");"libro comico,";""))
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

  6. I seguenti utenti hanno dato un "Like"


  7. #6
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    Re: sostituzione testo

    con la formula Ok

    Qualche idea con vba?

  8. #7
    L'avatar di dracoscrigno
    Clicca e Apri
    Data Registrazione
    May 2016
    LocalitÓ
    ferrara
    EtÓ
    41
    Messaggi
    2919
    Versione Office
    office pro 2010
    Likes ricevuti
    649
    Likes dati
    373

    Re: sostituzione testo

    adesso, che sto scoprendo il tools delle tabelle mi metto anche io a giocare con le formule.

    Ecco il mio risultato... Sempre in stile naturalmente

    Excel 2010 32 bit
    A
    B
    C
    2
    START
    3
    Stringa data
    film comico, film giallo, film fantascienza, film storico
    4
    Prima determina la LUNGHEZZA della stringa
    57
    =LUNGHEZZA(B3)
    5
    RICERCA la posizione della prima virgola seguida dallo spazio "; "
    12
    =RICERCA(", ";B3)
    6
    aggiungi un numero pari al numero dei caratteri cercati
    14
    =B5+2
    7
    sottrai i due valori trovati
    44
    =B4-B6+1
    8
    ESTRAI la STRINGA utilizzando i due valori trovati
    film giallo, film fantascienza, film storico
    =STRINGA.ESTRAI(B3;B6;B7)
    9
    END
    Sheet: Foglio1


    Al richiedente il concatenamento delle varie parti

  9. #8

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Citazione Originariamente Scritto da Bruno Visualizza Messaggio
    con la formula Ok

    Qualche idea con vba?
    Codice: 
    Sub sostituisci_film()
        With Sheets(1)
            .Cells(2, 1) = Trim(Replace(Replace(.Cells(1, 1), "film", "libro"), "libro comico,", ""))
        End With
    End Sub
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

  10. #9
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    Re: sostituzione testo

    @ Ges

    Un suggerimento
    Potresti sfruttare meglio Replace(

  11. #10

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Citazione Originariamente Scritto da Bruno Visualizza Messaggio
    @ Ges

    Un suggerimento
    Potresti sfruttare meglio Replace(
    CioŔ?
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

  12. #11

    L'avatar di scossa
    Clicca e Apri
    Data Registrazione
    Jul 2015
    LocalitÓ
    Verona Provincia
    EtÓ
    58
    Messaggi
    1207
    Versione Office
    .
    Likes ricevuti
    450
    Likes dati
    0

    Re: sostituzione testo

    Citazione Originariamente Scritto da ges Visualizza Messaggio
    CioŔ?
    Forse intende che converrebbe invertirli: prima eliminare "libro comico" e poi sostituire la parola "libro". In questo modo riduci il numero di sostituzioni:
    da
    "film"->"libro" (3) + "libro comico" -> "" (1)
    a
    "film comico" -> "" (1) + da "film"->"libro" (2)

    Ma non ho capito se Bruno aveva un problema o stava proponendo un quiz, boh?
    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)

  13. #12
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    Re: sostituzione testo

    Ciao, sempre per gioco

    Con la formula:
    =STRINGA.ESTRAI(SOSTITUISCI(A1;"film";"libro");15;200)
    Come si potrebbe "modificare" utilizzandola con una macro in Vba?
    File Allegati File Allegati

  14. #13

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Ciao,
    spiegami il significato del tuo messaggio #9
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

  15. #14
    L'avatar di Cuc¨^_^
    Clicca e Apri
    Data Registrazione
    Jun 2016
    LocalitÓ
    TrentoGallipoliTaranto
    EtÓ
    46
    Messaggi
    415
    Versione Office
    2010
    Likes ricevuti
    68
    Likes dati
    33

    Re: sostituzione testo

    Interessante questa discussione... Sembra tanto un quiz del vecchio Mike Bongiorno...

  16. #15

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Ciao Cuc¨ .... ma il quiz si ferma qui ... fino a quando Bruno ci spiega il tenore di questa discussione.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

  17. #16
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Italy
    EtÓ
    66
    Messaggi
    230
    Versione Office
    2016 64 Bit W10
    Likes ricevuti
    80
    Likes dati
    11

    Re: sostituzione testo

    Ciao ges

    #9 Potresti sfruttare meglio Replace(
    spiegami il significato del tuo messaggio #9

    Ho visto in rete come con replace si risolve in vba in modo pi¨ efficace.
    https://www.techonthenet.com/excel/f...eplace_vba.php

  18. #17

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    LocalitÓ
    Como
    EtÓ
    54
    Messaggi
    9972
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2571
    Likes dati
    1546

    Re: sostituzione testo

    Non essere di cosý tante parole ... non riuscirei a leggere tutto!
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se pu˛ sembrare improbabile, non pu˛ che essere quella giusta!

Discussioni Simili

  1. Sostituzione valori dinamici
    Di edodusina nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 09/03/17, 11:04
  2. [Risolto] Sostituzione automatica abbreviazioni
    Di xGeKox nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 22/11/16, 14:35
  3. Creazione database per banca dati aziendale - Funzioni ricerca e sostituzione
    Di Da.Brunetto nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 04/10/16, 00:34
  4. Sostituzione variabile nelle sequenze macro
    Di đenver nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 15/09/16, 19:50
  5. formula di sostituzione
    Di lim87 nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 12/06/15, 21:23

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
  •