Skip to main content

Encontrar la n-ésima aparición de un carácter en una celda

Author: Xiaoyang Last Modified: 2025-08-06

Si necesita encontrar y obtener la posición de la n-ésima aparición de un carácter específico en una cadena de texto como se muestra en la captura de pantalla a continuación, no hay una función directa para resolver esta tarea en Excel. En este artículo, hablaré sobre el uso de una fórmula que combina las funciones ENCONTRAR y SUSTITUIR para abordarla.

doc-find-nth-occurrence-1


Encontrar la posición de la n-ésima aparición de un carácter específico en una celda

Por ejemplo, tengo una lista de cadenas de texto en la columna A, y ahora quiero obtener la posición de los caracteres específicos en la columna B que aparecen en la n-ésima aparición, ¿cómo lo resuelvo?

doc-find-nth-occurrence-2

En Excel, puede combinar las funciones ENCONTRAR y SUSTITUIR para resolver este trabajo; la sintaxis genérica es:

=ENCONTRAR(CARACTER(160),SUSTITUIR(texto,carácter,CARACTER(160),N))
  • texto: La cadena de texto o valor de celda que desea utilizar.
  • N: La n-ésima aparición de un carácter del que desea obtener la posición.

1. Por favor, ingrese o copie la siguiente fórmula en una celda en blanco donde desea colocar el resultado:

=ENCONTRAR(CARACTER(160),SUSTITUIR(A2,B2,CARACTER(160),C2))

Nota: En la fórmula anterior, A2 es la celda que contiene la cadena de texto que desea usar, B2 es el carácter específico que desea encontrar, y C2 es el número n-ésimo basado en el cual desea obtener la posición del carácter específico.

2. Y luego, arrastre el controlador de relleno hacia abajo hasta las celdas donde desea aplicar esta fórmula, y obtendrá el resultado que necesita:

doc-find-nth-occurrence-3


Explicación de la fórmula:

SUSTITUIR(A2,B2,CARACTER(160),C2): La función SUSTITUIR reemplazará la tercera aparición del carácter “o” con el carácter CARACTER(160). Devuelve la cadena de texto como se muestra en la siguiente captura de pantalla:

doc-find-nth-occurrence-4

ENCONTRAR(CARACTER(160),SUSTITUIR(A2,B2,CARACTER(160),C2)): Esta función ENCONTRAR se utiliza para buscar la posición del carácter CARACTER(160) dentro de la nueva cadena de texto devuelta por la función SUSTITUIR.


Funciones relacionadas utilizadas:

  • ENCONTRAR:
  • La función ENCONTRAR se utiliza para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de otra.
  • SUSTITUIR:
  • La función SUSTITUIR reemplaza texto o caracteres dentro de una cadena de texto con otro texto o caracteres.

Más artículos:

  • Extraer la N-ésima Palabra de una Cadena de Texto en Excel
  • Si tiene una lista de cadenas de texto u oraciones, y quiere extraer la palabra específica n-ésima de la lista como se muestra en la captura de pantalla a continuación, este artículo le presentará algunos métodos para resolver esta tarea en Excel.

Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir de la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Criterios Múltiples  |  Valores Múltiples  |  A través de Hojas Múltiples  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable con Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Encriptar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  +50 Tipos de Gráficos (Diagrama de Gantt ...)  |  +40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde Ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar Filas Avanzado, Dividir celdas de Excel ...)  |  ... y más
Usa Kutools en tu idioma preferido – compatible con inglés, español, alemán, francés, chino y más de 40 otros idiomas.

Kutools para Excel cuenta con más de 300 funciones, asegurando que lo que necesitas esté a solo un clic de distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
  • Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
  • Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.