Fórmula de Excel: los valores únicos ignoran los espacios en blanco -

Tabla de contenido

Fórmula genérica

=UNIQUE(FILTER(data,data""))

Resumen

Para extraer una lista de valores únicos de un conjunto de datos, ignorando las celdas en blanco, puede usar la función ÚNICA junto con la función FILTRO. En el ejemplo que se muestra, la fórmula en D5 es:

=UNIQUE(FILTER(B5:B16,B5:B16""))

que genera los 5 valores únicos vistos en D5: D9.

Explicación

Este ejemplo usa la función ÚNICA junto con la función FILTRO. Trabajando desde adentro hacia afuera, la función FILTRO se usa primero para eliminar cualquier valor en blanco de los datos:

FILTER(B5:B16,B5:B16"")

El símbolo es un operador lógico que significa "no es igual". Para obtener más ejemplos de operadores en criterios de fórmula, consulte esta página.

FILTRO devuelve una matriz de valores, excluyendo cadenas vacías:

("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")

Esta matriz se devuelve directamente a la función UNIQUE como argumento de matriz . UNIQUE luego elimina los duplicados y devuelve la matriz final:

("red";"amber";"green";"blue";"pink")

UNIQUE y FILTER son funciones dinámicas. Si los datos en B5: B16 cambian, la salida se actualizará inmediatamente.

Rango de fuente dinámica

Debido a que el rango B5: B15 está codificado directamente en la fórmula, no cambiará si se agregan o eliminan datos. Para usar un rango dinámico que se redimensionará automáticamente según sea necesario, puede usar una tabla de Excel o crear un rango dinámico con nombre con una fórmula.

Articulos interesantes...