Tutorial Power Pivot

Page 56

El lenguaje DAX (Expresiones de análisis de datos) es un lenguaje de fórmulas que permite a los usuarios definir cálculos personalizados en tablas de PowerPivot (columnas calculadas) y en tablas dinámicas de Excel (medidas). DAX incluye algunas de las funciones que se usan en fórmulas de Excel y funciones adicionales que están diseñadas para trabajar con datos relacionales y realizar agregaciones dinámicas. En esta sección se explican los siguientes conceptos:  Dónde usar las fórmulas DAX  Cómo se crean las fórmulas DAX  Tipos de operaciones que puede realizar con DAX

Información general de las fórmulas DAX Las fórmulas DAX son muy similares a las fórmulas de Excel. Para crear una, debe escribir un signo igual seguido de una expresión o nombre de función y los argumentos o valores obligatorios. Como en Excel, DAX proporciona una variedad de funciones que se pueden usar para trabajar con cadenas, realizar cálculos mediante fechas y horas o crear valores condicionales. Sin embargo, las fórmulas de DAX son diferentes en los siguientes puntos relevantes:  Una función de DAX siempre hace referencia a una columna completa o una tabla. Si solo desea usar valores concretos de una tabla o columna, puede agregar filtros a la fórmula.  Si desea personalizar los cálculos fila a fila, PowerPivot proporciona funciones que permiten usar el valor de la fila actual o un valor relacionado para realizar cálculos que varíen según el contexto.  DAX incorpora un tipo de función que devuelve una tabla como resultado, en lugar de un valor único. Estas funciones se pueden usar para proporcionar la entrada a otras funciones, calculando así valores para tablas o columnas completas.  Algunas funciones de DAX proporcionan inteligencia de tiempo, que le permite crear cálculos usando intervalos de fechas significativos y comparar los resultados por períodos paralelos.

Dónde usar las fórmulas Puede usar las fórmulas DAX en tablas de PowerPivot o en tablas dinámicas de Excel:  Puede usar fórmulas en columnas calculadas, agregando una columna y escribiendo a continuación una expresión en la barra de fórmulas. Estas fórmulas se crean en la ventana de PowerPivot. Para obtener más información, vea Columnas calculadas.  Puede usar fórmulas en medidas. Cree estas fórmulas en Excel, haciendo clic en Agregar medida en una tabla dinámica o gráfico dinámico existente de PowerPivot.Para obtener más información, vea Medidas en PowerPivot. La misma fórmula puede comportarse de forma diferente dependiendo de si se usa en una columna calculada o una medida. En una columna calculada, la fórmula siempre se aplica a todas las filas de la columna en toda la tabla. Dependiendo del contexto de la fila, el valor podría cambiar. En una medida, sin embargo, el cálculo de resultados depende en gran parte del contexto. Es decir, el diseño de la tabla dinámica y la opción de encabezado de fila y columna afectan a los valores que se emplean en los cálculos. Para obtener más información, vea Contexto de las fórmulas DAX.

Crear fórmulas usando la barra de fórmulas PowerPivot, al igual que Excel, proporciona una barra de fórmulas para facilitar la creación y modificación de fórmulas, y una función Autocompletar para minimizar los errores tipográficos y sintácticos. Para escribir un nombre de una tabla Empiece a escribir el nombre de la tabla. La función Autocompletar fórmula proporciona una lista desplegable que contiene nombres válidos que comienzan con esas letras.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.