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

¿Cómo buscar o buscar y reemplazar valores en una selección o en celdas seleccionadas en Excel?

AutoraSiluvia Fecha de modificación

En Excel, la capacidad de buscar y reemplazar valores rápidamente dentro de una selección específica o un rango de celdas resulta esencial para limpiar datos, actualizar registros o corregir errores en grandes conjuntos de información. Aunque Excel incluye herramientas integradas para realizar búsquedas y reemplazos sencillos, a menudo los usuarios requieren soluciones más avanzadas: por ejemplo, operar solo sobre una parte de los datos, ignorar diferencias entre mayúsculas y minúsculas o aplicar reemplazos sin sobrescribir directamente los valores originales. Este artículo presenta diversos métodos prácticos —desde las funciones predeterminadas de Excel hasta herramientas avanzadas y automatizadas— para ayudarle a buscar, localizar y reemplazar datos de forma eficaz en los rangos seleccionados.


Busque o Buscar y reemplazar valores en la selección con la función Buscar y reemplazar

La función integrada Buscar y reemplazar de Excel permite al usuario localizar rápidamente texto, números o caracteres específicos dentro de un rango seleccionado y, si es necesario, sustituirlos al instante por otros nuevos. Este enfoque resulta ideal cuando se busca una solución inmediata y sencilla para actualizar datos en un conjunto concreto de celdas o rangos, sin necesidad de opciones avanzadas como criterios personalizados o reemplazos basados en fórmulas.

Escenarios aplicables: Utilice este método para ediciones rápidas en las que necesite realizar reemplazos masivos e inmediatos dentro de un rango seleccionado manualmente. Es ideal para tareas sencillas que no requieren reglas de Búsqueda avanzada ni coincidencias parciales exclusivas.

Limitaciones: Esta herramienta es menos adecuada cuando se necesita un mayor control, como reemplazar valores únicamente si las celdas contienen contenido exacto o trabajar en un entorno estrictamente sensible a mayúsculas y minúsculas.

1. Seleccione el rango o las celdas en los que desea buscar o reemplazar valores.

2. Pulse Ctrl+F para abrir el cuadro de diálogo Buscar y reemplazar.

3. Para localizar un valor específico, haga clic en la pestaña Buscar, introduzca el valor en el campo «Buscar» y pulse Buscar todo. Excel mostrará todos los resultados coincidentes en la parte inferior del cuadro de diálogo, junto con enlaces interactivos que le permitirán acceder directamente a cualquiera de ellos. Vea la captura de pantalla siguiente:

>>>todos los resultados de la búsqueda se mostrarán en la parte inferior del cuadro de diálogo Buscar y reemplazar

Si desea reemplazar un valor, cambie a la pestaña Reemplazar. Introduzca el texto que desea buscar en el campo «Buscar» y el valor de reemplazo en el campo «Reemplazar con». Puede elegir Reemplazar (para la celda actual) o Reemplazar todo (para actualizar todas las apariciones en la selección elegida).

Tras pulsar el botón Reemplazar todo, Excel mostrará un cuadro de resumen con el número de celdas reemplazadas. Haga clic en Aceptar para cerrar el aviso. Vea la captura de pantalla siguiente:

aparecerá un cuadro de diálogo para recordar cuántas celdas se han reemplazado

Consejos: Si solo desea reemplazar celdas completas (no coincidencias parciales), haga clic en Opciones en el cuadro de diálogo y active la casilla «Coincidir con el contenido de la celda» para obtener reemplazos más precisos. Para búsquedas sensibles a mayúsculas y minúsculas, active «Coincidir mayúsculas y minúsculas».
Recordatorio de error: Confirme siempre que tiene la selección correcta antes de ejecutar Reemplazar todo, ya que esta acción no se puede deshacer fácilmente si se aplica a un rango amplio.


Busque o Buscar y reemplazar valores en la selección, en distintas hojas o en libros de trabajo completos con Kutools para Excel

El panel Navegación avanzada: Buscar y reemplazar de Kutools para Excel amplía las capacidades estándar de Excel, permitiéndole buscar o reemplazar valores no solo en una o varias celdas seleccionadas, sino también en todos los libros de trabajo abiertos, en el libro de trabajo actual o incluso en múltiples hojas de cálculo al mismo tiempo. ¡Ideal cuando sus datos están distribuidos entre varias hojas o libros y quiere evitar tediosas operaciones manuales repetidas!

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

1. Una vez instalado Kutools y abierto Excel, normalmente se abre el panel Kutools Navegación en el lado izquierdo.
Consejos: Si no ve este panel, ábralo seleccionando Kutools > Navegación en la Cinta de opciones.

2. En el panel Buscar y reemplazar, puede personalizar su operación:

2,1) Haga clic en el botón botón de búsquedapara activar el panel Buscar y reemplazar.
2,2) Seleccione Selecciónen el campo Dentro deLista desplegable para limitar las acciones al área elegida.
2,3) Alterne entre las pestañas Buscary Reemplazarsegún sus necesidades.
2,4) Introduzca el texto o los valores numéricos que desee buscar y (si es necesario) reemplazar en los campos Buscary Reemplazar con, respectivamente.
2,5) Utilice botón de selecciónpara especificar uno o varios rangos exactos para su operación.
2,6) Haga clic en Buscar todoo en Reemplazar todopara ejecutar su comando.

especificar opciones en el panel de navegación

Los resultados de la búsqueda o el reemplazo aparecen al instante en el panel. En comparación con la función integrada Buscar y reemplazar, Kutools ofrece una flexibilidad superior, especialmente al consolidar reemplazos en distintas hojas de cálculo.

Nota: Con esta función, podrá buscar o reemplazar datos no solo en su selección actual, sino también en todos los libros de trabajo abiertos, únicamente en la hoja de cálculo actual, en varias hojas específicas o en todo su entorno de Excel, reduciendo considerablemente el tiempo dedicado a actualizaciones manuales repetitivas. Vea la captura de pantalla:

buscar o encontrar y reemplazar valores en todos los libros abiertos, en el libro activo actual o en la hoja de cálculo

Ventajas: Esta solución es ideal para usuarios que gestionan habitualmente libros de trabajo extensos, diseños de datos complejos o necesitan un procesamiento por lotes más rápido. Kutools también admite selección entre mayúsculas y minúsculas, coincidencias con comodines y otras opciones más avanzadas.
Precauciones: Verifique cuidadosamente sus ajustes y seleccione el ámbito correcto para evitar reemplazos no deseados fuera de su área objetivo.

Si desea probar gratuitamente (30 días) esta utilidad, haga clic aquí para descargarla y, a continuación, siga los pasos anteriores para aplicar la operación.

Busque o Buscar y reemplazar valores en la selección mediante una fórmula de Excel

Si necesita realizar una operación de buscar y reemplazar pero prefiere no sobrescribir sus datos originales —por ejemplo, cuando quiere generar nuevos valores en otra columna manteniendo intactos los datos de origen—, las fórmulas de Excel como SUSTITUIR o REEMPLAZAR son extremadamente prácticas.

Escenarios aplicables: Cuando necesite mantener intactos los datos originales, realizar reemplazos parciales (por ejemplo, dentro de una cadena) o actualizar automáticamente los cambios si los datos de origen se modifican.

Ventajas: No destructivo: sus valores originales permanecen intactos. Las fórmulas se pueden copiar o rellenar hacia abajo para procesar rápidamente grandes rangos. Además, puede adaptar la fórmula para realizar manipulaciones de cadenas más complejas.
Inconvenientes: Requiere una columna adicional para mostrar el resultado de la fórmula. No es adecuado para reemplazos globales en el mismo lugar, a menos que después copie y pegue los valores para sobrescribir los originales.

Reemplace texto específico mediante la función SUSTITUIR:

1. Suponga que sus valores están en la columna A. Haga clic en la celda B1 (o en la primera celda junto a sus datos) e introduzca la siguiente fórmula:

=SUBSTITUTE(A1,"old_text","new_text")

Explicación de los parámetros: "texto_antiguo" es el valor que desea buscar y "texto_nuevo" es el valor que desea usar como reemplazo. Modifique estos valores según sea necesario.

2. Pulse Intro. Arrastre el controlador de relleno hacia abajo para aplicar la fórmula a todas las filas necesarias. Así, los valores reemplazados aparecerán en la columna B, mientras que la columna A permanecerá intacta.

Ejemplo de uso de la función SUSTITUIR

Reemplace texto en posiciones específicas mediante la función REEMPLAZAR:

