Cómo utilizar DAX en el complemento Excels PowerPivot

DAX significa Expresión de análisis de datos y es el nombre del lenguaje que usa PowerPivot para Excel 2013 para crear cálculos entre las columnas (campos) en su modelo de datos de Excel. Afortunadamente, crear un cálculo con DAX es más como crear una fórmula de Excel que usa una función incorporada que como usar un lenguaje de programación como VBA o HTML.

Esta similitud se ve subrayada por el hecho de que todas las expresiones DAX comienzan con un signo igual al igual que todas las fórmulas estándar de Excel y que tan pronto como comienza a escribir las primeras letras del nombre de una función DAX que desea usar en la expresión, está Building, aparece un menú desplegable similar a Insertar función con todas las funciones DAX cuyos nombres comienzan con esas mismas letras.

Y tan pronto como seleccione la función DAX que desea usar en este menú, PowerPivot no solo inserta el nombre de la función DAX en la barra de fórmulas de PowerPivot (que tiene los mismos botones Cancelar, Entrar e Insertar función que la barra de fórmulas de Excel). ), pero también muestra la sintaxis completa de la función, mostrando todos los argumentos obligatorios y opcionales de esa función inmediatamente debajo de la barra de fórmulas.

Además de usar funciones DAX en las expresiones que crea para columnas calculadas en su modelo de datos, también puede crear expresiones más simples usando los viejos operadores aritméticos que conoce tan bien de sus fórmulas de Excel (+ para sumar, - para restar, * para multiplicar, / para dividir, etc.).

Para crear una columna calculada para su modelo de datos, PowerPivot debe estar en la vista de datos. (Si está en la Vista de diagrama, puede regresar haciendo clic en el botón de comando Vista de datos en la pestaña Inicio de la ventana de PowerPivot o haciendo clic en el botón Cuadrícula en la esquina inferior derecha de la ventana de PowerPivot). Cuando PowerPivot para Excel está en Datos Ver, puede crear un nuevo campo calculado siguiendo estos pasos:

Haga clic en la pestaña de la tabla de datos en la ventana de PowerPivot a la que desea agregar la columna calculada.

Haga clic en el botón Agregar en la pestaña Diseño de la cinta de PowerPivot.

PowerPivot agrega una nueva columna al final de la tabla de datos actual con el nombre de campo genérico, Agregar columna .

Escriba = (signo igual) para comenzar a construir su expresión DAX.

PowerPivot activa su barra de fórmulas donde inserta el signo igual.

Cree su expresión DAX en la barra de fórmulas de PowerPivot más o menos a medida que crea una fórmula de Excel en una celda de una de sus hojas de trabajo.

Para usar una función DAX en la expresión, haga clic en el botón Insertar función en la barra de fórmulas de PowerPivot y seleccione la función a usar en el cuadro de diálogo Insertar función (que es muy similar al cuadro de diálogo estándar Insertar función de Excel, excepto que solo contiene DAX funciones).

Para definir un cálculo aritmético o de texto entre columnas en la tabla de datos actual, seleccione las columnas a usar haciendo clic en ellas en la tabla de datos intercaladas con el operador apropiado.

Para seleccionar un campo para usar en un cálculo o como argumento en una función DAX, haga clic en su nombre de campo en la parte superior de su columna para agregarlo a la expresión en la barra de fórmulas de PowerPivot. Tenga en cuenta que PowerPivot incluye automáticamente todos los nombres de campo utilizados en las expresiones DAX en un par de corchetes como en

= [UnitPrice] * [Cantidad]

donde está creando una expresión en una columna calculada de precio extendido que multiplica los valores en el campo UnitPrice por los del campo Cantidad de la tabla de datos activa.

Haga clic en el botón Entrar en la barra de fórmulas de PowerPivot para completar la expresión y hacer que se calcule.

Tan pronto como hace clic en el botón Entrar, PowerPivot realiza los cálculos especificados por la expresión que acaba de crear y devuelve los resultados a la nueva columna. (Esto puede tardar varios minutos dependiendo del número de registros en la tabla de datos).

Tan pronto como PowerPivot completa los cálculos, los resultados aparecen en las celdas del campo Agregar columna. A continuación, puede cambiar el nombre de la columna haciendo doble clic en su nombre genérico Agregar columna , escribiendo el nombre del nuevo campo y presionando Intro.

