Chào mọi người, dạo này mình thấy nhiều anh em hay hỏi về cách làm bảng lương sao cho nhanh gọn, đỡ phải copy paste nhiều lần. Hôm nay mình xin chia sẻ một cách kết hợp 2 hàm khá quen thuộc là SUMIFS và VLOOKUP để tự động hóa việc này.
Tình huống của mình là có một file dữ liệu chi tiết về chấm công, bao gồm Mã nhân viên, Ngày, Số giờ làm thêm. Mình cần tạo một bảng tổng hợp lương tháng theo từng nhân viên, dựa trên số giờ làm thêm đó và một bảng lương cơ bản.
Cách làm như sau:
- Đầu tiên, bạn cần có 2 bảng dữ liệu:
- Bảng chấm công chi tiết (Nguồn)
- Bảng lương cơ bản (Chứa Mã nhân viên, Tên nhân viên, Lương cơ bản, Đơn giá giờ làm thêm)
- Trên bảng lương tháng cần tạo, ta sẽ dùng
VLOOKUPđể lấy thông tin Mã nhân viên và Tên nhân viên từ bảng lương cơ bản. - Phần tính toán giờ làm thêm: Dùng hàm
SUMIFSđể tính tổng số giờ làm thêm của mỗi nhân viên từ bảng chấm công chi tiết. Cú pháp có thể là:=SUMIFS(Cột_giờ_làm_thêm_trong_bảng_chấm_công, Cột_Mã_nhân_viên_trong_bảng_chấm_công, Mã_nhân_viên_trên_bảng_lương_tháng) - Cuối cùng, tính tổng thu nhập:
= (Lương_cơ_bản_từ_VLOOKUP) + (Tổng_giờ_làm_thêm_từ_SUMIFS * Đơn_giá_giờ_làm_thêm_từ_VLOOKUP)
Với cách này, mỗi khi có dữ liệu chấm công mới, bảng lương tháng sẽ tự động cập nhật mà không cần làm thủ công. Hi vọng chia sẻ này hữu ích cho mọi người!