EUCOOKIELAW_BANNER_TITLE

Sostituire una parte di stringa con la funzione SOSTITUISCI

Vi capita mai di avere la necessità di sostituire una parte di una stringa? Farlo manualmente su una cella soltanto non richiede molto tempo, viceversa, farlo su molte stringhe diventa un impegno oneroso. Ecco che entra in gioco la funzione di Excel SOSTITUISCI.

I parametri di questa funzione sono semplici

=SOSTITUISCI(Testo;Testo Precedente;Nuovo Testo;[Occorrenza])

  • Testo: è il testo nel quale vogliamo effettuare la sostituzione
  • Testo precedente: il testo da sostituire
  • Nuovo testo: il nuovo testo
  • Occorenza: parametro opzionale, indica quante parole si vogliono sostituire, se omesso vengono sostituite tutte le occorrenze

Attenzione ad un paio di cose, innanzitutto la funzione è “case-sensitive” il che vuol dire che le parole “cane“, “CANE” e “Cane” sono diverse, per ovviare a questo problema si può usare insieme la funzione MAIUSC o la funzione MINUSC.

La seconda cosa a cui prestare attenzione è che verranno sostituite le frazioni di parola.

Per spiegarmi meglio, poniamo di avere il seguente testo nella cella A1: “La casalinga lavora a casa” e di applicare la formula

=SOSTITUISCI(A1;"casa";"abitazione")

Il risultato sarà “La abitazionelinga lavora a abitazione“. Come potete notare, al di là del fatto che grammaticalmente non ha senso, sono state sostituite entrambe le occorrenze.

A presto


MESSAGGIO DALL'AUTORE
Se pensi che questo articolo ti sia stato utile e vuoi supportare questo sito puoi offrirmi un caffé con una piccola donazione. Mi aiuterai a sostenere le spese di gestione del sito.


gianfranco

Appassionato di informatica, fotografia e di tecnologia in generale. Esperto nell'uso di Excel e con tanta voglia di condividere le sue conoscenza con il mondo, sempre pronto a dare una mano (ma non più di due volte, altrimenti rimango senza).

Potrebbero interessarti anche...

4 Risposte

  1. Mao ha detto:

    Salve come faccio a sostiture piu parole in foglio excel? Se faccio con sostituisci…ne sostituisce solo una.le sostituzioni consistono nell’evidenziare le stesse parole

    • gianfranco ha detto:

      Buongiorno,
      in che senso “evidenziare”? In ogni caso, il sistema per sostituire diverse parole all’interno di una stringa è concatenare diverse funzioni SOSTITUISCI, ad esempio, mettiamo che nella cella A1 ci sia la stringa “ho comprato una casa al mare”, con la formula


      =SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;"al";"in");"una";"un");"casa";"appartamento");"mare";"montagna")

      la frase diventa “ho comprato un appartamento in montagna”

      Spero sia la risposta che cercava

  1. 20 Gennaio 2016

    […] farlo usiamo la funzione SOSTITUISCI che, come vi ho detto in passato, richiede 4 parametri, l’ultimo dei quali viene usato per sapere quale occorrenza della […]

  2. 21 Gennaio 2016

    […] umano, dice sostituisci il sesto spazio del testo di A1 con il codice þ. (Vedi articolo sulla funzione SOSTITUISCI per maggiori […]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

%d blogger hanno fatto clic su Mi Piace per questo: