Tutorial: Crear medidas propias en Power BI DesktopTutorial: Create your own measures in Power BI Desktop

Algunas de las soluciones de análisis de datos más eficaces en el Power BI Desktop se pueden crear mediante el uso de medidas.Some of the most powerful data analysis solutions in Power BI Desktop can be created by using measures. ¿Cómo nos ayudan las medidas? Realizando cálculos con nuestros datos a medida que interactuamos con nuestros informes.Measures help us by performing calculations on our data as we interact with our reports. Este tutorial le ayudará a entender y crear sus propias medidas básicas en Power BI Desktop.This tutorial will guide you through understanding and creating some of your own basic measures in Power BI Desktop.

Este artículo está destinado a usuarios de Power BI que ya están familiarizados con el uso de Power BI Desktop para crear modelos más avanzados.This article is intended for Power BI users already familiar with using Power BI Desktop to create more advanced models. Debe estar familiarizado con el uso de la obtención de datos y del editor de consultas para importar datos, trabajar con varias tablas relacionadas y agregar campos al lienzo del informe.You should already be familiar with using Get Data and Query Editor to import data, working with multiple related tables, and adding fields to the Report Canvas. Si no está familiarizado con Power BI Desktop, asegúrese de revisar Introducción a Power BI Desktop.If you’re new to Power BI Desktop, be sure to check out Getting Started with Power BI Desktop.

Para completar los pasos de este tutorial, necesitará descargar el archivo de ventas de muestra de Contoso para Power BI Desktop.To complete the steps in this tutorial, you’ll need to download the Contoso Sales Sample for Power BI Desktop file. Ya incluye datos de ventas en línea de la compañía ficticia Contoso, Inc. Dado que los datos en el archivo se importaron desde una base de datos, no podrá conectarse al origen de datos ni verlos en el editor de consultas.It already includes online sales data from the fictitious company, Contoso, Inc. Because data in the file was imported from a database, you won’t be able to connect to the datasource or view it in Query Editor. Cuando tenga el archivo en su equipo, abra Power BI Desktop.When you have the file on your own computer, go ahead and open it in Power BI Desktop.

¿De qué se tratan estas medidas?What are these measures all about?

En su mayoría, las medidas se crean automáticamente, como cuando se selecciona la casilla junto al campo SalesAmount desde la tabla Sales en la lista de campos, o bien al arrastrar SalesAmount al lienzo del informe.Measures are most often created for us automatically, like when we select the checkbox next to the SalesAmount field from the Sales table in the field list, or drag SalesAmount onto the Report canvas.

Aparece una nueva visualización de gráfico, similar a la siguiente:A new chart visualization appears, like this:

Lo que obtenemos es un gráfico de columnas que muestra el importe de la suma total de los valores del campo SalesAmount.What we get is a Column chart showing a sum total amount of sales values from the SalesAmount field. El campo SalesAmount es simplemente una columna denominada SalesAmount en la tabla Ventas que ya se importó a través del editor de consultas.Our SalesAmount field is really just a column named SalesAmount in the Sales table we already imported.

La columna SalesAmount contiene más de dos millones de filas de valores de ventas.The SalesAmount column contains over two million of rows of sales values. Tal vez se pregunte por qué no ve una tabla con filas de todos esos valores.You might be wondering why you don’t see a table with rows of all those values. Bueno, Power BI Desktop detecta que todos los valores de SalesAmount son de un tipo de datos numérico, y que probablemente deseará agregarlos de alguna manera, ya sea para sumarlos, obtener promedios, hacer recuento, etc.Well, Power BI Desktop knows that all of the values in SalesAmount are of a numeric datatype, and you’ll probably want to aggregate them in some way, whether it be adding them up, averaging, counting, etc..

Cada vez vea un campo en la lista de campos con un icono de sigma , significa que el campo es numérico y se pueden agregar sus valores.Whenever you see a field in the Fields list with a sigma icon , it means the field is numeric, and its values can be aggregated. En este caso, cuando se selecciona SalesAmount, Power BI Desktop crea sus propias medidas y la suma de todos los importes de ventas se calcula y se muestra en el gráfico.In this case, when we select SalesAmount, Power BI Desktop creates its own measure and the sum of all sales amounts is calculated and displayed in our chart.

La suma es la agregación predeterminada cuando se selecciona un campo con un tipo de datos numérico, pero se puede cambiar fácilmente a otro tipo de agregación.Sum is the default aggregation when we select a field with a numeric datatype, but we can change to a different type of aggregation quite easily.

En el área Valor , si hacemos clic en la flecha abajo junto a SalesAmount, a continuación, podremos seleccionar Media.In the Value area, if we click the down arrow next to SalesAmount, we can then select Average.

Nuestra visualización cambia a un promedio de todos los valores de ventas en el campo SalesAmount.Our visualization changes to an average of all sales values in the SalesAmount field.

Se puede cambiar el tipo de agregación según el resultado que deseamos, pero no todos los tipos de agregación se pueden aplicar a cualquier tipo de datos numérico.We can change the type of aggregation depending on the result we want, but not all types of aggregation apply to just any numeric datatype. Por ejemplo, para el campo SalesAmount, tiene sentido sumar y obtener la media.For example, for our SalesAmount field, Sum and Average make sense. De igual manera, se pueden usar las funciones de mínimo y máximo.Minimum and Maximum have their place as well. Pero no tiene mucho sentido usar la función de recuento para el campo SalesAmount porque aunque sus valores son numéricos, se trata de valores de moneda.But, Count won’t really make much sense for our SalesAmount field because while its values are numeric, they’re really currency.

Comprender las agregaciones es fundamental para entender las medidas, porque cada medida realiza algún tipo de agregación.Understanding aggregations is fundamental to understanding measures, because every measure will perform some type of aggregation. Veremos más ejemplos del uso de la agregación de suma más adelante, cuando cree algunas medidas propias.We’ll see more examples of using a Sum aggregation a little later, when you create some of your own measures.

Los valores que se calculan a partir de medidas cambian constantemente en respuesta a interacciones con el informe.Values calculated from measures are always changing in response to our interactions with our report. Por ejemplo, si se arrastra el campo RegionCountryName de la tabla Geography a nuestro gráfico, se promedian y se muestran los importes de ventas de cada país.For example, if we drag the RegionCountryName field from the Geography table to our chart, sales amounts for each country are averaged and displayed.

Cuando el resultado de una medida cambia por una interacción con el informe, se afecta el contexto de la medida.When the result of a measure changes because of an interaction with our report, we are affecting our measure’s context. De hecho, cada vez que interactúa con el informe, cambia el contexto en el que una medida calcula y muestra los resultados.In fact, every time you interact with your report, you are changing the context in which a measure calculates and displays its results.

En la mayoría de los casos, el diseñador hace lo suyo y calcula y devuelve los valores según los campos que se agregaron y los tipos de agregación que se eligen.In most cases, Power BI does its thing and calculates and returns values according to the fields we’ve added and the types of aggregation we choose. Pero en otros casos, tendrá que crear sus propias medidas para realizar cálculos más complejos y únicos.But in other cases, you might have to create your own measures to perform more complex, unique calculations.

Con Power BI Desktop, creará sus propias medidas usando el lenguaje de fórmulas de expresiones de análisis de datos (DAX).With Power BI Desktop, you create your own measures with the Data Analysis Expressions (DAX) formula language. Las fórmulas DAX son muy similares a las fórmulas de Excel.DAX formulas are very similar to Excel formulas. De hecho, DAX usa muchas de las mismas funciones, operadores y sintaxis que las fórmulas de Excel.In fact, DAX uses many of the same functions, operators, and syntax as Excel formulas. Sin embargo, las funciones DAX están diseñadas para trabajar con datos relacionales y realizar cálculos más dinámicos a medida que interactuamos con los informes.However, DAX’s functions are designed to work with relational data and perform more dynamic calculations as we interact with our reports.

Hay más de 200 funciones DAX que realizan todo tipo de agregaciones simples, como sumas y medias, hasta funciones estadísticas y de filtrado más complejas.There are over 200 DAX functions that do everything from simple aggregations like Sum and Average to more complex statistical and filtering functions. No entraremos aquí en muchos detalles sobre el lenguaje DAX, pero hay muchos recursos que le ayudarán a obtener más información.We’re not going to go into too much detail on the DAX language here, but there are many resources to help you learn more. Al terminar este tutorial, consulte también Aspectos básicos de DAX en Power BI Desktop.After you've gone through this tutorial, be sure to see DAX basics in Power BI Desktop.