1. Si necesita reemplazar contenido únicamente en posiciones específicas, use la fórmula REEMPLAZAR de la siguiente manera: en la celda B1, introduzca la fórmula siguiente:

=REPLACE(A1, start_num, num_chars, "replacement")

Explicación de los parámetros: núm_inicial especifica la posición en la que comienza el reemplazo, núm_caracteres es el número de caracteres que se van a reemplazar y "texto_reemplazo" es el texto nuevo que se va a insertar. Modifique estos valores según sea necesario.

2. Pulse Intro. Arrastre el controlador de relleno hacia abajo para aplicar la fórmula a todas las filas que necesite.

Ejemplo de uso de la función REEMPLAZAR

Resolución de problemas: Si la fórmula no produce el resultado esperado, asegúrese de que las referencias de celda y los valores de reemplazo sean correctos, y de que haya introducido la fórmula en la columna adyacente. Si sobrescribe los datos originales, podría perder información, así que verifique siempre dos veces las referencias antes de copiar los valores de nuevo en la fuente.

Reemplace varios Valor diferente en Excel a la vez mediante VBA

Si a menudo necesita reemplazar varias palabras o valores distintos en Excel, hacerlo uno por uno puede volverse tedioso. Con una sencilla macro de VBA, podrá reemplazar múltiples elementos de forma simultánea. Siga los pasos que se indican a continuación para crear y usar la herramienta Multi Buscar y Reemplazar.

Ventajas: Muy flexible y totalmente automatizable; se adapta fácilmente a tareas únicas de edición por lotes.
Inconvenientes: Requiere conocimientos de VBA.

Pasos para crear y ejecutar una macro de VBA personalizada para Buscar y reemplazar:

1. Haga clic en Desarrollador > Visual Basic (o pulse ALT + F11). En el editor de Microsoft Visual Basic para Aplicaciones que se abre, haga clic en Insertar > Módulo para añadir un nuevo módulo. Copie y pegue el siguiente código en el módulo:

Sub MultiFindReplace()
    Dim WorkRng As Range
    Dim ReplaceList As Variant
    Dim cell As Range
    Dim Pair As Variant
    Dim ReplaceCount As Long
    
    On Error Resume Next
    Set WorkRng = Application.InputBox("Select the range to perform find and replace:", "Multi Find & Replace", Type:=8)
    If WorkRng Is Nothing Then Exit Sub
    On Error GoTo 0
    
    ReplaceList = Array( _
        Array("apple", "orange"), _
        Array("dog", "cat"), _
        Array("Ktools", "Kutools"), _
        Array("2024", "2025") _
    )
    
    ReplaceCount = 0
    
    For Each cell In WorkRng
        If Not IsEmpty(cell.Value) Then
            For Each Pair In ReplaceList
                ' Replace all instances of each "Find" with "Replace"
                If InStr(1, cell.Value, Pair(0), vbTextCompare) > 0 Then
                    cell.Value = Replace(cell.Value, Pair(0), Pair(1), 1, -1, vbTextCompare)
                    ReplaceCount = ReplaceCount + 1
                End If
            Next Pair
        End If
    Next cell
    
    MsgBox ReplaceCount & " replacements completed.", vbInformation, "Multi Find & Replace"
End Sub

2. Dentro del código, busque la siguiente sección, donde cada línea representa un par de Buscar → Reemplazar. Puede modificar, eliminar o añadir pares según sus necesidades. Cada par sigue el formato Array("texto_antiguo", "texto_nuevo"), donde el primer valor indica el texto que desea buscar y el segundo, el texto por el que desea reemplazarlo.

ReplaceList = Array( _
	Array("apple", "orange"), _
	Array("dog", "cat"), _
	Array("Ktools", "Kutools"), _
	Array("2024", "2025") _
	)

3. Haga clic en el botón botón Ejecutar Ejecutar para ejecutar el código. Cuando se le solicite, seleccione el rango de celdas en el que desea realizar los reemplazos.

La macro recorrerá automáticamente cada celda y reemplazará todos los valores definidos. Un mensaje le indicará cuántos reemplazos se han realizado.

Consejos prácticos: Para tareas recurrentes, guarda el libro como un archivo habilitado para macros (.xlsm) y reutiliza esta macro. Si aparecen advertencias de seguridad, habilita las macros para continuar.

Las mejores herramientas de productividad para Office

🤖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 BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  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 el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
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 desde una 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 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos