Cách dùng hàm sumifs nhiều điều kiện (1 người xem)

  • Thread starter Thread starter kugura
  • Ngày gửi Ngày gửi

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

kugura

Thành viên mới
Tham gia
14/7/13
Bài viết
15
Được thích
0
Chào các bạn, mình có thắc mắc bài toán này là làm thế nào dùng hàm sumifs để tính tổng thành tiền của xi măng và ván ép, cũng như của gạch men và sắt.

p/s : mình hỉ biết dùng hàm sumifs để tính tổng của 1 mặt hàng ak, còn 2 mặt hàng thì mình chưa biết cách lập công thức. Mong nhận được sự giúp đỡ của các bạn.
Cảm ơn mọi người.
 

File đính kèm

Chào các bạn, mình có thắc mắc bài toán này là làm thế nào dùng hàm sumifs để tính tổng thành tiền của xi măng và ván ép, cũng như của gạch men và sắt.

p/s : mình hỉ biết dùng hàm sumifs để tính tổng của 1 mặt hàng ak, còn 2 mặt hàng thì mình chưa biết cách lập công thức. Mong nhận được sự giúp đỡ của các bạn.
Cảm ơn mọi người.

Dùng sumif cho đơn giản bạn ạ
 

File đính kèm

Mấy dạng bài này thường là dùng DSUM. Vì các trung tâm tin học, hay ở các trường thường đưa hàm dữ liệu vào giảng dạy, ít khi đưa hàm SUMIFS (một hàm mảng được đưa vào Excel 2007 trở lên). Đặt điều kiện ở F20:F23, công thức:
Mã:
=DSUM($A$3:$J$10,J$3,F20:F22)
 

File đính kèm

Muốn sử dụng SUMIFS như bài này thì viết điều kiện loại dần (áp dụng cho trường hợp ít mã hàng), công thức:
Mã:
=SUMIFS(J4:J10,F4:F10,"<>G*",F4:F10,"<>S*")
Tương tự với câu còn lại:
Mã:
=SUMIFS(J4:J10,F4:F10,"<>X*",F4:F10,"<>V*")
(* là ký tự đại diện).
 
Cảm ơn tất cả các bạn rất nhiều.
 
Đối với SUMIFS thì k dùng được công thức bên trong, như hàm MID
Em mún cộng những mẫu tin có 0000 liên tiếp thì phải làm sao: TE1930000030092, TE1720000021129...
Các bác giúp em với ạ}}}}}
 
Đối với SUMIFS thì k dùng được công thức bên trong, như hàm MID
Em mún cộng những mẫu tin có 0000 liên tiếp thì phải làm sao: TE1930000030092, TE1720000021129...
Các bác giúp em với ạ}}}}}
Dùng dấu * làm đại diện các ký tự còn lại.
Bạn đưa file lên chứ ngồi đoán mò mất thời gian lắm.
 
Đối với SUMIFS thì k dùng được công thức bên trong, như hàm MID
Em mún cộng những mẫu tin có 0000 liên tiếp thì phải làm sao: TE1930000030092, TE1720000021129...
Các bác giúp em với ạ}}}}}
Giả sử vùng dữ liệu chứ mấy cái 00000 đó là A1:A100, vùng chứa số liệu để cộng là B1:B100. Khi đó công thức sẽ là:
Mã:
=SUMPRODUCT((MID(A1:A100,6,5)="00000")*B1:B100)
 
A B C D E
Văn 1991 TE193
0000030092 500 A
Bò 1990 TE1930000030084 200 A

=sumifs(D1:D4,E1:E4,"A",B1:B4,"1990") và điều kiện mid(C1,8,3)=000
=sumifs(D1:D4,E1:E4,"A",B1:B4,"1990") và điều kiện mid(C1,8,3)=000

Mục đích của em là thế đó ạ, nhờ các bác giúp với
!$@!!
 
Lần chỉnh sửa cuối:
A B C D E
Văn 1991 TE193
0000030092 500 A
Bò 1990 TE1930000030084 200 A

=sumifs(D1:D4,E1:E4,"A",B1:B4,"1990") và điều kiện mid(C1,8,3)=000
=sumifs(D1:D4,E1:E4,"A",B1:B4,"1990") và điều kiện mid(C1,8,3)=000

Mục đích của em là thế đó ạ, nhờ các bác giúp với
!$@!!
Sử dụng SUMPRODUCT thêm điều kiện khác vào:
=sumproduct((e1:e4="A")*(b1:b4=1990)*(mid(c1:c4,8,3)="000")*d1:d4)
 
Các bác giúp em vấn đề Đếm và Tổng với nhiều điều kiện với ạ-+*/
Em mài mò mấy ngày nay mà vẫn k được!$@!!
Hàm SUMIFS nó k hiểu điều kiện là HÀM!$@!!
Đính kèm tập tin và yêu cầu đó ạ/-*+/
 

File đính kèm

Các bác giúp em vấn đề Đếm và Tổng với nhiều điều kiện với ạ-+*/
Em mài mò mấy ngày nay mà vẫn k được!$@!!
Hàm SUMIFS nó k hiểu điều kiện là HÀM!$@!!
Đính kèm tập tin và yêu cầu đó ạ/-*+/
Công thức như sau:
Mã:
[D14]=SUMPRODUCT((MID($C$2:$C$7,8,3)="000")*($F$2:$F$7=0)*($H$2:$H$7="3"))
Mã:
[D15]=SUMPRODUCT((MID($C$2:$C$7,8,3)="000")*($F$2:$F$7=0)*($H$2:$H$7="3")*$E$2:$E$7)
 
Công thức như sau:
Mã:
[D14]=SUMPRODUCT((MID($C$2:$C$7,8,3)="000")*($F$2:$F$7=0)*($H$2:$H$7="3"))
Mã:
[D15]=SUMPRODUCT((MID($C$2:$C$7,8,3)="000")*($F$2:$F$7=0)*($H$2:$H$7="3")*$E$2:$E$7)
Cảm ơn bác rất nhiều, để em ứng dụng vào thực tế của em,hj.
Em dùng sumifs mãi k được--=0
 
Do dữ liệu lớn em dùng hàm SUMPRODUCT nó chạy cực chậm.
Giờ em mún quay về SUMIFS, mà lại vướn ngay ở điều kiện SUM: là SUM điều kiện rỗng NULL!$@!!
Các bác giúp em tính tổng với hàm SUMIFS với điều kiện rỗng và k rỗng với ạ}}}}}
 
Lần chỉnh sửa cuối:
View attachment De 6.xlsx Có ai giúp mình bài này với không ? Tính tổng số lượng ấy,mình dùng hàm sumifs thì ra nhưng phải đặt 1 cột month bất tiện quá -+*/
 
View attachment 112562 Có ai giúp mình bài này với không ? Tính tổng số lượng ấy,mình dùng hàm sumifs thì ra nhưng phải đặt 1 cột month bất tiện quá -+*/
Công thức ô H16:
PHP:
=SUMIFS($D$3:$D$12;$E$3:$E$12;$G16;$B$3:$B$12;">="& DATE(2009;COLUMNS($A:G);1);$B$3:$B$12;"<" & DATE(2009;COLUMNS($A:H);1))
Ô G16 phải nhập giống như ô B16 (hiện đang không giống nhau - ẩu)
 
Cả nhà giúp em vụ này với ạ:
- Trong file có 2 sheet "Hopdong" và "Giaohang"
- Em muốn đặt công thức tính tại Cột "SL giao" trong sheet "Hop dong": bằng tổng các lần giao hàng trong sheet "Giaohang" với điều kiện tên HD và tên hang hoa giống nhau.
Cả nhà giúp em với ạ, Em cảm ơn nhiều <3
 

File đính kèm

Cả nhà giúp em vụ này với ạ:
- Trong file có 2 sheet "Hopdong" và "Giaohang"
- Em muốn đặt công thức tính tại Cột "SL giao" trong sheet "Hop dong": bằng tổng các lần giao hàng trong sheet "Giaohang" với điều kiện tên HD và tên hang hoa giống nhau.
Cả nhà giúp em với ạ, Em cảm ơn nhiều <3
Trong File thấy bạn biết sử dụng "hàng đống Name" (rác).
Giờ thì ở sheet Giaohang, bạn đặt Name SoHD cho cột B, Name HangHoa cho cột C và Name SLG cho cột E
Trong sheet Hopdong, ô I2 nhập công thức:
PHP:
=SUMIFS(SLG;SoHD;B2;HangHoa;D2)
 
Trong File thấy bạn biết sử dụng "hàng đống Name" (rác).
Giờ thì ở sheet Giaohang, bạn đặt Name SoHD cho cột B, Name HangHoa cho cột C và Name SLG cho cột E
Trong sheet Hopdong, ô I2 nhập công thức:
PHP:
=SUMIFS(SLG;SoHD;B2;HangHoa;D2)

Hihi, được rồi ạ, vậy mà sáng nay e mò Sumifs mãi không ra.
Em cảm ơn bác Cội Gạo nhé!
Tái bàn phím: Em xóa hết name rác đi rầu :D
 

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

Back
Top Bottom