Power BI Tỷ lệ luân chuyển nhân viên - Power BI: Employee turnover rate
Hôm nay tôi sẽ hướng dẫn bạn cách tính tỷ lệ luân chuyển nhân viên trong Power BI.
Không có gì ngạc nhiên khi luân chuyển nhân viên là một chỉ số nhân sự quan trọng. Tỷ lệ luân chuyển nhân viên cao dẫn đến nhiều chi phí bao gồm tìm kiếm và tuyển dụng nhân viên, đào tạo, huấn luyện và thời gian dành cho những công việc đó. Bạn có thể tìm thêm thông tin về luân chuyển nhân viên tại đây.
Bài viết này là phần tiếp theo của bài viết trước về số lượng nhân viên. Bạn có thể đọc bài viết trước tại đây và tải xuống tệp Power BI ban đầu từ đây.
Chúng ta bắt đầu với bảng Nhân viên như bên dưới:
Bảng nhân viên ban đầu
Và một phép đo tính toán cho số lượng nhân viên.
Phép đo ban đầu cho số lượng nhân viên
Công thức tính tỷ lệ luân chuyển nhân viên
Dưới đây là công thức tính tỷ lệ luân chuyển nhân viên:
Công thức tính tỷ lệ luân chuyển nhân viên
Tỷ lệ luân chuyển nhân viên so sánh số nhân viên đã nghỉ việc (màu xanh lá cây trong công thức) với số lượng nhân viên trung bình (màu đỏ).
Dựa trên công thức, một công ty có 10 người với 2 người nghỉ việc sẽ có tỷ lệ luân chuyển là 20%.
Chuyển đổi tỷ lệ luân chuyển nhân viên thành công thức Power BI
Để tính toán tỷ lệ, chúng ta cần 3 thông tin:
- Số lượng nhân viên đã nghỉ việc
- Số lượng nhân viên tại cuối kỳ (hiện tại)
- Số lượng nhân viên tại đầu kỳ (12 tháng trước)
Chúng ta đã có công thức cho số lượng nhân viên tại cuối kỳ từ bài viết trước.
Số lượng nhân viên 12 tháng trước
Công thức cho 'số lượng nhân viên 12 tháng trước' rất giống với công thức số lượng nhân viên thông thường. Bạn có thể tìm thấy nó bên dưới:
`Số lượng nhân viên 12 tháng trước =
VAR selectedDate = NEXTDAY(SAMEPERIODLASTYEAR(LASTDATE('Date'[Date])))
RETURN
SUMX('Employees',
VAR employeeStartDate = [Start Date]
VAR employeeEndDate = [End Date]
RETURN IF(employeeStartDate<=selectedDate && OR(employeeEndDate>=selectedDate, employeeEndDate=BLANK() ),1,0)
)`
Số nhân viên đã nghỉ việc trong 12 tháng qua
Bây giờ chúng ta tính toán số lượng nhân viên đã nghỉ việc trong 12 tháng qua. Để làm điều đó, chúng ta lặp qua bảng Nhân viên và đếm 1 cho mỗi nhân viên đã nghỉ việc trong 12 tháng qua.
`Số nhân viên đã nghỉ việc trong 12 tháng qua =
VAR selectedDate = LASTDATE('Date'[Date])
VAR selectedDate12MonthsBefore = NEXTDAY(SAMEPERIODLASTYEAR(selectedDate))
RETURN
SUMX('Employees',
IF([End Date]>=selectedDate12MonthsBefore && [End Date]<=selectedDate, 1, 0)
)`
Kết quả trông như thế này:
Biểu đồ số nhân viên đã nghỉ việc trong 12 tháng qua
Tỷ lệ luân chuyển nhân viên trong Power BI
Cuối cùng, chúng ta tính toán tỷ lệ luân chuyển nhân viên bằng cách chia số lượng nhân viên đã nghỉ việc cho số lượng nhân viên trung bình.
`Tỷ lệ luân chuyển nhân viên =
VAR averageEmployeesRolling12months = ([Số lượng nhân viên]+[Số lượng nhân viên 12 tháng trước])/2
RETURN
[Số nhân viên đã nghỉ việc trong 12 tháng qua]/ averageEmployeesRolling12months`
Và đây là kết quả!
Tỷ lệ luân chuyển nhân viên trong Power BI
Hy vọng bài viết này hữu ích.
Bạn có thích bài viết này? Hãy đăng ký nhận bản tin và tải xuống tệp Power BI của bài viết này miễn phí.
Bạn có câu hỏi?
Tôi đã làm theo các bước trên, nhưng tỷ lệ luân chuyển của tôi đang giảm xuống, mặc dù dữ liệu không cho thấy điều đó:
- 2015 - Tuyển dụng 81, 85 người nghỉ việc = Tỷ lệ luân chuyển 109%
- 2016 - Tuyển dụng 78, 68 người nghỉ việc = Tỷ lệ luân chuyển 86%
- 2017 - Tuyển dụng 72, 60 người nghỉ việc = Tỷ lệ luân chuyển 69%
- 2018 - Tuyển dụng 74, 59 người nghỉ việc = Tỷ lệ luân chuyển 58%
- 2019 - Tuyển dụng 59, 62 người nghỉ việc = Tỷ lệ luân chuyển 51%
- 2020 - Tuyển dụng 76, 73 người nghỉ việc = Tỷ lệ luân chuyển 50%
Điều này không có ý nghĩa với tôi. Công thức tính tỷ lệ luân chuyển của tôi là:
Tỷ lệ luân chuyển DSP = VAR averageDSPRolling12months = ([Số lượng DSP]+[Số lượng DSP 12 tháng trước])/2 RETURN [Số lượng DSP đã nghỉ việc trong 12 tháng qua]/ averageDSPRolling12months
Tôi là người mới bắt đầu, điều này không có ý nghĩa với tôi. Rất mong được giúp đỡ. Cảm ơn bạn!
**Xin chào Janelle, **
Tôi thấy rằng vào năm 2019, 62 người đã nghỉ việc và Power BI đã tính toán tỷ lệ luân chuyển là 51%, trong khi vào năm 2018, khi 59 người đã nghỉ việc (ít hơn), tỷ lệ luân chuyển cao hơn ở mức 58%.
Có thể lý do là tổng số người trong năm 2019 cao hơn so với năm 2018?
Do đó, ngay cả khi nhiều người hơn đang nghỉ việc, về mặt tỷ lệ phần trăm thì nó thấp hơn.
Điều đó có hợp lý không?
Nếu không, bạn có thể chia sẻ số lượng người ở đầu và cuối năm? Để chúng ta có thể kiểm tra lại phép tính.
✅ Kết luận: Phải xem mô hình bài toán trước khi áp dụng với các bài toán khách như hành vi HR v
👉 Mật khẩu nếu có: https://hebum.com.vn/
✅ Dashboard dự báo giúp bạn dự đoán các xu hướng tương lai và lên kế hoạch chiến lược một cách chính xác và hiệu quả.
✅ Khóa học
✅ File mẫu
Trân trọng,
HebumTeam
Vui lòng đăng nhập để viết bình luận!
0 Bình luận
Chưa có bình luận nào.