Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Devuelve una tabla de una columna que contiene los valores distintos de la columna especificada. En otras palabras, se quitan los valores duplicados y solo se devuelven valores únicos.
Nota
Esta función no se puede usar para devolver valores en una celda o columna de una hoja de cálculo; en su lugar, anida la función DISTINCT dentro de una fórmula, para obtener una lista de valores distintos que se pueden pasar a otra función y, a continuación, contar, sumar o usar para otras operaciones.
DISTINCT(<column>)
Término | Definición |
---|---|
column |
Columna de la que se van a devolver valores únicos. O bien, una expresión que devuelve una columna. |
Columna de valores únicos.
Los resultados de DISTINCT se ven afectados por el contexto de filtro actual. Por ejemplo, si usa la fórmula en el ejemplo siguiente para crear una medida, los resultados cambiarían cada vez que la tabla se filtre para mostrar solo una región determinada o un período de tiempo.
Esta función no se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas o reglas de seguridad de nivel de fila (RLS).
Hay otra versión de la función DISTINCT, DISTINCT (tabla), que devuelve una tabla quitando filas duplicadas de otra tabla o expresión.
La función VALUES es similar a DISTINCT; también se puede usar para devolver una lista de valores únicos y, por lo general, devolverá exactamente los mismos resultados que DISTINCT. Sin embargo, en algún contexto VALUES devolverá un valor especial adicional. Para obtener más información, vea función VALUES.
La fórmula siguiente cuenta el número de clientes únicos que han generado pedidos a través del canal de Internet. En la tabla siguiente se muestran los posibles resultados cuando se agrega la fórmula a un informe.
= COUNTROWS(DISTINCT(InternetSales_USD[CustomerKey]))
No se puede pegar la lista de valores que DISTINCT devuelve directamente en una columna. En su lugar, se pasan los resultados de la función DISTINCT a otra función que cuenta, filtra o agrega valores mediante la lista. Para que el ejemplo sea lo más sencillo posible, aquí se ha pasado la tabla de valores distintos a la función COUNTROWS.
Etiquetas de fila | Accesorios | Bicicletas | Ropa | Total general |
---|---|---|---|---|
2005 | 1013 | 1013 | ||
2006 | 2677 | 2677 | ||
2007 | 6792 | 4875 | 2867 | 9309 |
2008 | 9435 | 5451 | 4196 | 11377 |
Total general | 15114 | 9132 | 6852 | 18484 |
Además, tenga en cuenta que los resultados no son aditivos. Es decir, el número total de clientes únicos de 2007 no es la suma de clientes únicos de Accesorios, Bikes y Ropa para ese año. El motivo es que un cliente se puede contar en varios grupos.
funciones de filtro de
función FILTER
de función RELATED
Eventos
Únase a nosotros en FabCon Vegas
31 mar, 23 - 2 abr, 23
El último evento dirigido por la comunidad de Microsoft Fabric, Power BI, SQL y AI. 31 de marzo al 2 de abril de 2025.
Regístrate hoy