En la mayoría de los sitios web, verá una sección de las preguntas más frecuentes. Usan algún código de programación para evaluar el texto que aparece con frecuencia y, en base a eso, agregan esas preguntas a la categoría.

Bueno, también se puede hacer lo mismo en Excel. Si desea buscar la cadena que aparece con más frecuencia en un rango, este artículo es para usted.

Fórmula genérica

=INDEX(range,MODE(MATCH(range,range,0)))

Rango: este es el rango desde el que desea buscar el texto que aparece con frecuencia.

Veamos un ejemplo para ver cómo podemos recuperar texto que aparece con frecuencia en Excel.

Ejemplo: obtenga el nombre del jugador de cada año que gana la mayoría de los partidos.

imageHere, I have a record of pool matches. Each year, the company holds 9 matches.

Queremos los nombres de los ganadores que ganaron la mayoría de los partidos.

Escribe esta fórmula en B13 y cópiala a la derecha de la celda.

=INDEX(B3:B12,MODE(MATCH(B3:B12,B3:B12,0)))

Como puede ver, los nombres más frecuentes se recuperan en las celdas.

imageHow does it work?* Here, we have used a combination of INDEX, MODE

y link: / lookup-formulas-excel-match-function [MATCH function].

Como de costumbre, la fórmula comienza a trabajar desde adentro. La función más interna es la función COINCIDIR. Hemos proporcionado el mismo rango B3: B12 como valor de búsqueda y matriz de búsqueda con una coincidencia exacta. Esto permite que la función COINCIDIR devuelva una matriz. De la matriz obtenemos índices de la primera aparición de cada valor. Esto significa que si Jack ha aparecido en el índice 1, en cada aparición de la matriz jack tendrá 1. En este caso, obtenemos una matriz \ {1; 1; 1; 4; 4; 1; 4; 4; 1; 10} . A continuación, esta matriz se encapsula en el enlace: / fórmulas-estadísticas-excel-mode-function [MODE function]. La función MODE devuelve el número que aparece con más frecuencia. En nuestro caso, la función MODE devuelve 1. Este será el número de fila para la función INDICE.

A continuación, tenemos el link: / lookup-formulas-excel-index-function [INDEX function] que tiene una matriz como B3: B12 y la fila número 1 para recuperar el valor. Por lo tanto, tenemos a Jack para el año 2016.

Nota: Esta fórmula solo funciona en un rango unidimensional. Quiero decir, el rango que seleccione debe ser solo filas o solo columnas. Si proporciona una matriz / rango bidimensional, devolverá # N / A.

Así que sí, chicos, así es como obtienen el texto que aparece con más frecuencia en el rango. Esto se puede utilizar en Excel 2007, 2010, 2013, 2016 y 365. Si tiene alguna duda con respecto a este artículo o cualquier otro tema de Excel, pregúnteme en la sección de comentarios a continuación.

| Esta es otra función esencial del tablero. Esto le ayuda a resumir valores en condiciones específicas.