Giúp em tính thưởng theo sản phẩm (5 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Kieutri123

Thành viên mới
Tham gia
21/2/22
Bài viết
5
Được thích
2
Em chào anh chị trên GPE, em có 1 file đang cần sự giúp đỡ về việc tính lương theo sản phẩm, vì diễn tả khó nên em xin phép được đính kèm theo (file đính kèm). Em mong thư anh chị rất nhiều.
 

File đính kèm

Em chào anh chị trên GPE, em có 1 file đang cần sự giúp đỡ về việc tính lương theo sản phẩm, vì diễn tả khó nên em xin phép được đính kèm theo (file đính kèm). Em mong thư anh chị rất nhiều.
Công thức của bạn đâu gửi lên mình đặt cho, chứ không có thư gì gửi cho bạn đâu.
 
Em ko biết mới nhờ anh/chị đặt giúp ạ.
Bạn phải diễn giải điều kiện ra, ví dụ cột thứ nhất thì căn cứ dữ liệu gì, ở chỗ nào, tiêu chí ra sao và kết quả mong muốn là như thế nào thì mới biết đường nghiên cứu chứ. (Không nên viết tắt bạn nhé).
 
Lần chỉnh sửa cuối:
Bạn phải diễn giải điều kiện ra, ví dụ cột thứ nhất thì căn cứ dữ liệu gì, ở chỗ nào, tiêu chí ra sao và kết quả mong muốn là như thế nào thì mới biết đường nghiên cứu chứ. (Không nên viết tắt bạn nhé).
Em muốn đặt công thức tại cột AN sao biết được số nhân sự tại các tổ (lấy từ dữ liệu nguồn sheet Data), từ đó biết được số ngày làm việc trong tháng của từng tổ (Cột AO), và công thức đặt tại cột AP (tính tổng bình quân sản lượng chia cho tổng nhân công) ạ
 
Em muốn đặt công thức tại cột AN sao biết được số nhân sự tại các tổ (lấy từ dữ liệu nguồn sheet Data), từ đó biết được số ngày làm việc trong tháng của từng tổ (Cột AO), và công thức đặt tại cột AP (tính tổng bình quân sản lượng chia cho tổng nhân công) ạ
1/ Phần tính nhân sự được rồi.
2/ Số ngày làm việc trong tháng và bình quân sản lượng ngày thì cách tính thủ công của bạn như thế nào, căn cứ những điều kiện gì. (Ví dụ: Tại cột AC lấy dữ liệu từ cột nào của sheet nào, điều kiện lấy là gì).
Vì mình không làm công việc của bạn nên mới phải hỏi rõ như vậy.
 
Bạn kiểm số lượng theo bảng đã đúng chưa:
Tên máyNhân sự
m1gvsMáy 1 giấy vệ sinh (Đông)
256​
m2gvsMáy 2 giấy vệ sinh (Thắng)
112​
m1nkMáy 1 Napkin (Anh)116
m2nkMáy 2 Napkin (Mây)
12​
m3rutKhăn rút
24​
m4uotKhăn ướt
84​

PHP:
Sub ThongKeNhanCongTheoMay()
 Dim Sh As Worksheet, Rng As Range, sRng As Range, Cls As Range
 Dim MyAdd As String
 Dim W As Integer, Rws As Long, Tong As Double
 
 Set Sh = ThisWorkbook.Worksheets("Data")
 Rws = Sh.[B2].CurrentRegion.Rows.Count
 Set Rng = Sh.[B2].Resize(Rws)
 Sheets("TK Ngay").Select
 For Each Cls In Range([B8], [B8].End(xlDown))
    Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
    If Not sRng Is Nothing Then
        MyAdd = sRng.Address
        Do
            Tong = Tong + sRng.Offset(, 9).Value
            Set sRng = Rng.FindNext(sRng)
        Loop While Not sRng Is Nothing And sRng.Address <> MyAdd
        Cells(Cls.Row, "AN").Value = Tong
        Tong = 0
    End If
 Next Cls
End Sub

& mình chỉ biết thực hiện yêu cầu của bạn bỡi VBA đó thôi
 
Bạn kiểm số lượng theo bảng đã đúng chưa:
Tên máyNhân sự
m1gvsMáy 1 giấy vệ sinh (Đông)
256​
m2gvsMáy 2 giấy vệ sinh (Thắng)
112​
m1nkMáy 1 Napkin (Anh)116
m2nkMáy 2 Napkin (Mây)
12​
m3rutKhăn rút
24​
m4uotKhăn ướt
84​

PHP:
Sub ThongKeNhanCongTheoMay()
 Dim Sh As Worksheet, Rng As Range, sRng As Range, Cls As Range
 Dim MyAdd As String
 Dim W As Integer, Rws As Long, Tong As Double
 
 Set Sh = ThisWorkbook.Worksheets("Data")
 Rws = Sh.[B2].CurrentRegion.Rows.Count
 Set Rng = Sh.[B2].Resize(Rws)
 Sheets("TK Ngay").Select
 For Each Cls In Range([B8], [B8].End(xlDown))
    Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
    If Not sRng Is Nothing Then
        MyAdd = sRng.Address
        Do
            Tong = Tong + sRng.Offset(, 9).Value
            Set sRng = Rng.FindNext(sRng)
        Loop While Not sRng Is Nothing And sRng.Address <> MyAdd
        Cells(Cls.Row, "AN").Value = Tong
        Tong = 0
    End If
 Next Cls
End Sub

& mình chỉ biết thực hiện yêu cầu của bạn bỡi VBA đó thôi
Số này đúng rồi anh, em dùng SUMIF là được ạ.
 
Số này đúng rồi anh, em dùng SUMIF là được ạ.
Anh gửi giúp em phần dùng công thức nữa cho em tham khảo với ạ
Bài đã được tự động gộp:

Bạn kiểm số lượng theo bảng đã đúng chưa:
Tên máyNhân sự
m1gvsMáy 1 giấy vệ sinh (Đông)
256​
m2gvsMáy 2 giấy vệ sinh (Thắng)
112​
m1nkMáy 1 Napkin (Anh)116
m2nkMáy 2 Napkin (Mây)
12​
m3rutKhăn rút
24​
m4uotKhăn ướt
84​

PHP:
Sub ThongKeNhanCongTheoMay()
 Dim Sh As Worksheet, Rng As Range, sRng As Range, Cls As Range
 Dim MyAdd As String
 Dim W As Integer, Rws As Long, Tong As Double
 
 Set Sh = ThisWorkbook.Worksheets("Data")
 Rws = Sh.[B2].CurrentRegion.Rows.Count
 Set Rng = Sh.[B2].Resize(Rws)
 Sheets("TK Ngay").Select
 For Each Cls In Range([B8], [B8].End(xlDown))
    Set sRng = Rng.Find(Cls.Value, , xlFormulas, xlWhole)
    If Not sRng Is Nothing Then
        MyAdd = sRng.Address
        Do
            Tong = Tong + sRng.Offset(, 9).Value
            Set sRng = Rng.FindNext(sRng)
        Loop While Not sRng Is Nothing And sRng.Address <> MyAdd
        Cells(Cls.Row, "AN").Value = Tong
        Tong = 0
    End If
 Next Cls
End Sub

& mình chỉ biết thực hiện yêu cầu của bạn bỡi VBA đó thôi
Em cảm ơn anh
Bài đã được tự động gộp:

1/ Phần tính nhân sự được rồi.
2/ Số ngày làm việc trong tháng và bình quân sản lượng ngày thì cách tính thủ công của bạn như thế nào, căn cứ những điều kiện gì. (Ví dụ: Tại cột AC lấy dữ liệu từ cột nào của sheet nào, điều kiện lấy là gì).
Vì mình không làm công việc của bạn nên mới phải hỏi rõ như vậy.
Dạ, ra được phần nhân sự rồi em lấy tổng sản lượng chia cho tổng nhân sự vẫn không ra được tính thưởng anh ạ.
 
Lần chỉnh sửa cuối:
Đã bảo bạn nêu rõ cách tính thủ công xem thế nào mà nhất định không nêu thì giúp thế nào đây.
[Số ngày làm việc trong tháng] của từng mặt hàng: Thì cứ duyệt từ đầu chí cuối của trang 'Data', gặp mặt hàng đó thì cộng thêm 1 vô số ngày của nó. (Mình đoán vậy, trật thì làm lại, mấy hồi!)

[Bình quân sản lượng ngày] sẽ dễ khi có đủ sản lượng trong tháng của từng mặt hàng & số ngày sản xuất ra nó!
:D :D :D
 
[Số ngày làm việc trong tháng] của từng mặt hàng: Thì cứ duyệt từ đầu chí cuối của trang 'Data', gặp mặt hàng đó thì cộng thêm 1 vô số ngày của nó. (Mình đoán vậy, trật thì làm lại, mấy hồi!)

[Bình quân sản lượng ngày] sẽ dễ khi có đủ sản lượng trong tháng của từng mặt hàng & số ngày sản xuất ra nó!
:D :D :D
Em hỏi cách tính thì không nói, chỗ trả về kết quả thì chỉ để dấu hỏi, đến hơn 10 bài mới lòi ra được câu 1, còn hỏi mấy câu sau thì lặn mất tăm, thế này lần sau không biết có dám lên nhờ nữa không đây.
 
Lần chỉnh sửa cuối:
Thông cảm đi bạn: Những cái mà GPE như cháo chảy, thì người hỏi mơ hồ & ngược lại, những cái mà GPE mơ hồ thì người hỏi như trở bàn tay!
Cái này có vẻ như là tính lương/thưởng theo tập thể
Ví dụ trên chiếc xe tăng có 5 người, như lái, chỉ huy, xạ thù, tiếp đạn,. . .
Nhưng 1 thời điểm phải hoàn thành 1 nhiệm vụ: như phải di chuyển 50 Km/giờ & xóa sổ 13 mục tiêu,. . . .
Hoàn thành như vậy thì mỗi người 1 thùng bia thượng hạng
Nếu chỉ đạt 45Km/h & 13 mục tiêu thì thùng bia sẽ chỉ là loại thường & tệ hơn sẽ là thùng quá đát . . . .
 
Thông cảm đi bạn: Những cái mà GPE như cháo chảy, thì người hỏi mơ hồ & ngược lại, những cái mà GPE mơ hồ thì người hỏi như trở bàn tay!
Cái này có vẻ như là tính lương/thưởng theo tập thể
Ví dụ trên chiếc xe tăng có 5 người, như lái, chỉ huy, xạ thù, tiếp đạn,. . .
Nhưng 1 thời điểm phải hoàn thành 1 nhiệm vụ: như phải di chuyển 50 Km/giờ & xóa sổ 13 mục tiêu,. . . .
Hoàn thành như vậy thì mỗi người 1 thùng bia thượng hạng
Nếu chỉ đạt 45Km/h & 13 mục tiêu thì thùng bia sẽ chỉ là loại thường & tệ hơn sẽ là thùng quá đát . . . .
Đúng như ý anh đó, vì em cũng đang khó diễn tả, em mới tiếp nhận việc cũng mơ hồ nên cũng không biết hỏi như nào. Các anh giúp em với. Đạt đúng chỉ tiêu sẽ được thưởng 5.000 đ/thùng ạ. Còn chưa đạt chỉ tiêu thì các tổ những ngày còn lại phải thể hiện là còn bao nhiêu để cố gắng chạy ạ. Tất cả đều chia cho tập thể cả tổ đúng như ý anh SA_DQ đó anh ạ.
 
Cái chuyện này mình đã bắt quen từ '95; Hơn thế nữa, mỗi cương vị công tác 1 hệ số, như lái xe 1.1, trưởng xe 1.15, Xạ thủ 1.2, tiếp đạn 0.95,. . . .
Vì bạn đặt vấn đề ở mục 'Thành viên giúp nhau' & mình chỉ có thể giúp bạn với phương tiện VBA,
Ngoài ra mình tình nguyện làm phiên dịch từ tiếng Việt sang tiếng Việt giúp bạn 17/24, OK!
 
Cái chuyện này mình đã bắt quen từ '95; Hơn thế nữa, mỗi cương vị công tác 1 hệ số, như lái xe 1.1, trưởng xe 1.15, Xạ thủ 1.2, tiếp đạn 0.95,. . . .
Vì bạn đặt vấn đề ở mục 'Thành viên giúp nhau' & mình chỉ có thể giúp bạn với phương tiện VBA,
Ngoài ra mình tình nguyện làm phiên dịch từ tiếng Việt sang tiếng Việt giúp bạn 17/24, OK!
Anh biết chỉ giúp em với ạ, em cảm ơn anh rất nhiều.
 
...
Ngoài ra mình tình nguyện làm phiên dịch từ tiếng Việt sang tiếng Việt giúp bạn 17/24, OK!
Ai tình nguyện phiên dịch từ tiếng Anh đây?
OK! là câu hỏi hay câu phán quyết?
Theo tôi hiểu thì câu hỏi đi với chấm hỏi. Đi với chấm than là phán quyết.
 
Web KT

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

Back
Top Bottom