Perplesso sulle funzioni SOSTITUISCI e SOSTITUISCI in Microsoft Excel? Scopri come utilizzare entrambi e quando.
Microsoft Excel è uno strumento altamente versatile che vanta una varietà di funzioni per l'analisi dei dati. Ma se stai ancora imparando le corde dei fogli di calcolo, trovare la funzione giusta per l'attività che stai cercando di svolgere può essere difficile. Alcuni nomi di funzioni possono lasciarti perplesso su ciò che effettivamente fanno.
Se stai cercando di modificare un certo testo in una cella, potresti essere confuso dal fatto che c'è un SOSTITUIRE funzione e a SOSTITUIRE funzione che suona come se facessero la stessa cosa. Quindi qual è la differenza?
Utilizzo della funzione SOSTITUISCI in Excel
Supponiamo di avere un elenco di informazioni sul produttore per i prodotti che stiamo vendendo. È un po' obsoleto, quindi dovremo modificare alcuni dati per aggiornarlo.
IL SOSTITUIRE La funzione cambia un numero specificato di caratteri all'interno del testo di una particolare cella con un altro set di testo. Il testo sostitutivo può essere di qualsiasi lunghezza e verrà posizionato esattamente il numero di caratteri dopo l'inizio della stringa di testo originale.
Diciamo che abbiamo scoperto che c'è un nuovo modo in cui la nostra azienda riporta i codici di produzione e dobbiamo aggiornare questo foglio per incorporarlo.
- Seleziona cella D7, la cella sotto la notazione "Nuovo codice".
- Nella cella stessa o nella barra della formula, digita o incolla la formula seguente:
=SOSTITUIRE(B2,2,3,"PTM")
- Premere accedere.
All'interno della cella, abbiamo appena preso il testo dalla cella B2 ("6418229"), e, partendo dal secondo carattere (il numero "4"), abbiamo sostituito tre caratteri (le cifre "418") con le lettere "PTM" (per "Portland Mechanics").
Il testo sostitutivo non deve avere la stessa lunghezza del numero di caratteri da sostituire; se volessimo sostituire solo un carattere, potremmo cambiare il "3" nella formula precedente in un "1", finendo con la stringa di nove caratteri "6PTM18229" nella cella D7.
Utilizzo della funzione SOSTITUISCI in Excel
Per il bene di questo esempio, supponiamo di scoprire in seguito che Portland Mechanics è stata acquisita e ha cambiato nome. Sappiamo esattamente cosa stiamo cercando, quindi possiamo usare il SOSTITUIRE funzione per sostituire un testo specifico con un testo nuovo e diverso.
- Seleziona cella D4, la cella sotto la notazione "Marchio aggiornato".
- Nella cella stessa o nella barra della formula, digita o incolla la formula seguente:
=SOSTITUIRE(A2,"Portlanda","Anodino")
- Premere accedere.
All'interno della cella, abbiamo appena preso il testo dalla cella A2 ("Portland Mechanics"), e ha sostituito la parola "Portland" con la parola "Anodyne", creando il nuovo nome "Anodyne Mechanics" nella cella D4.
Supponiamo di lasciare una nota che spieghi il cambio di nome per la prossima persona che visualizza il documento e di voler risparmiare tempo utilizzando la stessa funzione SOSTITUISCI. Quando lo modifichiamo in cell G5 riferirsi alla cella G3, come mostrato di seguito, notiamo che tutte le apparizioni della parola "Portland" sono sostituite con "Anodyne".
Questo non è il comportamento che vogliamo in questo caso, quindi dovremo aggiungere il [numero_istanza] syntax per specificare che vogliamo solo una delle volte in cui appare "Portland"—una "istanza"—da sostituire.
Per fare ciò, seleziona la cella G7 e inserisci questa formula nella cella o nella barra della formula:
=SOSTITUIRE(G3,"Portlanda","Anodino",2)
Il "2" in più indica a Excel che vogliamo modificare solo la seconda istanza. Ci sono anche modi più complessi per utilizzare la funzione SOSTITUISCI, ad esempio con funzioni nidificate o istruzioni IF, o anche IF formule con istruzioni nidificate, se stai davvero capendo le cose.
Funzioni diverse, usi diversi
Sebbene abbiano nomi simili, le funzioni REPLACE e SUBSTITUTE brillano in diversi casi d'uso. Se lo sai esattamente Dove il tuo nuovo testo sta andando, è probabile che REPLACE sia l'opzione migliore. Tuttavia, se sai quali parole stai sostituendo, o hai bisogno di sostituire più istanze della stessa testo, in una singola cella o su più celle, l'opzione SUBSTITUTE probabilmente funzionerà meglio per Voi.
Quando stai cercando di sostituire il testo in una cella, ora conosci la differenza tra queste funzioni con nomi simili e come utilizzarle al meglio nei tuoi dati. Se stai cercando di modificare il testo all'interno delle celle originali, considera altri modi per trovare e sostituire il testo all'interno di Excel.