Cuando creamos nuestras propias medidas, estas se agregan a la lista de campos de la tabla que queremos.When we create our own measures, they’re added to the Fields list for the table we want. Esto se conoce como medida modelo y permanecerá en la tabla como un campo.This is known as a model measure, and it will remain in our table as a field. Entre las principales ventajas de las medidas modelos se encuentran que se les puede poner cualquier nombre, lo que facilita su identificación.Some of the great advantages of model measures are that we can name them what we want, making them more identifiable. También se pueden usar como argumentos en otras expresiones DAX y crear medidas para realizar cálculos complejos muy rápidamente.We can also use them as an argument in other DAX expressions, and we can create measures that perform complex calculations very quickly.

Vamos a crear una medidaLet’s create our own measure

Supongamos que queremos analizar nuestras ventas netas.Let’s say we want to analyze our net sales. Si revisamos la tabla Sales en la lista de campos, vemos que no hay ningún campo denominado NetSales.If we look at our Sales table in the field list, we see that there's no field named NetSales. Pero tenemos bloques de creación para crear nuestra propia medida para calcular las ventas netas.But, we have the building blocks to create our own measure to calculate net sales.

Se necesita una medida para restar los descuentos y devoluciones de los importes de las ventas.We need a measure to subtract discounts and returns from sales amounts. Dado que deseamos que nuestra medida calcule un resultado para el contexto que tengamos en nuestra visualización, en efecto, tenemos que restar la suma de DiscountAmount y ReturnAmount de la suma de SalesAmount.Because we want our measure to calculate a result for whatever context we have in our visualization, in-effect, we need to subtract the sum of DiscountAmount and ReturnAmount from sum of SalesAmount. Puede parecer un poco confuso en ese momento; no se preocupe, le resultará más claro dentro de poco.This might seem a little confusing at the moment; don’t worry, it will be more clear in a little bit.

Ventas netasNet sales

  1. En la lista de campos, haga clic con el botón secundario en la tabla Sales, o en la flecha abajo de la tabla, y a continuación haga clic en Nueva medida.Right click, or click the down arrow on the Sales table in the field list, and then click New Measure. Esto garantiza que la nueva medida se guarda en la tabla Sales, donde será más fácil encontrar.This will make sure our new measure is saved in the Sales table, where it will be easier to find.

    Sugerencia

    También puede crear una nueva medida haciendo clic en el botón Nueva medida en la cinta de la pestaña Inicio de Power BI Desktop.You can also create a new measure by clicking on the New Measure button in the ribbon on Power BI Desktop’s Home tab.

    Cuando se crea una medida desde la cinta de opciones, la medida se puede crear en cualquiera de las tablas.When you create a measure from the ribbon, the measure could be created in any of the tables. Aunque no es requisito que una medida pertenezca a una tabla determinada, será más fácil de encontrar si se crea en la tabla que le resulte más lógica.While a measure doesn’t have to belong in a particular table, it will be easier to find if you create them in a table most logical to you. Si desea que pertenezca a una tabla determinada, en primer lugar, haga clic en la tabla para activarla.If you want it to be in a particular table, click the table first, to make it active. A continuación, haga clic en Nueva medida.Then click New Measure. En nuestro caso, vamos a crear nuestra primera medida en la tabla Sales.In our case, we’re going to create our first measure in the Sales table.

    La barra de fórmulas aparece en la parte superior del lienzo del informe.The formula bar appears along the top of the Report Canvas. Esto es donde podemos cambiar el nombre de la medida y escribir una fórmula DAX.This is where we can rename our measure and enter a DAX formula.

    Elegiremos un nombre para la nueva medida.Let’s give our new measure a name. De forma predeterminada una nueva medida simplemente se denomina Medida.By default a new measure is simply named Measure. Si no se cambia el nombre, cuando se crea otra, se denominará Medida 2, Medida 3 y así sucesivamente.If we don’t rename it, when we create another, it will be named Measure 2, Measure 3, and so on. Queremos que nuestras medidas sean más fáciles de identificar, así que nombraremos esta nueva medida Ventas netas.We want our measures to be more identifiable, so let’s name our new measure Net Sales.

  2. Resalte Medida en la barra de fórmulas y, después, escriba Ventas netas.Highlight Measure in the formula bar, and then type Net Sales.

    Ahora podemos comenzar por introducir la fórmula.Now we can begin entering our formula.

  3. Después del signo igual escriba una S. Aparecerá una lista desplegable de sugerencias con todas las funciones DAX que comienzan con la letra S. Cuantas más letras se añaden, más se escala la lista de sugerencias acercándose a la función que necesitamos.After the equals sign type an S. You’ll see a dropdown suggestion list appear with all of the DAX functions beginning with the letter S. The more we type, the more the suggestion list is scaled closer to the function we need. Desplace hacia abajo y seleccione SUM y, a continuación, presione Entrar.Select SUM by scrolling down, and then press Enter.

    Después de presionar ENTRAR, aparece un paréntesis de apertura junto con otra lista de sugerencias de todas las columnas disponibles para pasar a la función SUM.After we press Enter, an opening parenthesis appears along with another suggestion list of all of the available columns we can pass to the SUM function.

    Una expresión siempre aparece entre paréntesis de apertura y cierre.An expression always appears between an opening and closing parenthesis. En este caso, la expresión contendrá un único argumento para pasar a la función SUM: una columna para sumar.In this case, our expression is going to contain a single argument to pass to the SUM function; a column to sum up. Para reducir la lista de columnas, escriba las primeras letras de lo que desea.We can narrow down our list of columns by typing the first letters of what we want. En este caso, deseamos la columna SalesAmount, por lo que cuando empezamos a escribir salesam, la lista se hace más pequeña y nos muestra dos elementos que podemos seleccionar.In this case, we want the SalesAmount column, so when we begin typing salesam, our list gets smaller, and we are shown two items we can select. En realidad, se trata de la misma columna.They’re actually the same column. Un elemento muestra solamente [SalesAmount] porque estamos creando la medida en la misma tabla donde se encuentra la columna SalesAmount.One just shows [SalesAmount], because we’re creating our measure in the same table the SalesAmount column is in. En el otro vemos el nombre de tabla precediendo al nombre de la columna.The other, we see the table name preceding the column name.

    En general, es recomendable que escriba el nombre de la columna completo.In general, it’s good practice to enter the fully qualified name of a column. Facilitará la lectura de las fórmulas.It will make your formulas easier to read.

  4. Seleccione Sales[SalesAmount] y, después, escriba un paréntesis de cierre.Select Sales[SalesAmount], and then type a closing parenthesis.

    Sugerencia

    Los errores de sintaxis suelen deberse a paréntesis de cierre faltantes o en el lugar incorrecto.Syntax errors are most often caused by a missing or misplaced closing parenthesis.

    Ahora queremos restar las otras dos columnas.Now we want to subtract our other two columns.

  5. Después del paréntesis de cierre de la primera expresión, escriba un espacio y, a continuación, un operador de signo menos (-), seguido de otro espacio.After the closing parenthesis for our first expression, type a space, and then a minus operator (-), followed by another space. Luego escriba otra función SUM con la columna Sales[DiscountAmount] como su argumento.Then enter another SUM function with the Sales[DiscountAmount] column as its argument.

    Comienza a faltar espacio para la fórmula.We’re starting to run out of space for our formula. No hay problema.No problem.

  6. Haga clic en el botón de contenido adicional hacia abajo situado en el lado derecho de la barra de fórmulas.Click the down chevron on the right side of the formula bar.

    Ahora hay más espacio.Now we have more space. Para agregar nuevos elementos a la fórmula en una nueva línea, presione ALT+ENTRAR.We can enter new parts to our formula on a new line by pressing Alt-Enter. También podemos mover elementos con la tecla Tab.We can also move things over by using Tab.

    Ya podemos agregar la parte final de la fórmula.Now we can add the final part of our formula.

  7. Agregue otro operador de signo menos seguido de otra función SUM y la columna Sales[ReturnAmount] como su argumento.Add another minus operator followed by another SUM function and the Sales[ReturnAmount] column as its argument.

    Parece que la fórmula está lista.Our formula now looks ready.

  8. Para terminar, presione ENTRAR o haga clic en la marca de verificación en la barra de fórmulas.Press Enter or click the checkmark in the formula bar to complete. La fórmula se valida y se agrega a la lista de campos en la tabla Sales.The formula is validated and added to the field list in the Sales table.

Agreguemos la nueva medida a un informeLet’s add our new measure to a report

