
= UNIQUE ( FILTER (data,(range1='b')*(range2>5)))Resumen
Para extraer una lista de valores únicos de un conjunto de datos, mientras aplica uno o más criterios lógicos, puede usar el Función ÚNICA junto con la Función FILTRO . En el ejemplo que se muestra, la fórmula en D5 es:
|_+_|
que devuelve los 3 colores únicos en el grupo B con una cantidad> 5.
ExplicaciónEste ejemplo usa la función ÚNICA junto con la función FILTRO. La función FILTRO elimina los datos que no cumplen con los criterios requeridos, y la función ÚNICA limita aún más los resultados a valores únicos únicamente.
Trabajando de adentro hacia afuera, la función FILTRO se usa para recolectar datos de origen en el grupo B con una cantidad mayor que 5:
|_+_|Filtro de información privilegiada, la expresión utilizada para el argumento de inclusión:
|_+_|
Este es un ejemplo de uso lógica booleana para construir los criterios lógicos requeridos. El resultado es una matriz booleana como esta:
seleccionar varias celdas en Excel mac|_+_|
Esta matriz se usa para filtrar datos y la función FILTRO devuelve otra matriz como resultado:
|_+_|Esta matriz se devuelve a la función ÚNICA como el formación argumento. UNIQUE luego elimina los duplicados y devuelve la matriz final:
|_+_|ÚNICO y FILTRO son funciones dinámicas . Si los datos de origen cambian, la salida se actualizará inmediatamente.
Rango de fuente dinámica
Debido a que los rangos están codificados directamente en la fórmula, no cambiarán de tamaño si se agregan o eliminan datos de origen. Para usar un rango dinámico que cambiará de tamaño automáticamente cuando sea necesario, puede usar un Tabla de Excel o crea un rango dinámico con nombre con una fórmula.
Fórmulas de matriz dinámica están disponibles en Oficina 365 solamente. Autor Dave Bruns