Note: The other languages of the website are Google-translated. Back to English

¿Cómo crear una lista dinámica de los 10 principales o n en Excel?

Se utiliza una lista superior para clasificar las empresas o personas en función de los valores. Supongamos que tiene una lista de las calificaciones de los estudiantes de una clase, ahora desea crear una lista dinámica de los 10 mejores estudiantes como se muestra a continuación. En este artículo, presentaré algunas fórmulas para crear una lista de los 10 mejores en una hoja de cálculo de Excel.


Cree una lista dinámica de los 10 principales en Excel

En Excel 2019 y versiones anteriores, para extraer la lista de los 10 principales o la lista de los 10 principales con criterios, debe aplicar las siguientes fórmulas:

Fórmulas para crear una lista dinámica de los 10 principales

1. Primero, debe extraer los 10 valores principales del rango de datos, use la fórmula a continuación en una celda en blanco: G2, y arrastre el controlador de relleno hacia abajo para obtener los 10 valores principales, vea la captura de pantalla:

=LARGE($B$2:$B$20,ROWS(B$2:B2))
Nota:: En esta fórmula, B2: B20 es la lista de datos donde desea obtener los 10 valores principales, y B2 es la primera celda de la lista de datos.

2. Luego, continúe aplicando la siguiente fórmula en la celda - F2, y presione Ctrl + Shift + Enter claves juntas para obtener el primer resultado, vea la captura de pantalla:

=INDEX($A$2:$A$20,SMALL(IF($B$2:$B$20=G2,ROW($B$2:$B$20)-ROW($B$1)),COUNTIF($G$2:G2,G2)))
Nota:: En la fórmula anterior, A2: A20 es la lista de datos de la que desea extraer los nombres de los 10 valores principales, B2: B20 es la lista de datos que contiene todos los valores, G2 es la celda del mayor valor extraído de la columna B y B1 es la celda de encabezado de la lista de valores.

3. Después de obtener el primer resultado, seleccione la celda de fórmula y arrastre el controlador de relleno hacia abajo para obtener otros nombres a la vez, vea la captura de pantalla:


Fórmulas para crear una lista top 10 dinámica con criterios

A veces, es posible que deba obtener la lista de los 10 principales según los criterios. Por ejemplo, para obtener los 10 mejores nombres y puntajes de Class1 como se muestra a continuación.

1. Para obtener la lista de los 10 principales, también debe extraer los 10 puntajes principales con esta fórmula:

=LARGE(IF($B$2:$B$25=$F$2,$C$2:$C$25),ROW(I2)-ROW(I$1))

2. Y luego presione Ctrl + Shift + Enter juntas para obtener el primer resultado, luego arrastre esta fórmula hacia abajo para mostrar otros valores, vea la captura de pantalla:

3. Luego, copie y pegue la siguiente fórmula en la celda - I2, y presione Ctrl + Shift + Enter teclas simultáneamente para extraer el primer resultado, y luego arrastre esta fórmula para llenarla en otras celdas, y los 10 nombres principales se muestran como se muestra a continuación:

=INDEX($A$2:$A$25,SMALL(IF(($C$2:$C$25=J2)*($B$2:$B$25=$F$2),ROW($C$2:$C$25)-ROW($C$1)),COUNTIF(J2:$J$2,J2)))

Cree una lista dinámica de los 10 principales en Office 365

Las fórmulas anteriores pueden ser difíciles de entender para nosotros, si está utilizando Office 365, con sus funciones ÍNDICE, ORDENAR y SECUENCIA, puede crear fórmulas simples para completar esta tarea.

Fórmula para crear una lista dinámica de los 10 principales

Para obtener la lista de 10 datos, utilice la siguiente fórmula:

=INDEX(SORT(A2:B20,2,-1),SEQUENCE(10),{1,2})

Y luego, simplemente presione Enviar tecla, todos los datos de la lista de los 10 principales se muestran a la vez, vea la captura de pantalla:

Consejos:

Función ORDENAR:

