[Giúp đỡ] Lập công thức tính tổng khối lượng theo mã công việc dựa theo địa bàn (1 người xem)

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

quyenpv

Thu nhặt kiến thức
Tham gia
5/1/13
Bài viết
729
Được thích
101
Giới tính
Nam
Nghề nghiệp
Decode cuộc đời!
Em có vấn đề như sau mong các anh giúp đỡ: Em có 2 Sheet để tính khối lượng cần bảo dưỡng trong đó 1 Sheet tổng hợp và 1 Sheet chi tiết theo mã trạm
- Trong Sheet Chi tiết có rất nhiều mã trạm thuộc các địa bàn khác nhau, mỗi trạm cần bảo dưỡng theo mã đầu việc
- Trong Sheet Tổng hợp em muốn tổng hợp khối lượng mã đầu việc theo địa bàn để biết công việc đó có khối lượng bao nhiêu

Mong các anh giúp đỡ theo file đính kèm
 

File đính kèm

Lần chỉnh sửa cuối:
Em có vấn đề như sau mong các anh giúp đỡ: Em có 2 Sheet để tính khối lượng cần bảo dưỡng trong đó 1 Sheet tổng hợp và 1 Sheet chi tiết theo mã trạm
- Trong Sheet Chi tiết có rất nhiều mã trạm thuộc các địa bàn khác nhau, mỗi trạm cần bảo dưỡng theo mã đầu việc
- Trong Sheet Tổng hợp em muốn tổng hợp khối lượng mã đầu việc theo địa bàn để biết công việc đó có khối lượng bao nhiêu

Mong các anh giúp đỡ theo file đính kèm
Công thức thì bạn dung SumIF
còn code
Bạn coi code này thế nào
Mã:
Sub tong()
    Dim dk As String, i As Integer
    For i = 8 To 31
        dk = dk & ", sum(f" & i & ")"
    Next
    Set cn = CreateObject("ADODB.Connection")
    cn.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties=""Excel 8.0;HDR=No;IMEX=1"";")
    Range("B25").CopyFromRecordset cn.Execute("select f1" & dk & " from[DS_BD$D12:AH] group by f1")
End Sub
 
Lần chỉnh sửa cuối:
Sumif ở đây có 2 điều kiện mà anh
- điều kiện 1 là mã trung tâm
- điều kiện 2 là mã công việc
Anh giúp em với
 
Sumif ở đây có 2 điều kiện mà anh
- điều kiện 1 là mã trung tâm
- điều kiện 2 là mã công việc
Anh giúp em với
Chào quyenpv,

Bạn thử trong sheet Input_SL:
Mã:
C4=SUMPRODUCT((DS_BD!$D$12:$D$300=$B4)*(DS_BD!$K$9:$AH$9=C$3),DS_BD!$K$12:$AH$300)
Kéo qua phải và xuống dưới

Chúc bạn ngày vui.
 

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

Back
Top Bottom