Return both the max and min values in a slice

Hello,

I am trying to return both the max and min [Hcap] values per [Golfer ID] per month. I can do only or the other.

HcapIDGolferIDHcapDate
111603/11/2019
221203/11/2019
311804/11/2019
422305/11/2019
521706/11/2019

Ideally I would like to UNION both in a Slice

 

 

[_THISROW] = MAXROW(“HCAPGUI”, “_ROWNUMBER”, AND( [_THISROW].[GolferID] = [GolferID], EOMONTH([Date],0)=EOMONTH([_THISROW].[Date],0) ) ) AND [_THISROW] = MINROW(“HCAPGUI”, “_ROWNUMBER”, AND( [_THISROW].[GolferID] = [GolferID], EOMONTH([Date],0)=EOMONTH([_THISROW].[Date],0) ) )
UNION
[_THISROW] = MINROW(“HCAPGUI”, “_ROWNUMBER”, AND( [_THISROW].[GolferID] = [GolferID], EOMONTH([Date],0)=EOMONTH([_THISROW].[Date],0) ) ) AND [_THISROW] = MINROW(“HCAPGUI”, “_ROWNUMBER”, AND( [_THISROW].[GolferID] = [GolferID], EOMONTH([Date],0)=EOMONTH([_THISROW].[Date],0) ) )

 

 

Thanks

Pat

Solved Solved
0 2 150
1 ACCEPTED SOLUTION

Steve
Platinum 4
Platinum 4
OR(
  ISBLANK(
    FILTER(
      "HCAPGUI",
      AND(
        ([_THISROW-1].[Hcap] < [Hcap]),
        ([_THISROW-1].[Golfer] = [Golfer]),
        (EOMONTH([_THISROW-1].[Date], 0) = EOMONTH([Date], 0))
      )
    )
  ),
  ISBLANK(
    FILTER(
      "HCAPGUI",
      AND(
        ([_THISROW-1].[Hcap] > [Hcap]),
        ([_THISROW-1].[Golfer] = [Golfer]),
        (EOMONTH([_THISROW-1].[Date], 0) = EOMONTH([Date], 0))
      )
    )
  )
)

View solution in original post

2 REPLIES 2

Steve
Platinum 4
Platinum 4
OR(
  ISBLANK(
    FILTER(
      "HCAPGUI",
      AND(
        ([_THISROW-1].[Hcap] < [Hcap]),
        ([_THISROW-1].[Golfer] = [Golfer]),
        (EOMONTH([_THISROW-1].[Date], 0) = EOMONTH([Date], 0))
      )
    )
  ),
  ISBLANK(
    FILTER(
      "HCAPGUI",
      AND(
        ([_THISROW-1].[Hcap] > [Hcap]),
        ([_THISROW-1].[Golfer] = [Golfer]),
        (EOMONTH([_THISROW-1].[Date], 0) = EOMONTH([Date], 0))
      )
    )
  )
)

Genius, thanks for your help!

Top Labels in this Space