Después de crear una columna calculada para su tabla de datos, puede ver su expresión DAX simplemente haciendo clic en su nombre de campo en la parte superior de su columna en la Vista de datos de PowerPivot. Si alguna vez necesita editar su expresión, puede hacerlo simplemente haciendo clic en el nombre del campo para seleccionar la columna completa y luego hacer clic en el punto de inserción en la expresión DAX que se muestra en la barra de fórmulas de PowerPivot.

Si ya no necesita la columna calculada en la tabla dinámica para su modelo de datos, puede eliminarla haciendo clic con el botón derecho en la columna y luego seleccionando Eliminar columnas en su menú contextual. Si simplemente desea ocultar la columna de la Vista de datos, seleccione el elemento Ocultar de las herramientas cliente en este menú de acceso directo.

Tenga en cuenta que las expresiones DAX que utilizan operadores aritméticos y lógicos siguen el mismo orden de precedencia de operadores que en las fórmulas normales de Excel. Si alguna vez necesita alterar este orden natural, debe usar paréntesis anidados en la expresión DAX para alterar el orden como lo hace en las fórmulas de Excel. Solo tenga cuidado al agregar estos paréntesis de no alterar ninguno de los corchetes que siempre encierran el nombre de cualquier campo de la tabla de datos al que se hace referencia en la expresión DAX.


Cómo programar una reunión de Skype

Cómo programar una reunión de Skype

Aprenda a programar reuniones efectivas en Skype Empresarial desde Outlook o la aplicación de Skype. Siga nuestros sencillos pasos para una mejor colaboración.

Cómo usar Pegado especial en Excel 2016

Cómo usar Pegado especial en Excel 2016

Aprende a usar la función de Pegado Especial en Excel 2016 para optimizar la forma en que insertas datos en tus hojas de cálculo. Controla qué información se pega y realiza operaciones matemáticas simples con facilidad.

Funciones de Excel para trabajar con números hexadecimales, octales, decimales y binarios

Funciones de Excel para trabajar con números hexadecimales, octales, decimales y binarios

Descubre las funciones de Excel para convertir entre binario, octal, decimal y hexadecimal con esta tabla informativa y consejos útiles para optimizar tu trabajo.

Instalar y activar un complemento de Power Query de Excel

Instalar y activar un complemento de Power Query de Excel

Completa guía sobre cómo instalar y activar el complemento de Power Query en Excel 2010 y 2013, y su uso en Excel 2016. Aprende a gestionar datos de manera efectiva en Excel.

Access 2019: Cómo editar y modificar una base de datos de Access

Access 2019: Cómo editar y modificar una base de datos de Access

Aprende a modificar y editar bases de datos en Access 2019, incluyendo cómo nombrar campos, agregar y eliminar campos, y definir tipos de datos. ¡Optimiza tu trabajo con Access!

Cómo usar el comando Ir a en Word 2016

Cómo usar el comando Ir a en Word 2016

El comando Ir a en Word 2016 es una herramienta poderosa para navegar rápidamente a una página específica o a elementos dentro del documento. Aprende a optimizar tu flujo de trabajo con este práctico comando.

Cómo resaltar fechas de fin de semana en Excel

Cómo resaltar fechas de fin de semana en Excel

Aprende cómo resaltar fechas de fin de semana en Excel utilizando formato condicional para mejorar la gestión de tus datos de programación.

Cómo insertar un enlace para enviar un correo electrónico en una hoja de cálculo de Excel 2010

Cómo insertar un enlace para enviar un correo electrónico en una hoja de cálculo de Excel 2010

Aprenda a insertar un hipervínculo "mailto" en Excel 2010 para crear correos electrónicos de manera simple y eficiente.

Cómo usar las opciones de pegado y Pegado especial en Word 2007

Cómo usar las opciones de pegado y Pegado especial en Word 2007

Aprenda a utilizar las opciones de pegado y Pegado especial en Word 2007 para manejar eficazmente bloques de texto. Optimizando su formato y presentación.

Cómo modificar un gráfico SmartArt en PowerPoint

Cómo modificar un gráfico SmartArt en PowerPoint

Descubre cómo modificar un gráfico SmartArt en PowerPoint incluyendo cambios de diseño, estructura y texto. Mejora tus presentaciones con estos consejos SEO.