Trova e sostituisci più valori in Excel
Normalmente, la funzione Trova e Sostituisci può aiutarti a trovare un testo specifico e sostituirlo con un altro. Tuttavia, a volte potresti aver bisogno di trovare e sostituire più valori simultaneamente. Ad esempio, sostituire tutto il testo “Excel” con “Excel 2019”, “Outlook” con “Outlook2019” e così via, come mostrato nello screenshot sottostante. In questo articolo, ti presenterò una formula per risolvere questo compito in Excel.
Trova e sostituisci più valori in Excel
Per gestire questa operazione, dovresti annidare più funzioni SUBSTITUTE insieme e inserire le coppie di ricerca e sostituzione utilizzando la funzione INDEX. La sintassi generica è:
- cella: La cella contiene il testo che desideri sostituire con un altro testo.
- trova: Il testo originale che vuoi trovare e sostituire.
- sostituisci: Il nuovo testo con cui vuoi sostituire.
1. Copia e incolla la seguente formula in una cella vuota dove desideri ottenere il risultato:
2. Quindi trascina il quadratino di riempimento verso il basso nelle celle in cui desideri applicare questa formula, e i testi specifici verranno immediatamente sostituiti con quelli nuovi, come mostrato nello screenshot:
Spiegazione della formula:
Il modello di base della formula sopra è l'uso della funzione SUBSTITUTE:
=SUBSTITUTE (testo, vecchio_testo, nuovo_testo, [istanza])
Quindi incorpora la funzione INDEX nella funzione SUBSTITUTE; la funzione INDEX viene utilizzata per recuperare sia il testo da "trovare" che quello da "sostituire", ciò eseguirà la prima coppia di ricerca e sostituzione:
=SUBSTITUTE(testo,INDEX(trova,1),INDEX(sostituisci,1))
Se ci sono più coppie di ricerca e sostituzione, annida le funzioni SUBSTITUTE insieme. Per rendere la formula più facile da leggere e scrivere, consentendo di aggiungere o rimuovere altre sostituzioni, puoi scrivere la formula come mostrato nello screenshot sottostante:
Nota: Nella formula sopra, A2 è la cella che contiene il testo che desideri sostituire, D2:D5 è l'intervallo di celle che contiene il testo originale che vuoi trovare e sostituire, E2:E5 è il nuovo testo con cui vuoi sostituire. E 1, 2, 3, 4 è il numero della coppia di ricerca e sostituzione. Modificali in base alle tue esigenze.
Funzioni correlate utilizzate:
- SUBSTITUTE:
- La funzione SUBSTITUTE sostituisce il testo o i caratteri all'interno di una stringa di testo con un altro testo o caratteri.
- INDEX:
- La funzione INDEX restituisce il valore visualizzato in base a una posizione data da un intervallo o un array.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.