EARLIEST
La función EARLIEST se utiliza en columnas calculadas y permite acceder al valor de una columna (de la fila siendo analizada) en cálculos anidados, siendo este valor el correspondiente al nivel de evaluación más externo.
La función EARLIEST se utiliza en columnas calculadas y permite acceder al valor de una columna (de la fila siendo analizada) en cálculos anidados, siendo este valor el correspondiente al nivel de evaluación más externo.
La función CROSSFILTER especifica la dirección del filtro a usar en la evaluación de una expresión DAX que involucra datos de dos tablas relacionadas.
La función ALLNOBLANKROW recibe como argumento el nombre de una o varias columnas, o una tabla, y devuelve una tabla conteniendo las filas de la tabla, columna o columnas indicadas sin incluir las filas formadas por valores BLANK e ignorando los posibles filtros que pudiesen estar aplicándose a la tabla, columna o columnas.
La función SAMPLE devuelve una muestra de N filas de la tabla especificada.
En ocasiones queremos generar valores aleatorios para plantear diferentes escenarios de análisis. Generar un único valor es sencillo usando las funciones RAND o RANDBETWEEN, pero la generación de un listado de valores aleatorios es un poco más complicado. En este escenario queremos crear una tabla con una columna de valores enteros aleatorios.
En este escenario partimos de una tabla ("Products") de productos identificados por números enteros consecutivos:
La adición de esta información a nuestra tabla de calendario -si cada uno de los días es o no laborable- puede resultar de gran utilidad de muchos casos. Planteémonos, en primer lugar, el caso más sencillo: el marcado de cada uno de los días en función del día de la semana de que se trate. Es decir, marquemos como laborables los días entre el lunes y el viernes, ambos incluidos, y como no laborables el sábado y el domingo.
La función ADDMISSINGITEMS añade a una tabla calculada creada mediante la función SUMMARIZECOLUMNS las filas que no se hayan incluido por representar valores nulos.
Frecuentemente nos encontramos en la situación de estar trabajando con fechas para alguno de cuyos valores (días, meses, etc.) una cierta variable cuantitativa no tiene valores asignados. Por ejemplo, consideremos la siguiente tabla ("Data") que representa un conjunto de ventas:
La función GENERATEALL es semejante a la función GENERATE: Devuelve una tabla formada por el producto cartesiano de todas las filas de la primera tabla y las filas de la segunda tabla tras ser evaluadas en el contexto de fila de cada una de las filas de la primera.
Excepto donde se indique otra cosa, los contenidos de este sitio web se ofrecen bajo una licencia Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional