Các bác viết hộ em cái hàm với ạ, ngồi thủ công mỏi hết tay, hoa hết mắt lên rồi huhu (1 người xem)

Liên hệ QC

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

Status
Không mở trả lời sau này.

nmcuong89268

Thành viên mới
Tham gia
30/11/13
Bài viết
7
Được thích
0
Em có file TEST ở dưới ạ, các bác giúp em nhé. Em có 7 sheet cho 7 ngày và 1 sheet cả tuần. Sheet hàng ngày có 3 cọc tên nhân viên, số người nộp tiền và số tiền thu của mỗi người. Mục tiêu là tính tổng số tiền cả tuần từng người thu được, em muốn làm sao trong sheet tuần chỉ cần gõ =tong('01-01'!B2,'01-01'!C2) là ra luôn. 7 ngày còn cộng tay được chứ cả tháng hay cả năm thì e biết sống sao. Em cảm ơn các bác lắm lắm ạ.
 

File đính kèm

Em có file TEST ở dưới ạ, các bác giúp em nhé. Em có 7 sheet cho 7 ngày và 1 sheet cả tuần. Sheet hàng ngày có 3 cọc tên nhân viên, số người nộp tiền và số tiền thu của mỗi người. Mục tiêu là tính tổng số tiền cả tuần từng người thu được, em muốn làm sao trong sheet tuần chỉ cần gõ =tong('01-01'!B2,'01-01'!C2) là ra luôn. 7 ngày còn cộng tay được chứ cả tháng hay cả năm thì e biết sống sao. Em cảm ơn các bác lắm lắm ạ.
Bạn nên sắp xếp lại dữ liệu, chỉ để trong 1 sheet thui và trường dữ liệu thêm cột ngày vào là được
 
Upvote 0
Upvote 0
Đọc cái tiêu đề thì mang máng đoán là thớt bị hoa mắt mỏi tay cho nên hỏi cách viết bằng hàm: ngậm cây bút giữa hai hàm răng, múa cổ...
Tôi mới thử một chút thì hoa cả đầu, mỏi cả cổ. Bạn nào có kinh nghiệm thì chỉ cho thớt đi, tôi chịu thua.
Chuyển sang vũ điệu múa bụng đi anh. :D :D
 
Upvote 0
Em có file TEST ở dưới ạ, các bác giúp em nhé. Em có 7 sheet cho 7 ngày và 1 sheet cả tuần. Sheet hàng ngày có 3 cọc tên nhân viên, số người nộp tiền và số tiền thu của mỗi người. Mục tiêu là tính tổng số tiền cả tuần từng người thu được, em muốn làm sao trong sheet tuần chỉ cần gõ =tong('01-01'!B2,'01-01'!C2) là ra luôn. 7 ngày còn cộng tay được chứ cả tháng hay cả năm thì e biết sống sao. Em cảm ơn các bác lắm lắm ạ.
Bạn vi phạm nội quy, nếu không muốn bị khóa bài viết thì nên sửa tiêu đề lại là Theo dõi số tiền thu của mỗi nhân viên.

Sửa xong tiêu đề thì sẽ có thành viên giúp ngay.
 
Upvote 0
Em có file TEST ở dưới ạ, các bác giúp em nhé. Em có 7 sheet cho 7 ngày và 1 sheet cả tuần. Sheet hàng ngày có 3 cọc tên nhân viên, số người nộp tiền và số tiền thu của mỗi người. Mục tiêu là tính tổng số tiền cả tuần từng người thu được, em muốn làm sao trong sheet tuần chỉ cần gõ =tong('01-01'!B2,'01-01'!C2) là ra luôn. 7 ngày còn cộng tay được chứ cả tháng hay cả năm thì e biết sống sao. Em cảm ơn các bác lắm lắm ạ.
Mã:
Function Tong(ByVal Rng1 As Range, Rng2 As Range) As Long
Dim NV As String
NV = Rng1.Offset(, -1).Value

Dim WS As Worksheet
Dim i As Integer
Dim Arr()

For Each WS In ThisWorkbook.Worksheets
    If WS.Name <> ActiveSheet.Name Then
        i = WS.Range("A" & Rows.Count).End(xlUp).Row
        ReDim Arr(1 To i - 1, 1 To 3)
        Arr = WS.Range("A2:C" & i).Value
        For i = LBound(Arr, 1) To UBound(Arr, 1)
            If Arr(i, 1) = NV Then
                Tong = Tong + Arr(i, 2) * Arr(i, 3)
                Exit For
            End If
        Next i
    End If
Next
End Function
Bác thử cái này xem được không?
 
Upvote 0
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom