La funció SUBSTITUTE es pot utilitzar per reemplaçar paraules, text o caràcters existents amb dades noves.
Nota: els resultats de la funció han d'aparèixer en una ubicació diferent del text original.
Els usos per a la funció inclouen:
- S'estan eliminant els caràcters que no s'imprimeixen de les dades importades;
- Substitució de caràcters no desitjats amb espais;
- Produir diferents versions del mateix full de càlcul .
01 de 04
Substitució del text antic per a novetats
La sintaxi i els arguments de la funció substitutiva
La sintaxi d' una funció es refereix al disseny de la funció i inclou el nom de la funció, claudàtors i arguments .
La sintaxi de la funció SUBSTITUTE és:
= SUBSTITUTE (text, text vell, nou_text, instància_nom)
Els arguments per a la funció són:
Text - (obligatori) de les dades que continguin el text que cal reemplaçar. Aquest argument pot contenir
- les dades reals tancades entre cometes, dues fila a la imatge de dalt;
- una referència de cel·la a la ubicació de les dades de text del full de treball - fila tres anteriors;
Old_text - (obligatori) el text que cal reemplaçar.
Text nou_ (requerit) del text que substituirà Old_text .
Instance_num - (opcional) un número
- Si s'omet, totes les instàncies de Old_text se substitueixen per Nou_text .
- Si s'inclou, només es reemplaça la instància de Old_text especificada, com la primera o tercera, les files cinc i sis anteriors.
02 de 04
Sensibilitat de casos
Els arguments de la funció SUBSTITUTE distingeixen entre majúscules i minúscules, el que significa que si les dades introduïdes per l'argument Old_text no tenen el mateix cas que les dades de la cel·la d'argument Text , no es produeix cap substitució.
Per exemple, a la fila quatre de la imatge de dalt, la funció visualitza Vendes (cel · la A4) com a diferent de les vendes ( argument Old_text ) i, per tant, no substitueix els ingressos com a text nou .
03 de 04
Introduir la funció de substitució
Tot i que és possible escriure tota la fórmula com ara
= SUBSTITUTE (A3, "Vendes", "Ingressos")
manualment, en una cel·la de full de treball, una altra opció és utilitzar el quadre de diàleg de la funció, com es descriu en els passos següents, per introduir la funció i els seus arguments en una cel·la com B3.
Els avantatges d'utilitzar el quadre de diàleg són que Excel s'encarrega de separar cada argument amb una coma i inclou les dades de text antigues i noves entre cometes.
- Feu clic a la cel·la B3 - per fer-la la cel·la activa
- Feu clic a la pestanya Fórmules del menú de la cinta
- Feu clic a la icona Text de la cinta per obrir la llista desplegable Funcions de text
- Feu clic a SUBSTITUTE a la llista per mostrar el quadre de diàleg d' aquesta funció
- Al quadre de diàleg, feu clic a la línia Text
- Feu clic a la cel·la A3 per introduir aquesta referència de cel·la al quadre de diàleg
- Feu clic a la línia Old_text al quadre de diàleg
- Tipus de vendes , que és el text que volem reemplaçar, no cal que inclogueu el text entre cometes;
- Feu clic a la línia New_text al quadre de diàleg
- Escrigui Ingressos , com a text a substituir ;;
- L'argument Instance es deixa en blanc: ja que només hi ha una instància de la paraula Sales a la cel·la A3;
- Feu clic a D' acord per completar la funció i tanqueu el quadre de diàleg;
- L' informe d'ingressos de text hauria d'aparèixer a la cel·la B3;
- Quan feu clic a la cel·la B3, la funció completa
= SUBSTITUTE (A3, "Vendes", "Ingressos")
apareix a la barra de fórmules que hi ha a sobre del full de càlcul
04 de 04
Suplent vs. reemplaça
SUBSTITUTE és diferent de la funció REPLACE, ja que s'utilitza per intercanviar text específic en qualsevol lloc de les dades seleccionades, mentre que REPLACE s'utilitza per substituir qualsevol text que es produeixi en una ubicació específica de les dades.