Com trobar i substituir parts de text a MS Excel

La cerca i la substitució manual de parts de text pot ser molt tediós per als llargs fulls de càlcul d'Excel. Per sort, Microsoft va incloure un parell d’eines útils per localitzar parts de text i substituir-les per la vostra selecció preferida. La funció "Cerca i substitueix" d'Excel buscarà el text especificat en un full de càlcul sencer o en cel·les seleccionades. Excel també ofereix una funció "Substitueix". Quan es combina amb les funcions "Cerca" i "Len", la funció "Substitueix" us permet buscar i substituir dinàmicament text en funció dels valors introduïts o del contingut d'una altra cel·la.

Cerca i substitueix la funció

1

Feu clic i arrossegueu el ratolí per diverses cel·les per limitar la cerca només a aquestes cel·les. Si voleu fer una cerca a tot el full, no seleccioneu diverses cel·les.

2

Mantingueu premudes les tecles "Ctrl-H" per obrir la finestra "Cerca i substitueix".

3

Introduïu el text que vulgueu substituir al camp "Cerca què".

4

Introduïu el text que vulgueu utilitzar per substituir-lo al camp "Substitueix per".

5

Feu clic a "Substitueix tot" per cercar i substituir cada instància de la part de text ubicada a les cel·les o full complet seleccionats. Com a alternativa, feu clic a "Substitueix" per trobar i substituir la primera instància del text a la cel·la seleccionada actualment. Feu clic a "Tanca" quan s'hagi completat.

Funció de substitució

1

Introduïu "= REPLACE (origen, número_inici, longitud, substitució)" sense cometes en una cel·la buida. La font i el reemplaçament poden ser una referència de cel·la o una cadena de text envoltada de cometes. El número_inici i la longitud descriuen on i quant text se substitueix. Com a exemple, "= REPLACE (A1,3,1," hn ")" es veu a la cel·la A1 i substitueix un caràcter de text, començant pel tercer caràcter, per "hn". Si la cel·la A1 conté "Jon Doe", es corregirà a "John Doe".

2

Substituïu "número_inici" per "TROBAR (cercar_text, font)" sense cometes per localitzar la posició inicial de la funció "Substitueix". Continuant amb l'exemple, la funció "Cerca" de la fórmula

= REPLACE (A1, FIND ("n", A1), 1, "hn")

cerca a la cel·la A1 el text "n" i envia "3" a la funció "Substitueix". La variable "find_text" també pot ser una referència de cel·la.

3

Substituïu "longitud" per "LEN (find_text)" sense cometes per determinar la longitud del text que cal substituir. Continuant amb l'exemple, la funció "Len" de la fórmula

= REPLACE (A1, FIND ("n", A1), LEN ("n"), "hn")

compta el nombre de caràcters de "n" i genera "1" a la funció "Substitueix". La variable "find_text" també pot ser una referència de cel·la. Si la cel·la B1 contenia la lletra "n", la fórmula

= REPLACE (A1, FIND (B1, A1), LEN (B1), "hn")

produiria els mateixos resultats per corregir "Jon Doe" a "John Doe".