KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

Buscar y reemplazar varios valores en Excel

AutorXiaoyang Fecha de modificación

Normalmente, la función Buscar y reemplazar le permite localizar un texto específico y sustituirlo por otro, pero en ocasiones puede necesitar buscar y reemplazar varios valores al mismo tiempo. Por ejemplo, cambiar todo el texto “Excel” por “Excel 2019”, “Outlook” por “Outlook2019”, etc., tal como se muestra en la siguiente captura de pantalla. En este artículo, le presento una fórmula para llevar a cabo esta tarea en Excel.

multiple-find-replace/doc-multiple-find-replace-1


Buscar y reemplazar varios valores en Excel

Para llevar a cabo esta tarea, debe anidar varias funciones SUSTITUIR y usar la función ÍNDICE para insertar los pares de búsqueda y reemplazo. La sintaxis genérica es:

=SUBSTITUTE(SUBSTITUTE(cell,INDEX(find,1),INDEX(replace,1)),INDEX(find,2),INDEX(replace,2))
  • cellLa celda contiene el texto que desea sustituir por otro.
  • findEl texto original que desea buscar y reemplazar.
  • replaceEl nuevo texto por el que desea reemplazar.

1. Copia y pega la siguiente fórmula en una celda vacía donde quieras colocar el resultado:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,INDEX($D$2:$D$5,1),INDEX($E$2:$E$5,1)),INDEX($D$2:$D$5,2),INDEX($E$2:$E$5,2)),INDEX($D$2:$D$5,3),INDEX($E$2:$E$5,3)),INDEX($D$2:$D$5,4),INDEX($E$2:$E$5,4))

2. A continuación, arrastre el controlador de relleno hacia abajo hasta las celdas en las que quiera aplicar esta fórmula; así, los textos específicos se reemplazarán inmediatamente por los nuevos. Vea la captura de pantalla:

multiple-find-replace/doc-multiple-find-replace-2


Explicación de la fórmula:

El patrón básico de la fórmula anterior es el uso de la función SUSTITUIR:

=SUSTITUIR(texto; texto_antiguo; texto_nuevo; [instancia])

A continuación, incorpore la función ÍNDICE dentro de la función SUSTITUIR. La función ÍNDICE se utiliza para recuperar tanto el texto que se busca como el texto por el que se reemplaza, lo que ejecutará la primera operación de buscar y reemplazar:

=SUSTITUIR(texto;ÍNDICE(buscar;1);ÍNDICE(reemplazar;1))

Si hay varios pares de Buscar y reemplazar, anide las funciones SUSTITUIR entre sí. Para facilitar la lectura y escritura de la fórmula —y permitir añadir o eliminar sustituciones con facilidad—, puede escribirla tal como se muestra en la siguiente captura de pantalla:

multiple-find-replace/doc-multiple-find-replace-3


Nota: En la fórmula anterior, A2 es la celda que contiene el texto que desea reemplazar; D2:D5 es el rango de celdas que contiene los textos originales que desea buscar y reemplazar; E2:E5 es el rango con los textos nuevos por los que desea reemplazarlos. Y 1, 2, 3, 4 son los números correspondientes a cada par de búsqueda y reemplazo. Adáptelos según sus necesidades.


Funciones relacionadas utilizadas:

  • SUBSTITUTE:
  • La función SUSTITUIR reemplaza texto o caracteres dentro de una cadena por otros textos o caracteres.
  • INDEX:
  • La función ÍNDICE devuelve el valor mostrado según una posición específica dentro de un rango o una matriz.

Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados  |  Eliminar filas en blanco  |  Combinar Columnas o celdas sin perder datos  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  En varias hojas  |  Coincidencia difusa...
Avanzado: lista desplegable...:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar la visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos por lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Alterne entre decenas de documentos abiertos en un segundo!
  • Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.