= CLASIFICAR (matriz, [índice_clasificación], [orden_clasificación], [por_columna])

  • matriz: el rango de celdas que desea ordenar;
  • [ordenar_índice]: El número de columna o fila por el que ordenar la matriz. Por ejemplo, para ordenar por la segunda columna del rango de datos, el índice de ordenación sería 2;
  • [Orden de clasificación]: El número 1 (u omitido) indica ordenar en orden ascendente; el número -1, ordenar en orden descendente;
  • [por_col]: La dirección de clasificación. VERDADERO, ordenar por columnas, FALSO u omitido, ordenar por filas.

En la fórmula, usamos la función ORDENAR así:

CLASIFICAR(A2:B20,2,-1): Significa ordenar el rango de celdas A2: A20 en la segunda columna en orden descendente.


Función SECUENCIA:

=SECUENCIA(filas, [columnas], [inicio], [paso])

  • filas: El número de filas a devolver,
  • [columnas]: El número de columnas a devolver. Si se omite, devolverá una sola columna.
  • [comienzo]: El primer número de la secuencia. Si se omite, comenzará en 1.
  • [paso]: El incremento entre cada número. Si se excluye, cada incremento será 1.

En esta fórmula, usamos SEQUENCE(10) para crear una lista del 1 al 10.

Por último, coloque las funciones ORDENAR y SECUENCIA en la función ÍNDICE: =INDEX(SORT(A2:B20,2,-1),SEQUENCE(10),{1,2}), esto devolverá los primeros 10 registros del rango de datos y devolverá las columnas 1 y 2.


Fórmula para crear una lista dinámica de los 10 principales con criterios

Para mostrar la lista de los 10 principales con criterios, debe incrustar la función FILTRO en la función CLASIFICAR de la siguiente manera:

=INDEX(SORT(FILTER(A2:C25,B2:B25=F2),3,-1),SEQUENCE(10),{1,3})

y solo presiona Enviar tecla, todos los datos de la lista de los 10 principales según los criterios dados se muestran a la vez, vea la captura de pantalla:

Consejos:

Función FILTRO:

=FILTRO(matriz, incluir, [si_vacío])

  • matriz: El rango de celdas a filtrar.
  • incluir: La condición que usa para filtrar la matriz para obtener una matriz de resultado VERDADERO o FALSO, de modo que los valores VERDADEROS se mantengan en el filtro.
  • [si_vacío]: el valor que se mostrará si no se devuelven resultados coincidentes.

En esta fórmula: =FILTER(A2:C25,B2:B25=F2) se usa para filtrar en el rango A2:C25, donde los valores de B2:B25 son iguales a la celda específica F2.


Las mejores herramientas de productividad de oficina

Kutools para Excel resuelve la mayoría de sus problemas y aumenta su productividad en un 80%

  • Reutilizar: Inserte rápidamente fórmulas complejas, gráficos y cualquier cosa que hayas usado antes; Cifrar celdas con contraseña; Crear lista de distribución y enviar correos electrónicos ...
  • Barra de súper fórmula (edite fácilmente varias líneas de texto y fórmulas); Diseño de lectura (leer y editar fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas sin perder datos; Contenido de celdas divididas; Combinar filas / columnas duplicadas... Prevenir celdas duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Varias celdas sin cambiar la referencia de la fórmula; Crear referencias automáticamente a varias hojas; Insertar viñetas, Casillas de verificación y más ...
  • Extraer texto, Agregar texto, Eliminar por posición, Quitar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtros a otras hojas); Orden avanzado por mes / semana / día, frecuencia y más; Filtro especial en negrita, cursiva ...
  • Combinar libros y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes de xls, xlsx y PDF...
  • Más de 300 potentes funciones. Compatible con Office/Excel 2007-2021 y 365. Compatible con todos los idiomas. Fácil implementación en su empresa u organización. Funciones completas Prueba gratuita de 30 días. Garantía de devolución de dinero de 60 días.
pestaña kte 201905

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

  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
officetab parte inferior
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL