2017-07-13 1 views
0

Ich habe ein Blatt Erhält Mitarbeiter verlassen Daten-Leistung Bi: Spaltennamen mit Maximum und Minimum anderem Spaltenwert

Staff Leave Taken Month 
A  19   April 
A  3   May 
A  3   June 
B  2   April 
B  1   May 
B  0   June 
C  0   April 
C  0   May 
C  1   June 

Ich mag für die Berechnung der Mitarbeiter, die getroffen hat, maximal nicht enthält. von Blättern und Name von Angestellter, der Minimum Nr. genommen hat. von Blättern. Hier Mitarbeiter mit max. Blätter sind A und mit min. ist C. Ich habe Probleme, die maximale Nr. zu bekommen. von Blättern.

X = MAX(SUMX (SUMMARIZE (Table1, Table1[STAFF], Table1[Leaves]), [Leaves])) 

Aber es zeigt einen Fehler.

Ich habe versucht, nach dem Personalnamen dann auch zu gruppieren es funktioniert nicht.

Antwort

3

Sie können zunächst eine Übersichtstabelle mit den folgenden DAX erstellen:

Summary = SUMMARIZE(Table1, Table1[Staff], "Leaves", SUM(Table1[Leave Taken])) 

summary

Dann können Sie die folgenden DAX Maßnahme verwenden, um die Max/Min-Namen zu erhalten:

Max Name = 
CALCULATE(
    FIRSTNONBLANK('Summary'[Staff], 1), 
    FILTER(
     Summary, 
     Summary[Leaves] = MAX(Summary[Leaves]) 
    ) 
) 

-

Min Name = 
CALCULATE(
    FIRSTNONBLANK('Summary'[Staff], 1), 
    FILTER(
     Summary, 
     Summary[Leaves] = MIN(Summary[Leaves]) 
    ) 
) 

result

+0

Aber wie kann ich die Beziehung dieser Daten mit Monat machen? Wie wer hat max. Oder min Blätter im April oder Mai oder Juni. – Sonali

Verwandte Themen