2017-02-24 37 views
1

Ich bin neu bei Power BI und Dax, einige Schwierigkeiten mit dem folgenden Szenario.DAX: Durchschnitt mehrere% Spalten

test a  b  c  d   AVERAGE 
aa    51.97%   46.61%  49% 

Ich habe 4 Spalten, a-d, und ich möchte einfach den Durchschnitt der vier Spalten in der MITTELWERT Spalte. Abhängig von der Zeile können verschiedene Spalten leer sein. Jede der Spalten ist ein Maß, das einen% -Wert in die Tabelle zieht.

Ich bin mir sicher, dass es eine einfache Lösung dafür geben muss, aber jede Hilfe würde sehr geschätzt werden.

+0

Die leeren Spalten könnten die Durchschnittsberechnung beeinflussen, ist es in Ordnung? –

Antwort

0

Versuchen Sie, eine Maßnahme wie folgt zu erstellen:

AVERAGE = ([a]+[b]+[c]+[d])/4 

UPDATE: BLANK Maßnahmen keine Auswirkungen auf durchschnittliches Ergebnis.

AVERAGE = DIVIDE(([a]+[b]+[c]+[d]), 
    (IF(ISBLANK([a]),0,1) + IF(ISBLANK([b]),0,1) + 
    IF(ISBLANK([c]),0,1) + IF(ISBLANK([d]),0,1))) 

Lassen Sie mich wissen, ob dies hilft.

+0

Danke für die Antwort. Ich hatte das ursprünglich gemacht, aber ich brauche die durchschnittliche Funktion, um nur Einträge zu betrachten, die nicht leer sind, sonst würde es die Ergebnisse verzerren. – ScotCal

+0

@ScotCal, ich habe meine Antwort aktualisiert, versuche meinen zweiten Ausdruck. –

+0

Ah, genau das habe ich gebraucht, danke! – ScotCal