Ahora podemos agregar la medida Net Sales al lienzo del informe y las ventas netas se calcularán para los demás campos que se agreguen al informe.Now we can add our Net Sales measure to the report canvas, and net sales will be calculated for whatever other fields we add to the report. Echemos un vistazo a las ventas netas por país.Let’s look at net sales by country.

  1. Arrastre la medida Net Sales desde la tabla Sales al lienzo del informe.Drag the Net Sales measure from the Sales table onto the Report canvas.

  2. Ahora, arrastre el campo RegionCountryName desde la tabla Geography hasta el gráfico.Now drag the RegionCountryName field from the Geography table into the chart.

    Agreguemos algunos datos más.Let’s add some more data.

  3. Arrastre el campo SalesAmount al gráfico para ver la diferencia entre las ventas netas y el importe de las ventas.Drag the SalesAmount field into the chart, to see the difference between net sales and sales amount.

    Ahora realmente tenemos dos medidas en el gráfico.We now really have two measures in our chart. SalesAmount, que se ha sumado automáticamente, y la medida de ventas netas que creamos.SalesAmount, which was summed up automatically, and the Net Sales measure we created. En cada caso, los resultados se calculan en el contexto de otro campo que tenemos en el gráfico, los países en RegionCountryName.In each case, the results were calculated in context of another field we have in the chart, the countries in RegionCountryName.

    Ahora agreguemos una segmentación de datos, para que podamos desglosar aún más las ventas netas y los importes de ventas por año natural.Let’s add a Slicer, so we can further break down our net sales and sales amounts by calendar year.

  4. Haga clic en un área en blanco junto al gráfico y, en Visualizaciones, haga clic en la visualización de la tabla.Click a blank area next to the chart, then in Visualizations, click on the Table visualization.

    Esto crea una visualización de tabla en blanco en el lienzo Informe.This creates a blank table visualization in the Report canvas.

  5. Arrastre el campo Year desde la tabla Calendar a la nueva tabla en blanco.Drag the Year field from the Calendar table into the new blank table.

    Como Year es un campo numérico, el diseñador sumó sus valores y nos dio un gráfico.Because Year is a numeric field, Power BI Desktop summed up its values and gave us a chart. Sin embargo, no será de tanta ayuda como una segmentación de datos.But, that doesn’t do us much good as a Slicer.

  6. En Valores, haga clic en la flecha abajo junto a Año y, a continuación, haga clic en No resumir.In Values, click the down arrow next to Year, and then click Do Not Summarize.

    Ahora podemos cambiar el campo Año en la visualización de la tabla a una segmentación de datos.Now we can change the Year field in the table visualization into a Slicer.

    1. En Visualizaciones, haga clic en la visualización Segmentación.In Visualizations, click the Slicer visualization.

      Ahora tenemos el año como una segmentación de datos.Now we have Year as a Slicer. Podemos seleccionar cualquier año o grupo de años y las visualizaciones del informe se segmentarán en consecuencia.We can select any individual or group of years and our report’s visualizations will all be sliced accordingly.

  7. Continúe y haga clic en 2013.Go ahead and click on 2013. Verá que el gráfico cambia.You’ll see the chart change. Las medidas Net Sales y SalesAmount se vuelven a calcular y se muestran nuevos resultados solo para el año 2013.Our Net Sales and SalesAmount measures are re-calculated, showing new results just for 2013. Nuevamente cambiamos el contexto en el que las medidas se calculan y muestran resultados.Here again, we’ve changed the context in which our measures calculate and display results.

Vamos a crear otra medidaLet’s create another measure

Ahora que sabe cómo crear sus propias medidas, vamos a crear otra.Now that you know how to create your own measures, let’s create a another.

Ventas netas por unidadNet sales per unit

¿Qué pasa si queremos averiguar cuáles son los productos con más ventas por unidad?What if we want to find out which products with the most sales per unit sold is?

