Fórmula de Excel: formato condicional de las últimas n filas -

Tabla de contenido

Fórmula genérica

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

Resumen

Para resaltar las últimas n filas de un rango o una tabla, puede usar una fórmula basada en la función FILA y FILAS. En el ejemplo que se muestra, la fórmula utilizada para aplicar formato condicional a los datos en B5: D15 es:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

donde los datos (B5: D15) yn (F5) se denominan rangos. Esta regla resalta las últimas n filas de los datos. Cuando se cambia n, el resaltado se actualiza automáticamente.

Explicación

Este ejemplo se basa en la fórmula que se explica en detalle aquí:

=ROW()-INDEX(ROW(data),1,1)+1>ROWS(data)-n

La fórmula usa el operador mayor que (>) para verificar la fila en los datos. A la izquierda, la fórmula calcula una "fila actual", normalizada para comenzar en el número 1:

=ROW()-INDEX(ROW(data),1,1)+1 // calculate current row

A la derecha, la fórmula genera un número de umbral:

ROWS(data)-n // calculate threshold

Cuando la fila actual es mayor que el umbral, la fórmula devuelve VERDADERO, lo que activa el formato condicional.

Regla de formato condicional

La regla de formato condicional está configurada para usar una fórmula como esta:

Con una mesa

No puede usar un nombre de tabla en una fórmula de CF en la actualidad. Sin embargo, puede seleccionar o ingresar el rango de datos de la tabla al crear la fórmula en la ventana CF, y Excel mantendrá la referencia actualizada a medida que la tabla se expanda o encoja.

Articulos interesantes...