Cómo utilizar dax en excel de PowerPivot
DAX significa Expresión Análisis de Datos y es el nombre de la lengua que PowerPivot para Excel 2013 utiliza para crear cálculos entre las columnas (campos) en su modelo de datos de Excel. Afortunadamente, la creación de un cálculo con el DAX se parece más a la creación de una fórmula de Excel que utiliza una función integrada de lo que es como usar un lenguaje de programación como VBA o HTML.
Esta similitud es subrayada por el hecho de que todas las expresiones DAX comienzan con un signo igual como todas las fórmulas estándar de Excel y que tan pronto como empiece a escribir las primeras letras del nombre de una función de DAX que desea utilizar en la expresión que eres edificio, una inserción menú desplegable funciones al igual que con todas las funciones DAX cuyos nombres comienzan con esas mismas letras aparece.
Y tan pronto como se selecciona la función de DAX que desea utilizar en este menú, PowerPivot no sólo inserta el nombre de la función de DAX en la barra de PowerPivot Fórmula (que tiene la misma Cancelar, Intro, e insertar botones de función como la barra de fórmulas de Excel ), pero también muestra la sintaxis completa de la función, que muestra todos los argumentos de que la función inmediatamente debajo de la barra de fórmulas necesarios y opcionales.
Además de utilizar las funciones de DAX en las expresiones que se crean para las columnas calculadas en el modelo de datos, también puede crear expresiones más sencillas utilizando los buenos operadores aritméticos viejos que usted sabe tan bien de sus fórmulas de Excel (+ para la suma, - para la resta, * para la multiplicación, / para la división, y así sucesivamente).
Para crear una columna calculada para su modelo de datos, PowerPivot debe estar en la Vista de datos. (Si estás en la Vista de diagrama, se puede cambiar de nuevo haciendo clic en el botón de comando Vista de datos en la ficha Inicio de la ventana de PowerPivot o haciendo clic en el botón de cuadrícula en la esquina inferior derecha de la ventana de PowerPivot.) Cuando PowerPivot para Excel está en datos Vista, 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 ficha Diseño de la cinta de opciones de PowerPivot.
PowerPivot añade una nueva columna al final de la tabla de datos actual con el nombre de campo genérico, Añadir columna.
Tipo = (signo igual) para comenzar la construcción de su expresión DAX.
PowerPivot activa su barra de fórmulas donde se inserta el igual a firmar.
Construye tu expresión DAX en la barra de PowerPivot fórmula más o menos como a construir una fórmula de Excel en una celda de una de sus hojas de trabajo.
Para utilizar una función DAX en la expresión, haga clic en el botón Insertar función en la barra de PowerPivot Fórmula y seleccione la función para utilizar en el cuadro de diálogo Insertar función (que es muy similar al cuadro de diálogo Función estándar de Excel Insertar excepto que contiene solamente DAX funciones).
Para definir un cálculo aritmético o texto entre columnas en la tabla de datos actual, selecciona las columnas a utilizar haciendo clic en la tabla de datos intercalados con el operador correspondiente.
Para seleccionar un campo para utilizar en un cálculo o como un argumento en una función DAX, haga clic en su nombre de campo en la parte superior de su columna para añadirlo a la expresión de la barra de PowerPivot Fórmula. Tenga en cuenta que PowerPivot encierra automáticamente todos los nombres de campo utilizados en expresiones DAX en un par de corchetes como en
= [UnitPrice] * [Cantidad]
donde se está construyendo una expresión en una columna calculada precio extendido que multiplica los valores del campo UnitPrice por aquellos en el campo Cantidad de la tabla de datos activo.
Haga clic en el botón Enter en la barra de PowerPivot de fórmulas para completar la expresión y lo han calculado.
Tan pronto como haga clic en el botón Enter, PowerPivot realiza los cálculos especificados por la expresión que acaba de crear, la devolución de los resultados a la nueva columna. (Este proceso 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 células del campo Agregar columna. A continuación, puede cambiar el nombre de la columna haciendo doble clic en su Añadir columna nombre genérico, escriba el nuevo nombre del campo, y pulsando Enter.
Después de crear una columna calculada de la tabla de datos, puede ver su expresión DAX simplemente haciendo clic en el nombre del campo en la parte superior de su columna en la Vista de datos de PowerPivot. Si alguna vez tiene que editar su expresión, puede hacerlo simplemente haciendo clic en el nombre del campo para seleccionar toda la columna y luego haga clic en el punto de inserción en la expresión de DAX que aparece en la barra de PowerPivot Fórmula.
Si ya no necesita la columna calculada en la tabla pivote para su modelo de datos, puede eliminar por derecho; clic en la columna y luego seleccionar Eliminar columnas en el menú contextual. Si simplemente desea ocultar la columna de la vista de datos, seleccione la Ocultar en Client Tools elemento en este menú contextual.
Tenga en cuenta que las expresiones DAX utilizando la aritmética y los operadores lógicos siguen el mismo orden de precedencia de los operadores como en las fórmulas habituales de Excel. Si alguna vez tiene que alterar este orden natural, debe utilizar paréntesis anidados en la expresión DAX de alterar el orden como lo hace en las fórmulas de Excel. Sólo tenga cuidado al añadir estos paréntesis esta que no molestar a cualquiera de los corchetes que encierran siempre el nombre de cualquier campo de la tabla de datos se hace referencia en la expresión DAX.