Hàm chấm công và tính lương

Liên hệ QC

tommybull

Thành viên hoạt động
Tham gia
21/7/08
Bài viết
191
Được thích
29
Giới tính
Nam
Em là thành viên mới gia nhập, hiện nay phụ trách quản lý nhân sự của công ty.
Công ty em làm việc tính theo giờ. lấy 208giờ/tháng để làm chuẩn chấm công và tính lương.
em muốn lập một bảng chấm công tự động và tính lương thì phải làm sao?
Mong các tiền bối giúp đỡ
 
Em là thành viên mới gia nhập, hiện nay phụ trách quản lý nhân sự của công ty.
Công ty em làm việc tính theo giờ. lấy 208giờ/tháng để làm chuẩn chấm công và tính lương.
em muốn lập một bảng chấm công tự động và tính lương thì phải làm sao?
Mong các tiền bối giúp đỡ
Bạn làm một bảng chấm công như sau
STT MaNV TenNV Ngay1....NgayCuoi...TC
Chuẩn là 208 h ie mỗi tháng chỉ làm 26 ngày * 8
Vậy bảng CC sẽ là ghi số h mà NV nghỉ, nếu đủ thi lấy 0. Tổng cộng giờ thiếu => giờ đi làm. Cái này dễ.
 
Theo tôi làm lương cần tạo bảng đầu tiên là Danh sách (DS) nhân viên: gồm các cột (trường dữ liệu) ghi mức lương, phụ cấp, số sổ BHXH, ngày bắt đầu làm việc... Đại loại là tất cả những gì người làm lương muốn quản lý. Tiếp đến là bảng chấm công để máy tự động tính toán công và thêm giờ cho bạn, sau đó là bảng làm lương- xử lý dữ liệu tổng hợp, bảng thanh toán thưởng (theo mẫu BTC), bảng thanh toán lương (theo mẫu BTC), , bảng thanh toán làm thêm giờ (theo mẫu BTC), ... Như vậy bạn chỉ chấm công xong là có lương liền. Các bảng tạm ứng, phạt... nếu có phát sinh thì nó tự động cập nhật vào bảng tính lương. Theo tôi dùng hàm vlookup để tự động lấy dữ liệu từ các bảng liên quan với nhau thì mọi việc trở lên cực kỳ đơn giản. Tính toán chính xác, nhanh và khoa học.
Bạn lưu ý là DS nhân viên phải lập mã và mã đó không thay đổi theo năm, tháng. Ví dụ NV Nguyễn Văn A mã là N001 chẳng hạn. Dựa vào mã đó các bảng (sheet) sẽ tự động tìm kiếm để lấy dữ liệu của nhau.
Như vậy, với hàng trăm công nhân bạn chỉ cần thao tác nửa ngày là xong lương. "Thao tác" chủ yếu là nhập công và số giờ làm thêm. Như vậy, ngoài tính lương bạn lại "kiêm" cả phần hành chính đấy. Tức là vô hình bạn đã tính toán cập nhật, thống kê được cả các ngày nghỉ phép, lễ, tết, ốm đau v.v.. Phần tính toán nộp BHXH, kinh phí công đoàn cũng được tự động. Chúc bạn thành công.
Nếu khó khăn gì liên hệ dinhbinh123@yahoo.com tôi giúp đỡ cho
Nếu bạn chỉ quan tâm đến chấm công không thì càng đơn giản.
 
Em kem theo file "bang luong"
Bác xem giúp em nên lập bảng chấm công như thế nào để phù hợp với bảng lương chi tiết và bảng lương tổng hợp nhu trong file nhé.
Vì hiện tại công ty em tương đối ít người nên chấm công trực tiếp vào bảng lương.
Em muốn có bảng chấm công cụ thể, đồng thời thể hiện rõ tình hình nghỉ phép cũng như tình hình phép năm, trên bảng chấm công
Đồng thời bác xem giúp em nên làm lại nhu thế nào cho hợp lý

