Otro patrón frecuentemente usado es el que involucra la función VALUES para extraer los valores visibles de una columna en el contexto actual, y ADDCOLUMNS para añadir a la tabla de valores obtenida una o más columnas con información relativa a cada valor. La tabla resultante normalmente se va a utilizar como paso intermedio en una medida.
Por ejemplo, supongamos que queremos obtener una tabla con los países visibles en el contexto actual y sus ventas asociadas. La expresión DAX sería la siguiente (vamos a aplicarla para crear una tabla calculada, aunque, como se ha comentado, no sea el uso más frecuente de este patrón):
ADDCOLUMNS(
VALUES(Geography[Country]),
"Sales", [Sales]
)
La tabla que obtendríamos sería la mostrado a continuación:
En función del objetivo perseguido, en ocasiones podremos recurrir a las funciones SUMMARIZE o SUMMARIZETABLE con el mismo resultado.