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.
Hi everybody
I am modeling a set of csv files and have a question.
the table Lookup_Kunde contains details about customers that have subsribed to a course. The column highlighted in red, Alter Anfang erster CAS, explains the age of the customer when starting the course.
the table Lookup_Veranstaltung contains details about the courses offered. the column highlighted in red, GPS Name, states the title of the course.
Both lookup tables are consolidated in the table Data_Anmeldungen.
I want to make a graph with the following: average age per course. I am aware that I cannot do this with the current filtering directions. However, what would be the best practice in this case, if I want to maintain the star shape, and avoid cross-directional filtering? Which new Queries/tables should i make etc.?
Solved! Go to Solution.
HI @Anonymous,
You can try to use following calculate column formula, I manually filter out related list of keys from different tables and do average on lookup_date year field.
AVG Age Per Course = VAR _kundeList = CALCULATETABLE ( VALUES ( Lookup_Kunde[Kunde_key] ), FILTER ( ALL ( Lookup_Kunde ), [Alter Anfang erster CAS] = EARLIER ( Lookup_Kunde[Alerts Anfang erster CAS] ) ) ) VAR _anfansdatumList = CALCULATETABLE ( VALUES ( Data_aumeldungen[GPS Anfansdatum] ), FILTER ( ALL ( Data_aumeldungen ), [Kunde_key] IN _kundeList ) ) RETURN AVERAGEX ( FILTER ( ALL ( Looup_Date ), [GPS Anfansdatum] IN _anfansdatumList ), [Year] )
Regards,
Xiaoxin Sheng
HI @Anonymous,
You can try to use following calculate column formula, I manually filter out related list of keys from different tables and do average on lookup_date year field.
AVG Age Per Course = VAR _kundeList = CALCULATETABLE ( VALUES ( Lookup_Kunde[Kunde_key] ), FILTER ( ALL ( Lookup_Kunde ), [Alter Anfang erster CAS] = EARLIER ( Lookup_Kunde[Alerts Anfang erster CAS] ) ) ) VAR _anfansdatumList = CALCULATETABLE ( VALUES ( Data_aumeldungen[GPS Anfansdatum] ), FILTER ( ALL ( Data_aumeldungen ), [Kunde_key] IN _kundeList ) ) RETURN AVERAGEX ( FILTER ( ALL ( Looup_Date ), [GPS Anfansdatum] IN _anfansdatumList ), [Year] )
Regards,
Xiaoxin Sheng
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
110 | |
99 | |
80 | |
64 | |
58 |
User | Count |
---|---|
148 | |
111 | |
93 | |
84 | |
66 |