Bueno, podemos crear otra medida.Well, we can create another measure. En este caso, queremos dividir las ventas netas por la cantidad de unidades vendidas.In this case, we want to divide net sales by the quantity of units sold. En efecto, se debe dividir el resultado de la medida Net Sales por la suma de Sales[SalesQuantity].In-effect, we want to divide the result of our Net Sales measure by the sum of Sales[SalesQuantity].

  1. Cree una nueva medida denominada Net Sales per Unit en la tabla Sales o la tabla Productos.Create a new measure named Net Sales per Unit in either the Sales or Products table.

    En esta medida, vamos a usar la medida de ventas netas que se creó anteriormente.In this measure, we’re going to use the Net Sales measure we created earlier. Con DAX, podemos hacer referencia a otras medidas en nuestra fórmula.With DAX, we can reference other measures in our formula.

  2. Comience a escribir Net Sales.Begin typing Net Sales. La lista de sugerencias mostrará lo que podemos agregar.The suggestion list will show what we can add. Seleccione [Net Sales].Select [Net Sales].

    También puede hacer referencia a otra medida, para ello escriba un corchete de apertura ([).You can also reference another measure by just typing an opening bracket ([). La lista de sugerencias mostrará únicamente las medidas que podemos agregar a nuestra fórmula.The suggestion list will show us only the measures we can add to our formula.

  3. Justo después de [Net Sales], escriba un espacio y, a continuación, un operador de división (/), escriba una función SUM y a continuación escriba Quantity.Right after [Net Sales], enter a space, then a divide operator (/), then enter a SUM function, then type Quantity. La lista de sugerencias muestra todas las columnas con Quantity en el nombre.The suggestion list shows all of the columns with Quantity in the name. Seleccione Sales[SalesQuantity].Select Sales[SalesQuantity]. Ahora la fórmula debe tener el siguiente aspecto:The formula should now look like this:

    Net Sales per Unit = [Net Sales] / SUM(Sales[SalesQuantity])Net Sales per Unit = [Net Sales] / SUM(Sales[SalesQuantity])

    Queda bien, ¿verdad?Pretty cool, huh? Introducir fórmulas de DAX es realmente fácil cuando usamos la funcionalidad de búsqueda y sugerencia del Editor de DAX.Entering DAX formulas is really quite easy when we use the DAX Editor’s search and suggestion functionality. Ahora, veamos lo que obtenemos con la nueva medida para cantidad las ventas netas por unidad.Now, let’s see what we get with our new Net Sales per Unit measure.

  4. Arrastre la medida Net Sales per Unit a un área en blanco en el lienzo de informes.Drag the Net Sales per Unit measure onto a blank area in the report canvas.

    No muy interesante, ¿cierto?Not very interesting is it? No se preocupe.Don’t worry.

  5. Cambie el tipo de visualización del gráfico a Mapa de árbol.Change the chart visualization type to Tree Map.

  6. Ahora, arrastre el campo ProductCategory desde la tabla ProductCategory hacia el área Grupo.Now drag the ProductCategory field from the ProductCategory table down into the Group area.

    Esta información es útil, pero ¿qué pasa si queremos ver las ventas netas por producto?That’s some good info, but what if we want to look at net sales by product?

  7. Quite el campo ProductCategory y en su lugar agregue el campo ProductName arrastrándolo desde la tabla Product hacia el área Grupo.Remove the ProductCategory field, and then drag the ProductName field from the Product table down into the Group area instead.

    Ahora solo estamos jugando, pero tiene que admitir que esto es ¡simplemente genial!Ok, now we're just playing, but you have to admit, that's just cool! Por supuesto, podemos filtrar este mapa de árbol de cualquier forma, pero eso está fuera del ámbito de este tutorial.Of course, we can filter this tree map down any number of ways, but that's out of scope for this tutorial.

AprendizajesWhat we’ve learned

Las medidas son de gran ayuda para obtener la información que busca de sus datos.Measures give us a lot of power in getting the insights we want from our data. Ahora sabe cómo crear medidas con la barra de fórmulas.We’ve learned how to create measures by using the formula bar. Puede asignar a las medidas el nombre que le resulte más conveniente; con las listas de sugerencias es más fácil buscar y seleccionar el elemento correcto para agregar a las fórmulas.We can name measures whatever makes most sense, and the suggestion lists make it easy to find and select the right element to add to our formulas. También aprendió un poco sobre el contexto, donde el resultado de los cálculos en las medidas cambian en función de otros campos o por otras expresiones en la fórmula de medida.We’ve also been introduced to context, where the result of calculations in measures change according to other fields, or by other expressions in your measure formula.

Pasos siguientesNext steps

Si desea profundizar más en las fórmulas DAX y crear algunas medidas más avanzadas, consulte Aspectos básicos sobre DAX en Power BI Desktop.If you want to take a deeper dive into DAX formulas, and create some more advanced measures, see DAX basics in Power BI Desktop. Ese artículo se centra en los conceptos fundamentales en DAX, como la sintaxis, las funciones y una explicación más exhaustiva sobre el contexto.This article focuses on fundamental concepts in DAX, such as syntax, functions, and a more thorough understanding of context.

Asegúrese de agregar la Referencia de expresiones de análisis de datos (DAX) a sus favoritos.Be sure to add the Data Analysis Expressions (DAX) Reference to your favorites. Ahí encontrará información detallada sobre la sintaxis y los operadores de DAX, así como sus más de 200 funciones.This is where you'll find detailed info on DAX syntax, operators, and the over 200 DAX functions.