Hàm sumif thỏa mãn một trong hai điều kiện

Liên hệ QC

tungbeck

Thành viên mới
Tham gia
2/7/09
Bài viết
5
Được thích
0
Mình muốn tính tổng thỏa mãn một điều kiện này hoặc một điều kiện kia thì phải làm sao?
Có thể sử dụng hàm =sumif(or....được không?
Mong các bạn giúp mình.
 
Mình muốn tính tổng thỏa mãn một điều kiện này hoặc một điều kiện kia thì phải làm sao?
Có thể sử dụng hàm =sumif(or....được không?
Mong các bạn giúp mình.
Tùy theo điều kiện đó như thế nào chứ. Sumif với điều kiện dùng ký tự * thay thế, ...
Dùng Excel 2007 trở lên có thể sử dụng SUMIFS cho nhiều điều kiện. Nói chung là đưa file lên dễ hiểu hơn.
 
Được chứ bạn!

Công thức đại loại như sau: =SUMIF($C$1:$C$4,IF($A$1="a","a","b"),$D$1:$D$4)

Nếu muốn cụ thể thì bạn gửi file lên cho chắc ăn.
 
Mình là thành viên mới...nên không biết đưa file lên bằng cách nào, mong các bạn chỉ giúp.
Mình chỉ thấy chèn video và chèn ảnh lên chứ không thấy chèn file ở đấu.
 
Mình là thành viên mới...nên không biết đưa file lên bằng cách nào, mong các bạn chỉ giúp.
Mình chỉ thấy chèn video và chèn ảnh lên chứ không thấy chèn file ở đấu.
Phần trả lời có Đổi Sang Khung Lớn, qua Khung lớn nhìn phía dưới có từ Tải File Từ Máy.
 
Mình là thành viên mới...nên không biết đưa file lên bằng cách nào, mong các bạn chỉ giúp.
Mình chỉ thấy chèn video và chèn ảnh lên chứ không thấy chèn file ở đấu.

Bạn chọn nút ĐỔI SANG KHUNG LỚN sẽ thấy nút TẢI FILE TỪ MÁY rồi bạn cứ thế mà gửi file. Lưu ý, bạn phải xem dung lượng trước khi gửi nhé.
 
Mình muốn tính tổng số giờ làm thêm vào ngày thứ 7 và chủ nhật.
Xin cảm ơn các bạn.
 

File đính kèm

  • Bàng chấm công.xls
    19 KB · Đọc: 199
Mình muốn tính tổng số giờ làm thêm vào ngày thứ 7 và chủ nhật.
Xin cảm ơn các bạn.

Có 2 cách sử dụng: SUMIF cộng 2 lần và SUMPRODUCT:

SUMIF:
Mã:
=SUMIF(C7:$AG$7,"T7",C9:AG9)+SUMIF(C7:$AG$7,"CN",C9:AG9)

SUMPRODUCT:
Mã:
=SUMPRODUCT((($C$7:$AG$7="T7")+($C$7:$AG$7="CN"))*C9:AG9)

KHÔNG CẦN PHẢI CTRL+SHIFT+ENTER đâu!
 
Có 2 cách sử dụng: SUMIF cộng 2 lần và SUMPRODUCT:

SUMIF:
Mã:
=SUMIF(C7:$AG$7,"T7",C9:AG9)+SUMIF(C7:$AG$7,"CN",C9:AG9)

SUMPRODUCT:
Mã:
=SUMPRODUCT((($C$7:$AG$7="T7")+($C$7:$AG$7="CN"))*C9:AG9)

KHÔNG CẦN PHẢI CTRL+SHIFT+ENTER đâu!
Vừa SUMIF vừa SUMPRODUCT luôn:
Mã:
=SUMPRODUCT(SUMIF($C$7:$AG$7,{"T7","CN"},C9:AG9))
Thế mơi gọn
 
Vừa SUMIF vừa SUMPRODUCT luôn:
Mã:
=SUMPRODUCT(SUMIF($C$7:$AG$7,{"T7","CN"},C9:AG9))
Thế mơi gọn

"Má ơi", Thầy đúng là "ma thuật" về công thức!

(Xin được Spam tí)

Em thử với một vài mục nữa:

=SUMPRODUCT(SUMIF($C$7:$AG$7,{"T7","CN","T6"},C9:AG9))

Công thức vẫn cho ra đúng! Nó như SUMIFS trong 2007 trở về sau vậy! Như thế, muốn bao nhiêu mục thì "quất" vô bấy nhiêu!
 
Lần chỉnh sửa cuối:
Cho mình hỏi tí,

Mình có 3 cột,

Nếu cột C có đánh dấu "x" bất kỳ dòng nào thì sum(cột A * cột B).
(Không cầ thêm cột phụ)
 
Cho mình hỏi tí,

Mình có 3 cột,

Nếu cột C có đánh dấu "x" bất kỳ dòng nào thì sum(cột A * cột B).
(Không cầ thêm cột phụ)
Không có file chỉ có nước đoán đại:
Mã:
=IF(COUNTIF(Cột C,"x"),SUMPRODUCT(Cột A,Cột B),0)
 
SUMPRODUCT:
Mã:
=SUMPRODUCT((($C$7:$AG$7="T7")+($C$7:$AG$7="CN"))*C9:AG9)

KHÔNG CẦN PHẢI CTRL+SHIFT+ENTER đâu!
Chào bạn, mình sử dung công thức của bạn nếu data và ô chứa công thức ở cùng 1 sheet thì được nhưng nếu cộng data ở 1 sheet khác lại báo lỗi #VALUE. Bạn có thể sửa lại giúp mình được ko? Mình cảm ơn nhé
 
Đây bạn ơi. Xem giúp mình. Ô màu đỏ là mình lấy data sheet bên cạnh. Còn ô màu xanh là data cùng sheet nhé. Cảm ơn nha.
 

File đính kèm

  • LQC Origin PCBA 2020.xlsx
    3.7 MB · Đọc: 11
Web KT
Back
Top Bottom