首页
/
每日頭條
/
職場
/
powerbi員工人數用什麼函數
powerbi員工人數用什麼函數
更新时间:2025-06-23 15:10:28

之前曾分享過一個關于在職員工數量的計算案例(如何用Power BI計算在職員工數量?),最近又有星友問到另外一種相關的計算,如何根據每個員工的入職日期和離職日期,計算每個月員工的在職天數?

這種計算在人力資源管理中也很常見,這裡以下面這個簡單的數據為例,

powerbi員工人數用什麼函數(在PowerBI中如何快速計算員工在職天數)1

根據這個員工表的信息,統計一個員工的當月在職天數并不難,關鍵是要判斷各種情況下,動态地計算出每個月的在職天數。

下面來介紹一種計算思路,實現步驟如下:

1. 建立數據模型

因為要按時間點計算,所以建立一個單獨的日期表是必要的,并且日期表不需要與員工表建立關系。

powerbi員工人數用什麼函數(在PowerBI中如何快速計算員工在職天數)2

2. 創建度量值

需求是統計每個員工的某個月的在職天數,那麼員工姓名、月份應該作為篩選器來動态選擇,利用度量值獲取當前的上下文,結合員工表的信息來進行計算。

關于計算的思路和邏輯都已體現在下面這個度量值中,并在代碼中做了詳細注釋。

powerbi員工人數用什麼函數(在PowerBI中如何快速計算員工在職天數)3

這個度量值并沒有用到複雜的函數,也沒有複雜的邏輯,關鍵是考慮清楚各種情況下,應該用哪些日期進行運算。

如果你先把這個計算邏輯想明白了,其實DAX就是上下文信息的加減運算而已。

3. 展示計算結果

選擇一個月份,利用表格就可以展示出每個員工的當月在職天數:

powerbi員工人數用什麼函數(在PowerBI中如何快速計算員工在職天數)4

或者将員工與日期表中的年月作為矩陣的行列标題,一次計算出每個員工各個月份的在職天數:

powerbi員工人數用什麼函數(在PowerBI中如何快速計算員工在職天數)5

這樣就實現了快速、動态計算每個員工每個月的在職天數的需求。

上面度量值用到的DAX并沒有難點,關鍵是要理解上下文,知道什麼是上下文,以及如何獲取上下文的信息,并根據這些信息進行各種情況下的邏輯運算。

更重要的是要明白自己的業務邏輯,就這個問題來說,就是要知道如何根據入職日期和離職日期來确定在職天數。很多人遇到問題不會用寫DAX,覺得DAX難,深究起來,其實是缺乏思考、懶于思考,自己都沒有真正想清楚計算邏輯,和DAX有什麼關系呢?

DAX隻是個工具,它可以幫你将具體的業務邏輯快速、動态的轉換為計算結果,但是它無法代替你思考~

更多推薦:

PowerBI實踐應用:計算在職員工數據

PowerBI中的關系為什麼有虛線?這篇文章告訴你

PowerBI财務分析報告:如何恰當的運用報告設計元素?

采悟 | PowerBI星球

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
女上司經常發語音怎麼回事(同事連發5條60秒語音)
女上司經常發語音怎麼回事(同事連發5條60秒語音)
  最近幾天大家都開始了在家辦公模式,每天睡到八點起床工作,也不用上下班通勤,倒也有滋有味。   但是朋友小李卻和我抱怨,在家辦公真的是太難了。   小李是個部門主管,每天早上定好了九點微信開會,不是這個沒到就是那個沒到。不僅如此,他還會在已經上床休息的時候收到員工發來的工作報告,有個同事連發5條60秒語音,搞得他在休息時間還要處理問題,真的是令人頭大。  ...
2025-06-23
職場上聰明人怎麼說話(人們常說的會說話到底是什麼)
職場上聰明人怎麼說話(人們常說的會說話到底是什麼)
     會說話,更多情況下是信息的準确傳達。   從甲方到乙方能夠原原本本把信息傳達完畢,把事情交接完畢,沒有曲解别人的意思,也沒有添油加醋的做法,原汁原味的信息傳達和踏踏實實的執行,才是會辦事的核心點。   通常情況下,會說話有着這樣的方法:   1. 采用重要和次要信息層級劃分的方式進行傳達。讀書的時候,班級上對學生的成績會做一個排名,遵行第一名、第二...
2025-06-23
1964年出生工齡44年1980年工作(1964年出生工齡44年1980年工作)
1964年出生工齡44年1980年工作(1964年出生工齡44年1980年工作)
  1964年4月10出生,男,1980年8月參加工作   2024年退休,工齡44年   個人賬戶6萬元   百分之六十繳費,哈爾濱市企業退休,能領多少退休工資?   平均檔次=60%(估計)   出生年月1964.4   工作時間1980.8   退休時間2024   視同繳費15.4   實際繳費28.8   總繳費年限44   個人賬戶餘額6萬   ...
2025-06-23
yy阿哲跟雨軒為啥鬧掰(阿哲态度堅決不諒解雨軒)
yy阿哲跟雨軒為啥鬧掰(阿哲态度堅決不諒解雨軒)
  IR主播雨軒曾經和當紅主播阿哲關系特别好,形同兄弟。但後來兩人因為一些原因決裂,最後因為雨軒在直播間有涉及阿哲的違規言論,被阿哲舉報凍結了直播權限一年。      舍得最開始玩玩YY的時候是支持阿哲的土豪,給阿哲刷了不少禮物,和阿哲的關系一直特别好。因為在直播間涉及IR公會的違規言論連續被IR公會舉報,将被凍結直播間一年,但後來事情有了轉機,IR公會希望...
2025-06-23
西安市人均最低工資标準(西安調整最低工資标準)
西安市人均最低工資标準(西安調整最低工資标準)
  近日,西安市對部分區縣的最低工資标準地區類别和各類區最低工資标準進行了調整,這意味着西安市的最低工資标準又有所提升,而新标準将從5月1日起實施。      請輸入圖片描述   ​      請輸入圖片描述   西安市人社局王處長:“一類地區全日制是1800元/月,非全日制是18元/時。二類地區全日制是1700元/月,非全日制是17元/時。”   本次調整...
2025-06-23
Copyright 2023-2025 - www.tftnews.com All Rights Reserved