Formato condicional en el primer x número de filas, independientemente del filtro u ordenación, en Excel

Formato condicional en el primer x número de filas, independientemente del filtro u ordenación, en Excel

Estoy tratando de encontrar una manera de identificar fácilmente las primeras diez filas en una columna de la tabla, sin importar cómo se hayan ordenado/filtrado. ¿Existe alguna forma de utilizar el formato condicional para resaltar estas celdas?

Ejemplos de resultados deseados...

Data de muestra:

product price   units   code
Item02  15.97   2191    7UQC
Item05  12.95   1523    TAAI
Item13  9.49    1410    LV9E
Item01  5.69    591     6DOY
Item04  15.97   554     ZCN2
Item08  10.68   451     2GN0
Item03  13.95   411     FP6A
Item07  25.45   174     PEWK
Item09  14.99   157     B5S4
Item06  18      152     XJ4G
Item10  11.45   148     BY8M
Item11  16.99   66      86C2
Item12  24.5    17      X31K
Item14  24.95   14      QJEI
  1. Al ordenar por pricelos primeros 10 productos resaltados difieren de los del siguiente ejemplo.

tabla de productos ordenados por precio

  1. Los primeros 10 productos visibles se resaltan después de filtrar Item12, Item05y Item08.

tabla de productos con los artículos 12, 05 y 08 filtrados

Respuesta1

Utilice esta fórmula en el formato condicional:

=SUBTOTAL(3,$A$2:$A2)<11

Asegúrese de que se aplique a todo el conjunto de datos.

![ingrese la descripción de la imagen aquí

La fórmula devuelve el número de fila relativo al número de fila visible. Por lo tanto, cuando una fila está oculta, la fila debajo de la oculta devuelve uno mayor de lo que lo haría.

Para ver cómo funciona colóquelo SUBTOTAL(3,$A$2:$A2)en una columna vacía. Luego filtra la tabla y observa cómo cambian los números.

Se 3refiere a la función CONTAR(), que contará cualquier celda que no esté vacía.

Subtotal está diseñado para trabajar con datos que se filtran para devolver solo los datos visibles.

Entonces la Fórmula solo contará las celdas visibles que no estén vacías.

Respuesta2

hay una buena respuestaaquí.

Básicamente agregas una columna auxiliar con la fórmula

=SUBTOTAL(3, $A$2:A2)

Esto le brinda el recuento de celdas visibles entre A2 y su fila actual. Luego resaltaría la columna A y usaría un formato condicional similar a

=$E1<10 con el formato que deseas y debe resaltar las 10 filas superiores

información relacionada