Forum Discussion
ALHU
2 years agoFrequent Visitor
Matrix showing wrong aggregation per year
Hello i have the following measure that counts employees over time specificed by a date table:
Nr of Employees =
CALCULATE(
COUNTROWS('masterdata hr_data'),
FILTER(
FILTER(VALUES('masterdata hr_data'),NOT ISBLANK('masterdata hr_data'[Firmeneintritt])),
'masterdata hr_data'[firmeneintritt] <= MAX(DateTable[Date]) &&
('masterdata hr_data'[firmenaustritt] >= MIN(DateTable[Date]) || ISBLANK('masterdata hr_data'[firmenaustritt]))
)
)
and my DateTable:
DateTable =
CALENDAR(
MIN('masterdata hr_data'[firmeneintritt]), -- Replace with the minimum date in your data
TODAY() -- Replace with the maximum date in your data
)
The measure works but when using the measure in matrix visual i have the problem that the overall sum per year is wrong but when drilldown through the year every entry is correct.
Any suggestion?
Thank you!
Any suggestion?
Thank you!
3 Replies
- ALHUFrequent Visitor
This is what my matrix looks like:
and this is my drill-down in 2023 which is correct:
- ALHUFrequent Visitor
This is what the data looks like:
FirmenName Firmenaustritt Firmeneintritt Firma 1 Firma 2 Firma 3 Firma 4 Firma 5 Firma 2 31.12.2021 00:00 Firma 6 31.01.2022 00:00 Firma 2 28.02.2022 00:00 Firma 1 15.03.2022 00:00 Firma 7 30.04.2022 00:00 Firma 1 15.05.2022 00:00 Firma 6 31.05.2022 00:00 Firma 6 31.07.2022 00:00 Firma 1 15.08.2022 00:00 Firma 2 31.08.2022 00:00 Firma 6 31.08.2022 00:00 Firma 13 30.09.2022 00:00 Firma 2 30.06.2023 00:00 Firma 6 31.08.2023 00:00 Firma 8 10.06.2010 00:00 Firma 5 16.12.2010 00:00 Firma 13 25.07.2012 00:00 Firma 6 01.08.2013 00:00 Firma 2 03.04.2023 00:00 14.04.2014 00:00 Firma 2 01.01.2015 00:00 Firma 6 01.02.2015 00:00 Firma 2 09.01.2017 00:00 Firma 12 01.09.2017 00:00 Firma 6 08.01.2018 00:00 Firma 6 17.01.2018 00:00 Firma 2 15.02.2018 00:00 Firma 1 01.08.2018 00:00 Firma 1 30.11.2018 00:00 Firma 12 01.01.2019 00:00 Firma 8 01.02.2019 00:00 Firma 6 01.02.2019 00:00 Firma 6 06.02.2019 00:00 Firma 3 01.04.2019 00:00 Firma 6 01.04.2019 00:00 Firma 3 31.08.2022 00:00 01.04.2019 00:00 Firma 2 31.07.2023 00:00 01.04.2019 00:00 Firma 4 01.05.2019 00:00 Firma 6 12.08.2019 00:00 Firma 6 01.10.2019 00:00 Firma 2 04.11.2019 00:00 Firma 6 04.11.2019 00:00 Firma 10 09.12.2019 00:00 Firma 3 01.01.2020 00:00 Firma 13 01.01.2020 00:00 Firma 2 13.01.2020 00:00 Firma 6 13.01.2020 00:00 Firma 2 14.01.2020 00:00 Firma 6 03.02.2020 00:00 Firma 12 17.02.2020 00:00 Firma 6 03.03.2020 00:00 Firma 6 31.07.2023 00:00 09.03.2020 00:00 Firma 10 01.04.2020 00:00 Firma 6 04.05.2020 00:00 Firma 6 02.06.2020 00:00 Firma 6 07.07.2020 00:00 Firma 2 30.04.2023 00:00 03.08.2020 00:00 Firma 6 04.08.2020 00:00 Firma 12 15.08.2020 00:00 Firma 3 01.09.2020 00:00 Firma 3 01.10.2020 00:00 Firma 2 31.07.2023 00:00 01.10.2020 00:00 Firma 13 15.11.2020 00:00 Firma 6 01.01.2021 00:00 Firma 12 01.01.2021 00:00 Firma 2 11.01.2021 00:00 Firma 6 11.01.2021 00:00 Firma 2 12.01.2021 00:00 Firma 1 18.01.2021 00:00 Firma 2 01.02.2021 00:00 Firma 1 15.06.2023 00:00 01.03.2021 00:00 Firma 6 30.11.2023 00:00 01.03.2021 00:00 Firma 2 15.03.2021 00:00 Firma 2 26.01.2023 00:00 15.03.2021 00:00 Firma 6 25.03.2021 00:00 Firma 12 01.04.2021 00:00 Firma 2 06.04.2021 00:00 Firma 13 15.04.2021 00:00 Firma 12 01.05.2021 00:00 Firma 2 07.06.2021 00:00 Firma 1 15.06.2021 00:00 Firma 1 21.06.2021 00:00 Firma 2 28.06.2021 00:00 Firma 13 01.07.2021 00:00 Firma 4 14.09.2023 00:00 02.07.2021 00:00 Firma 2 05.07.2021 00:00 Firma 6 05.07.2021 00:00 Firma 2 02.08.2021 00:00 Firma 12 02.08.2021 00:00 Firma 6 31.10.2023 00:00 05.08.2021 00:00 Firma 6 16.08.2021 00:00 Firma 2 01.09.2021 00:00 Firma 6 01.09.2021 00:00 Firma 4 15.09.2023 00:00 01.09.2021 00:00 Firma 2 28.02.2023 00:00 15.09.2021 00:00 Firma 1 01.10.2021 00:00 Thank you for your help!
(I had to remove some rows due to the limitation of characters) and the possibility not upload csv data