Risultati da 1 a 17 di 17

Discussione: sostituzione testo



  1. #1
    L'avatar di Bruno
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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Ó
    45
    Messaggi
    2815
    Versione Office
    Excel 2013
    Likes ricevuti
    1024
    Likes dati
    982

    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
    6814
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    165

    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Ó
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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Ó
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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
    2074
    Versione Office
    office pro 2010
    Likes ricevuti
    440
    Likes dati
    241

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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Ó
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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Ó
    57
    Messaggi
    1024
    Versione Office
    .
    Likes ricevuti
    367
    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Ó
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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
    316
    Versione Office
    2010
    Likes ricevuti
    57
    Likes dati
    18

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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Ó
    Cireggio Italy
    EtÓ
    66
    Messaggi
    141
    Versione Office
    2016 64 Bit
    Likes ricevuti
    38
    Likes dati
    6

    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Ó
    53
    Messaggi
    7165
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2065
    Likes dati
    1304

    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, 12:04
  2. [Risolto] Sostituzione automatica abbreviazioni
    Di xGeKox nel forum Domande su Excel in generale
    Risposte: 10
    Ultimo Messaggio: 22/11/16, 15: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, 01:34
  4. Sostituzione variabile nelle sequenze macro
    Di đenver nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 15/09/16, 20:50
  5. formula di sostituzione
    Di lim87 nel forum Domande su Excel in generale
    Risposte: 1
    Ultimo Messaggio: 12/06/15, 22: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
  •