Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Gráfico de líneas - ¿Combinar medida y promedio?

Hola

Tengo una tabla como la siguiente:

Year	Brand	Notation
2019	Brand 1	10
2015	Brand 1	9
2019	Brand 1	8
2019	Brand 2	10
2016	Brand 2	9
2019	Brand 2	7
2019	Brand 2	8
2019	Brand 3	8
2015	Brand 3	9
2019	Brand 3	10
2019	Brand 3	7
2016	Brand 1	4
2017	Brand 1	7
2018	Brand 1	6
2019	Brand 3	1

Necesito hacer un gráfico de líneas con el año en X y el promedio en Y.

Una línea para cada marca.

Eso es lo que puedo hacer. Lo que no puedo hacer, es agregar una línea "Promedio de todas las marcas" para cada año.

No puedo averiguar cómo.

Así:

Capture d’écran 2021-06-10 234120.png

1 ACCEPTED SOLUTION

No @clem312 ,

Lo siento por mi negligencia. Por favor, compruebe mi nuevo archivo adjunto.

2.png

1.Creo una nueva tabla separada como

Table 2 = CROSSJOIN( UNION( VALUES('Table'[Brand]), {"Average"}), VALUES('Table'[Year]))

3.png

2.A continuación, cree la medida

Measure = IF(MAX('Table 2'[Brand])="Average",  CALCULATE(SUM('Table'[Notation]) / DISTINCTCOUNT('Table'[Brand]),FILTER('Table','Table'[Year]=MAX('Table 2'[Year]))) , CALCULATE(SUM('Table'[Notation]),FILTER('Table','Table'[Brand]=MAX('Table 2'[Brand]) && 'Table'[Year]=MAX('Table 2'[Year])  )))

Saludos

Esteban Tao

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

No @clem312 ,

Puede crear una tabla como

Screenshot 2021-06-16 150622.png

Hay una relación entre la nueva tabla y la tabla principal.

Screenshot 2021-06-16 150716.png

Measure = IF(MAX('Table (2)'[Brand])="Average of all brands",CALCULATE(AVERAGE('Table'[Notation]),ALLEXCEPT('Table','Table'[Year])),SUM('Table'[Notation]))

Screenshot 2021-06-16 150822.png

Saludos

Esteban Tao

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

hola

En una tabla simple, por favor muestre el resultado esperado. Una vez que obtenemos el resultado en una tabla, podemos construir cualquier objeto visual.

Syndicate_Admin
Administrator
Administrator

No es tan simple. Tiene varios valores por marca y año, por lo que deberá definir lo que quiere decir con "Promedio". En el ejemplo siguiente se utiliza ALLEXCEPT y se calcula el promedio de todos los valores por año. Esto puede o no ser lo que pretendía.

lbendlin_0-1623542154656.png

Avg = CALCULATE(AVERAGE('Avg'[Notation]),ALLEXCEPT('Avg','Avg'[Year]))

Si necesita un gráfico de líneas para todos los valores, puede combinar tablas (si las columnas calculadas están bien) o necesita crear medidas separadas para las marcas más una para el promedio.

Hay @lbendlin,

Gracias por su respuesta.

El promedio solicitado es la suma del promedio de cada marca dividido por el número de marca. Para que tengamos un promedio de la industria para cada año.

Saludos

clemente

No @clem312 ,

Lo siento por mi negligencia. Por favor, compruebe mi nuevo archivo adjunto.

2.png

1.Creo una nueva tabla separada como

Table 2 = CROSSJOIN( UNION( VALUES('Table'[Brand]), {"Average"}), VALUES('Table'[Year]))

3.png

2.A continuación, cree la medida

Measure = IF(MAX('Table 2'[Brand])="Average",  CALCULATE(SUM('Table'[Notation]) / DISTINCTCOUNT('Table'[Brand]),FILTER('Table','Table'[Year]=MAX('Table 2'[Year]))) , CALCULATE(SUM('Table'[Notation]),FILTER('Table','Table'[Brand]=MAX('Table 2'[Brand]) && 'Table'[Year]=MAX('Table 2'[Year])  )))

Saludos

Esteban Tao

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.