Fórmula de Excel: Encontrar el texto más frecuente con criterios
En algunos casos, es posible que desee encontrar el texto que aparece con mayor frecuencia según un criterio en Excel. Este tutorial introduce una fórmula matricial para manejar esta tarea y proporciona una explicación sobre los argumentos de esta fórmula.
Fórmula genérica:
=INDICE(rng_1;MODA(SI(rng_2=criterio;COINCIDIR(rng_1;rng_1;0)))) |
Argumentos
Rng_1: el rango de celdas en el que desea encontrar el texto más frecuente. |
Rng_2: el rango de celdas que contiene el criterio que desea utilizar. |
Criterio: la condición en base a la cual desea encontrar el texto. |
Valor devuelto
Esta fórmula devuelve el texto más frecuente con un criterio específico.
Cómo funciona esta fórmula
Ejemplo: Hay un rango de celdas que enumera productos, herramientas y usuarios. Ahora desea encontrar la herramienta más utilizada para cada producto. Por favor, use la siguiente fórmula en la Celda G3:
=INDICE($C$3:$C$12;MODA(SI($B$3:$B$12=F3;COINCIDIR($C$3:$C$12;$C$3:$C$12;0)))) |
Presione Mayús + Ctrl + Entrar juntas para obtener el resultado correcto. Luego arrastre el controlador de relleno hacia abajo para aplicar esta fórmula.
Explicación
COINCIDIR($C$3:$C$12;$C$3:$C$12;0): la función COINCIDIR devuelve la ubicación del valor_buscado en una fila o columna. Aquí la fórmula devuelve el resultado de la matriz {1;2;3;4;2;1;7;8;9;7}, que encuentra la posición de cada texto en el rango $C$3:$C$12.
SI($B$3:$B$12=F3;COINCIDIR($C$3:$C$12;$C$3:$C$12;0)): la función SI se utiliza para establecer una condición. Aquí esta fórmula se ve como SI($B$3:$B$12=”KTE”;{1;2;3;4;2;1;7;8;9;7}) , y el resultado de la matriz devuelve ={1;FALSO;3;FALSO;FALSO;1;FALSO;FALSO;9;FALSO}.
MODA(SI($B$3:$B$12=F3;COINCIDIR($C$3:$C$12;$C$3:$C$12;0))): la función MODA encuentra el texto más frecuente en un rango. Aquí esta fórmula encontrará el número más frecuente en el resultado de la matriz de la función SI, que puede verse como MODA({1;FALSO;3;FALSO;FALSO;1;FALSO;FALSO;9;FALSO}) y devuelve 1.
Función INDICE: la función INDICE devuelve el valor en una tabla o matriz basándose en la ubicación dada. Aquí la fórmula. INDICE($C$3:$C$12;MODA(SI($B$3:$B$12=F3;COINCIDIR($C$3:$C$12;$C$3:$C$12;0)))) se reducirá a INDICE($C$3:$C$12;1).
Observación
Si hay dos o más textos más frecuentes, la fórmula devolverá el valor que aparezca primero.
Archivo de muestra
Haga clic para descargar el archivo de muestra
Fórmulas Relacionadas
- Comprobar si una celda contiene un texto específico
Para verificar si una celda contiene algunos textos en el rango A pero no contiene los textos en el rango B, puede usar una fórmula matricial que combine las funciones CONTAR, BUSCAR y Y en Excel. - Comprobar si una celda contiene uno de varios valores pero excluye otros valores
Este tutorial proporcionará una fórmula para manejar rápidamente la tarea de verificar si una celda contiene una de varias cosas pero excluyendo otros valores en Excel y explicará los argumentos de la fórmula. - Comprobar si una celda contiene una de varias cosas
Supongamos que en Excel hay una lista de valores en la columna E, desea verificar si las celdas en la columna B contienen todos los valores en la columna E y devolver VERDADERO o FALSO. - Comprobar si una celda contiene números
A veces, es posible que desee comprobar si una celda contiene caracteres numéricos. Este tutorial proporciona una fórmula que devolverá VERDADERO si la celda contiene números, FALSO si la celda no contiene números.
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.