Rút gọn công thức.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

LuuAnh980

Thành viên tiêu biểu
Tham gia
28/9/22
Bài viết
461
Được thích
106
Giới tính
Nữ
Mã:
=SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"PF*")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"long *")
Em nhờ các anh chị rút gọn công thức trên dùm ạ.
 
Mã:
=SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"PF*")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"long *")
Em nhờ các anh chị rút gọn công thức trên dùm ạ.
Không đưa file lên để xem cấu trúc là làm khó người giúp. Tạm làm thầy bói là dùng Sumproduct.
Tiêu đề nên thêm là: Rút gọn công thức khi dùng hàm Sumifs.
 
Mã:
=SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"PF*",Xuat!$N$6:$N$996,"long *")
Em gom lại như vầy mà không được các anh ơi.
 
Chịu khó đọc thật chậm nội dung cả bài #2.
Người ta chỉ thích lấy bài giải chứ không muốn nghe bài giảng.

Dạo này nhiều dân kỳ cựu GPE đã tỏ rõ khuynh hướng chống việc "giảng bài thay vì giải bài" rồi. Hồi xưa họ chỉ lẳng lặng, bây giờ là tìm dịp móc nghóe lại.
 
Mã:
=SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"PF*")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"long *")
Em nhờ các anh chị rút gọn công thức trên dùm ạ.
Để công thức vậy được rồi, đâu cần phải rút gọn làm gì?
Dùng các hàm khác phức tạp và nặng thêm.
 
Nếu muốn đổi thì đây, ngắn hơn 1 chút:
Mã:
=SUMPRODUCT((Xuat!$G$6:$G$996=Tong!$B8)*((LEFT(Xuat!$N$6:$N$996,2)="PF")+(LEFT(Xuat!$N$6:$N$996,5)="long ")>0))*Xuat!$K$6:$K$996)
Cấu trúc::
SUMPRODUCT(Biểu thức điều kiện 1 * Biểu thức điều kiện 2 * Vùng giá trị)
Với
Biểu thức điều kiện 1
= (Xuat!$G$6:$G$996=Tong!$B8)
Biểu thức điều kiện 2
=((LEFT(Xuat!$N$6:$N$996,2)="PF")+(LEFT(Xuat!$N$6:$N$996,5)="long ")>0)
Vùng giá trị:
=Xuat!$K$6:$K$996)
 
Công thức trên em chỉ mới lấy 2 điều kiện là "PF" và "Long *" thôi, còn thêm 3 điều kiện nữa thì sao ạ.
 
Công thức trên em chỉ mới lấy 2 điều kiện là "PF" và "Long *" thôi, còn thêm 3 điều kiện nữa thì sao ạ.
Với 5 điều kiện, dùng SUMPRODUCT là hợp lý rồi.
Còn tùy theo loại điều kiện. Áp dụng theo cấu trúc tại bài #7 nhé bạn.
 
Mã:
=SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"PF*")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"long *")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"Phuc *")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"Hung *")+SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,"Khanh *")
Công thức 5 điều kiện của em đây ạ.
Bài đã được tự động gộp:

Mã:
=SUMPRODUCT(SUMIFS(Xuat!$K$6:$K$996,Xuat!$G$6:$G$996,Tong!$B8,Xuat!$N$6:$N$996,{"PF*","long *","Phuc *","Hung *", "Khanh *"}))
Em thử công thức anh @LmoovoenX thấy đúng rồi ạ, cám ơn anh @LmoovoenX nhiều ạ.
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom