Forum Discussion

CiuCiCiao's avatar
CiuCiCiao
Helper I
9 years ago
Solved

Exclude only one value from filtering

Hi Guys,

I have 2 linked tables.

the first has the time in minutes spent for the FTEs for all the services provided:

Time
ServicesmOffice
Service 1                             206Office 3
Service 2                             932Office 1
Service 3                             510Office 2
Service 4                             331Office 1
Service 5                               23Office 2
Service 6                         1.225Office 1
Service 7                               39Office 3
 … 

 

the second table has the total potential of hours worked for each Office:

FTE
OfficePotential Hours
Office 11200
Office 21500
Office 32500

 

My objective is to understand the difference between potential hours and hours really spent on services.

So I got this formula to calculate the effective hours worked:

=
CALCULATE (
    SUM ( Time[m] ),
    FILTER ( FTE, FTE[Office] = EARLIER ( Time[Office] ) )
)
    / 60

Now i have to filter out Service 6 and I am pretty sure there is a smarter way than this:

=
CALCULATE (
    CALCULATE (
        SUM ( Time[m] ),
        Time[Services] = "Service 1",
        Time[Services] = "Service 2",
        Time[Services] = "Service 3"
... ), FILTER ( FTE, FTE[Office] = EARLIER ( Time[Office] ) ) ) / 60

Waiting for your help.

Thanks

1 Reply