Tính tổng theo điều kiện bằng VBA

Liên hệ QC

thao nguyen01

Thành viên thường trực
Tham gia
8/12/19
Bài viết
214
Được thích
25
Kính gửi anh/chị trên diễn đàn,

Anh chị giúp em code để tính tổng ở cột số tiền dựa vào điều kiện cột mã ạ. Em có mô tả và kết quả mong muốn trong file. Anh/chị xem giúp em. Em cảm ơn anh/chị nhiều ạ.
 

File đính kèm

  • Book1.xlsx
    10.7 KB · Đọc: 27
Kính gửi anh/chị trên diễn đàn,

Anh chị giúp em code để tính tổng ở cột số tiền dựa vào điều kiện cột mã ạ. Em có mô tả và kết quả mong muốn trong file. Anh/chị xem giúp em. Em cảm ơn anh/chị nhiều ạ.
Ngoài Cột MÃ : A01, A02.... mai mốt có trường hợp nào A01x bao nhiêu cái, A02x bao nhiêu cái không?
 
Upvote 0
1669136646514.png

1. không có hàm textsplit thì chịu khó tìm hàm khác thay thế. Thời buổi bi giờ, làm việc dữ liệu tùm lum thì phải bảo sêp cập nhật phiên bản Excel có đủ hàm text để ứng phó. Sếp phải hiểu là nhân viên dùng VBA thì cũng như cho công ty như dùng sì ke. Nhân viên đi mất, chả ai cung cấp sì ke nữa thì chết (trừ phi biết nguồn nó từ GPE và lên xin thuốc giải)

2. Vì có cái vụ dấu cách tò lò nằm sau dấu phẩy cho nên phải substitute, khử chúng trước.
 
Upvote 0
Kính gửi anh/chị trên diễn đàn,

Anh chị giúp em code để tính tổng ở cột số tiền dựa vào điều kiện cột mã ạ. Em có mô tả và kết quả mong muốn trong file. Anh/chị xem giúp em. Em cảm ơn anh/chị nhiều ạ.
Mã:
D2 =SUMPRODUCT(COUNTIF(C2,"*"&Data!$A$2:$A$14&"*")*Data!$B$2:$B$14)
Copy xuống . . .
 
Upvote 0
View attachment 283734

1. không có hàm textsplit thì chịu khó tìm hàm khác thay thế. Thời buổi bi giờ, làm việc dữ liệu tùm lum thì phải bảo sêp cập nhật phiên bản Excel có đủ hàm text để ứng phó. Sếp phải hiểu là nhân viên dùng VBA thì cũng như cho công ty như dùng sì ke. Nhân viên đi mất, chả ai cung cấp sì ke nữa thì chết (trừ phi biết nguồn nó từ GPE và lên xin thuốc giải)

2. Vì có cái vụ dấu cách tò lò nằm sau dấu phẩy cho nên phải substitute, khử chúng trước.
Dạ, con cảm ơn Bác ạ
Bài đã được tự động gộp:

Mã:
D2 =SUMPRODUCT(COUNTIF(C2,"*"&Data!$A$2:$A$14&"*")*Data!$B$2:$B$14)
Copy xuống . . .
Dạ, em cảm ơn Thầy ạ
 
Upvote 0
Web KT
Back
Top Bottom