Nhờ lập hàm SUMPRODUCT với 3 điều kiện (1 người xem)

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

nguyen6571gpex

Thành viên thường trực
Tham gia
22/4/11
Bài viết
283
Được thích
84
Nghề nghiệp
Dạy học
Chào các bạn GPE!
Mình lập hàm SUMPRODUCT nhưng chỉ lập được với 2 điều kiện. Nay cần đến 3 điều kiện thì không lập được (Mong muốn trong file đính kèm), mong các bạn giúp đỡ. Trân trọng cảm ơn!
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các bạn GPE!
Mình lập hàm SUMPRODUCT nhưng chỉ lập được với 2 điều kiện. Nay cần đến 3 điều kiện thì không lập được (Mong muốn trong file đính kèm), mong các bạn giúp đỡ. Trân trọng cảm ơn!
Thử:
PHP:
D39=SUMPRODUCT(($D$5:$D$36=$C39)*($E$5:$E$36=D$38)*(MONTH($C$5:$C$36)=LOOKUP(100,$B$39:$B39)))
Enter, fill xuống, rồi copy cho các cột còn lại.

Cũng không cần sử dụng cột phụ đang có của bạn.

Chúc bạn ngày vui.
 

File đính kèm

Trân trọng cảm ơn bạn quocgiacan ! Tuy mình giải quyết được vấn đề nhưng giải pháp của bạn hay hơn nhiều, mình đã vận dụng giải pháp này. Chúc bạn ngày vui, có nhiều đóng góp cho diễn đàn.
 
Lần chỉnh sửa cuối:
Chào các bạn GPE!
Xin lỗi mình đã giải quyết được vấn đề. Mong BQT xóa bỏ giúp chủ đề này!
Bạn làm vậy là "bậy" rồi, một khi bạn gửi yêu cầu, thì bài của bạn thành tài sản chung, hay nói đúng là thuộc về diễn đàn GPE.

Bạn nên tạo lại như cũ, nếu không anh em sẽ không hỗ trợ bạn được về sau.

Chúc bạn ngày vui.
 
Xin lỗi mình sẽ tạo lại ngay. Cảm ơn bạn! Chỉ là do mình đang tập làm nên khi gửi bài lên diễn đàn rồi làm tiếp lại được. mình muốn mọi thành viên có thời gian giúp đỡ các bạn khác nên mình sửa bài rồi gửi lên. Nhưng không biết trong quá trình đó các bạn đã giúp mình (Khi đó mình chưa thoát khỏi diễn đàn mình đang đăng lên không biết). Sửa xong thì mới biết. Mình sẽ rút kinh nghiệm!
 
Xin lỗi mình sẽ tạo lại ngay. Cảm ơn bạn! Chỉ là do mình đang tập làm nên khi gửi bài lên diễn đàn rồi làm tiếp lại được. mình muốn mọi thành viên có thời gian giúp đỡ các bạn khác nên mình sửa bài rồi gửi lên. Nhưng không biết trong quá trình đó các bạn đã giúp mình (Khi đó mình chưa thoát khỏi diễn đàn mình đang đăng lên không biết). Sửa xong thì mới biết. Mình sẽ rút kinh nghiệm!
Bài viết của bạn có thể sẽ hỗ trợ 1 số bạn khác về sau :)
 
Chào các bạn GPE!
Mình lập hàm SUMPRODUCT nhưng chỉ lập được với 2 điều kiện. Nay cần đến 3 điều kiện thì không lập được (Mong muốn trong file đính kèm), mong các bạn giúp đỡ. Trân trọng cảm ơn!
Trường hợp bạn có dữ liệu từ năm này qua năm sau, ví dụ: tháng 9-12/2017 và tiếp xuống dưới là tháng 01-05/2018, tức không những điều kiện xem tháng, mà còn phải khớp với năm, bạn nên:
  1. Điều chỉnh dạng của các ô (đang bị merge cell) B39:B48: "mm.yyyy", đồng thời nhập liệu như: 01/09/2017-01/01/2018.....
  2. Công thức sẽ điều chỉnh lại cho phù hợp:
    PHP:
    D39=COUNT(INDEX(1/($D$5:$D$36=$C39)/($E$5:$E$36=D$38)/(EOMONTH($C$5:$C$36+0,-1)+1=LOOKUP(10^10,$B$39:$B39)),))
    Enter, fill xuống, rồi copy qua các cột còn lại.
Chúc bạn ngày vui.
 

File đính kèm

Chào các bạn GPE!
Mình lập hàm SUMPRODUCT nhưng chỉ lập được với 2 điều kiện. Nay cần đến 3 điều kiện thì không lập được (Mong muốn trong file đính kèm), mong các bạn giúp đỡ. Trân trọng cảm ơn![/QUO
Bạn tìm hiểu về công thức mảng giải quyết bài toán nhiều điều kiện. Hình như kết quả bạn đánh chưa đúng, bạn xem file đính kèm thử đúng ý không nha!
 

File đính kèm

Bạn tìm hiểu về công thức mảng giải quyết bài toán nhiều điều kiện. Hình như kết quả bạn đánh chưa đúng, bạn xem file đính kèm thử đúng ý không nha!
Nếu đã dùng cột phụ để hỗ trợ, thì nên dùng hàm thông dụng sẽ nhẹ nhàng hơn là dùng công thức 'Mảng', phải vậy không bạn!
PHP:
D39=COUNTIFS($E$5:$E$36,D$38,$D$5:$D$36,$C39,$Q$5:$Q$36,$A39)
Chỉ Enter, fill xuống, rồi copy qua phải.

Công thức 'Mảng' dùng để tinh gọn hàm, hoặc hạn chế phát sinh cột phụ trong khả năng dữ liệu cho phép.

Chúc bạn ngày vui.
 

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

Back
Top Bottom