Chào bác dinhbinh
bac gui file đính kèm sao không nhìn thấy vậy nhỉ
Bác xem lại giúp em với
 
Mỗi cty có cách tính lương khác nhau. Như cty tôi tính:
- Đi đủ: hưởng nguyên lương
- Nghỉ ro ngày nào trừ ngày ấy tất cả lương & phụ cấp.
- Nghỉ phép lương cơ bản giữ nguyên, phụ cấp điện thoại, trách nhiệm giữ nguyên... Còn tiền ăn và phụ cấp sinh hoạt thì cũng nghỉ ngày nào trừ ngày ấy.
- Nghỉ lễ, tết theo chế độ
- Làm thêm giờ: Bảng tính riêng theo chế độ
Tôi gửi cho bạn bảng chấm công của cty tôi để bạn tham khảo. bạn chỉ cần nhập ký hiệu là nó tự cộng.
Từ bảng chấm công này bạn lập thêm bảng trung gian tính lương và bảng thanh toán lương là có phần mềm chạy lương của riêng bạn đó. Dùng lệnh vlookup từ bảng chấm công sang bảng tính lương là được. Vdụ: nghỉ ko lương 2 ngày thì lập trừ tự động (2 x 8h= 16h*số tiền 1 giờ cho các cột tương ứng như lương cb, phụ cấp....

Thân chào
DinhBinh
 
Chào bác dinhbinh
bac gui file đính kèm sao không nhìn thấy vậy nhỉ
Bác xem lại giúp em với
Bạn có thể tư duy ra 1 bảng lương và yêu cầu như thế nào trên dữ liệu thô, anh em sẽ giúp cho. Ai cũng ngại làm dữ liệu.
 
chào cả nhà mình là thành viên mới ,hiện nay mình làm kế toán tiền lương.
công ty mình trả lương theo giờ lấy 208 giờ/tháng để làm chuẩn.nếu đi đủ được hưởng nguyên lương cộng chuyên cần bằng một ngày lương. nếu thiếu 1 giờ thì không có tiền chuyên cần.nếu nghỉ một ngày không phép thì bị trừ 1.5 ngày và phụ cấp ,tiền ăn cũng bị trừ theo.Nghỉ có phép thì lương căn bản giữa nguyên.
mong mọi người giúp đỡ.
địa chỉ mail của mình là : danghanh0932@gmail.com
 
Chào Anh, chị em trong diễn đàn, tôi là thành viên mới tôi có một vấn đề nhờ Anh, chị giúp.
hiện nay tôi đang tính nâng lương cho từng người, tôi phải làm sao?
- Trung cấp có 12 bậc.
- Cao đẳng có 10 bậc.
- Đại học có 9 bậc.
Anh, Chị hướng dẫn cho em cách làm như thế nào:
VD: - cột 2A em gõ 1/12 thì cột 2B sẽ là 1,86, tương ứng như thế 2/12 = 2.06, 3/12=2,26, 4/12=2,46 ... đến hết 12 bậc và 1/10=2,10; 2/10=2,41; 3/10=2,72... cho đến hết 10 bậc và 1/9=2,34; 2/9=2,67; 3/9=3,00... cho đến hết 9 bậc. Anh, chị em hướng dẫn cho mình cách sử dụng hàm nào, rất mong sự giúp đỡ của các anh, chị
Xin cảm ơn!
 
Chào Anh, chị em trong diễn đàn, tôi là thành viên mới tôi có một vấn đề nhờ Anh, chị giúp.
hiện nay tôi đang tính nâng lương cho từng người, tôi phải làm sao?
- Trung cấp có 12 bậc.
- Cao đẳng có 10 bậc.
- Đại học có 9 bậc.
Anh, Chị hướng dẫn cho em cách làm như thế nào:
VD: - cột 2A em gõ 1/12 thì cột 2B sẽ là 1,86, tương ứng như thế 2/12 = 2.06, 3/12=2,26, 4/12=2,46 ... đến hết 12 bậc và 1/10=2,10; 2/10=2,41; 3/10=2,72... cho đến hết 10 bậc và 1/9=2,34; 2/9=2,67; 3/9=3,00... cho đến hết 9 bậc. Anh, chị em hướng dẫn cho mình cách sử dụng hàm nào, rất mong sự giúp đỡ của các anh, chị
Xin cảm ơn!
Bạn dùng công thức này:
Mã:
B2=(RIGHT(A2)="2")*(LEFT(A2)*0.2+1.66)+(RIGHT(A2)="0")*(LEFT(A2)*0.31+1.79)+(RIGHT(A2)="9")*(LEFT(A2)*0.33+2.01)
 
Xin giúp mình đếm số giờ tăng ca để phụ cấp tiền cơm

Mình đang tính lương Nhưng có Một công Thức Ở cột phụ cấp cơm tc Với yêu cầu Ngày nào Tăng ca trên 2.5h thì được phụ cấp 10.000đ/ngày còn dưới 2.5 h thì không đựoc phụ cấp cơm.
Mong các bạn gúp đỡ . Chân thành cảm ơn
 
Mình đang tính lương Nhưng có Một công Thức Ở cột phụ cấp cơm tc Với yêu cầu Ngày nào Tăng ca trên 2.5h thì được phụ cấp 10.000đ/ngày còn dưới 2.5 h thì không đựoc phụ cấp cơm.
Mong các bạn gúp đỡ . Chân thành cảm ơn

Đến xem ở đây: http://www.giaiphapexcel.com/forum/showthread.php?10427-Tính-Phụ-Cấp-Cơm-tăng-ca-có-điều-kiện

Bạn tìm kiếm nhiều hơn nha!
 
Xin giúp mình đếm số giờ để tính phụ cấp tiền cơm

Xin các bạn giúp mình công thức đếm số giờ trong bảng chấm công đính kèm ,mình làm hoài không được .mình muốn đếm tất cả các ngày công trong cột giờ hành chính có số H lớn hơn 5 h thì được 1 phần cơm .Xin giúp mình gấp nhé mình đang tinh lương Xin cảm ơn các bạn
 

File đính kèm

Bạn phải thêm 01 cột tổng công tăng ca >2.5 trong kỳ x 10.000đ/công
 
Bạn xài thử hàm tự tạo sau

Cám ơn bạn mình muốn đáp án ở file đính kèm #16
PHP:
Option Explicit
Function DemFieuCom(Rng As Range)
 Dim Cls As Range
 
 For Each Cls In Rng
   If Cells(7, Cls.Column).Value = "HC" And IsNumeric(Cls.Value) And Cls.Value > 5 Then
      DemFieuCom = DemFieuCom + 1
   End If
 Next Cls
End Function

Cú fáp hàm tại cột 'BT' là =DemFieuCom(D8:BM8)




Tặng bạn macro diệt names rác:

Mã:
[B]Sub DeleteErrName()[/B]
    On Error Resume Next
    Dim NSh As Name, i As Integer
    Dim OldStatus As Boolean, ThongBao As String
    OldStatus = Application.DisplayStatusBar
    Sheets.Add.Name = "ShName"
    For Each NSh In ActiveWorkbook.Names
        If InStr(1, NSh.RefersToR1C1, "#") > 0 Or _
           InStr(1, NSh.RefersToR1C1, "\") > 0 Then
            i = i + 1
            Application.StatusBar = "Deleted : " & Format(i, "#,##0") & _
                "     Deleting...: " & NSh.Name
            Sheets("ShName").Range("A" & i).Value = NSh.Name
            Sheets("ShName").Range("B" & i).Value = " " & NSh.RefersToR1C1
            NSh.Delete
        End If
    Next
    If i > 0 Then _
        ThongBao = ThongBao & Chr(13) & Chr(13) & "   -" & Format(i, "#,##0") & " Names da xoa"
        
    MsgBox ThongBao, vbInformation, "GPE"

    Application.StatusBar = ""
    Application.DisplayStatusBar = OldStatus
[B]End Sub[/B]
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom