Encontrar la cadena de texto más larga o más corta en una columna o fila
Para buscar la cadena de texto más larga o más corta en una columna o fila en Excel, puedes usar las funciones INDICE, COINCIDIR, LARGO y MAX o MIN juntas.
¿Cómo encontrar la cadena más larga o más corta en una columna o fila en Excel?
Para encontrar rápidamente el nombre más largo o más corto en el rango de nombres anterior, una fórmula que combine INDICE, COINCIDIR y LARGO con las funciones MAX o MIN te ayudará de esta manera: La función MAX o MIN recuperará el valor más grande o más pequeño en el rango de longitudes de cadena proporcionado por la función LARGO. Luego, COINCIDIR localizará la posición del valor más grande o más pequeño y INDICE recuperará el valor en la posición correspondiente.
Sintaxis genérica
Encontrar la cadena más larga: =INDICE(rango,COINCIDIR(MAX(LARGO(rango)),LARGO(rango),0))
Encontrar la cadena más corta: =INDICE(rango,COINCIDIR(MIN(LARGO(rango)),LARGO(rango),0))
√ Nota: Estas son fórmulas matriciales que requieren que presiones Ctrl + Shift + Enter para ingresarlas.
- rango: El rango donde deseas que la fórmula combinada devuelva la cadena más larga o más corta.
Para encontrar el nombre más largo o más corto, copia o ingresa las siguientes fórmulas en la celda F5 o F6, y presiona Ctrl + Shift + Enter para obtener los resultados:
Encontrar el nombre más largo (celda H5):
=INDICE(B5:B11,COINCIDIR(MAX(LARGO(B5:B11)),LARGO(B5:B11),0))
Encontrar el nombre más corto (celda H6):
=INDICE(B5:B11,COINCIDIR(MIN(LARGO(B5:B11)),LARGO(B5:B11),0))
Explicación de la fórmula
Aquí usamos la siguiente fórmula como ejemplo:
=INDICE(B5:B11,COINCIDIR(MAX(LARGO(B5:B11)),LARGO(B5:B11),0))
- LARGO(B5:B11): La función LARGO devuelve una matriz de las longitudes de cada nombre en B5:B11 como esta: {5;5;6;3;4;8;5}.
- MAX(MAX(LARGO(B5:B11))) = MAX(MAX({5;5;6;3;4;8;5})): La función MAX luego devuelve el valor más grande de la matriz {5;5;6;3;4;8;5}, que es 8.
- COINCIDIR(MAX(LARGO(B5:B11)),LARGO(B5:B11),0) = COINCIDIR(8,{5;5;6;3;4;8;5},0): El tipo_de_coincidencia 0 obliga a la función COINCIDIR a encontrar la posición del número exacto 8 en la matriz {5;5;6;3;4;8;5}. Entonces, devuelve 6 ya que el número está en la sexta posición.
- INDICE(B5:B11B5:B11,COINCIDIR(MAX(LARGO(B5:B11)),LARGO(B5:B11),0)) = INDICE(B5:B11B5:B11,6): La función INDICE devuelve el sexto valor en el rango de nombres B5:B11, que es Samantha.
Funciones relacionadas
La función INDICE de Excel devuelve el valor mostrado basado en una posición dada desde un rango o una matriz.
La función COINCIDIR de Excel busca un valor específico en un rango de celdas y devuelve la posición relativa del valor.
La función LARGO devuelve el número de caracteres en una cadena de texto.
Fórmulas relacionadas
Encontrar la cadena de texto más larga con criterios
En este tutorial, hablaremos sobre cómo buscar la cadena de texto más larga en una columna o fila con criterios en Excel con la ayuda de las funciones INDICE, COINCIDIR, LARGO y MAX.
Coincidencia aproximada con INDICE y COINCIDIR
Hay momentos en los que necesitamos encontrar coincidencias aproximadas en Excel para evaluar el desempeño de los empleados, calificar las puntuaciones de los estudiantes, calcular el envío postal según el peso, etc. En este tutorial, hablaremos sobre cómo usar las funciones INDICE y COINCIDIR para recuperar los resultados que necesitamos.
Buscar el valor de coincidencia más cercano con múltiples criterios
En algunos casos, puede ser necesario buscar el valor de coincidencia más cercana o aproximada basándose en más de un criterio. Con la combinación de las funciones INDICE, COINCIDIR y SI, puedes lograrlo rápidamente en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de 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 decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.