Xin giúp đỡ về bài toán có nhiều điều kiện (6 người xem)

Liên hệ QC

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

cunconlangthangns

Thành viên mới
Tham gia
23/2/09
Bài viết
6
Được thích
0
Tôi hiện nay gặp rắc rối rất nhiều trong bài toán về hàm có nhiều điều kiện.
Có một ví dụ kèm theo.
Vậy theo bạn tôi cần phải hiểu rõ về những hàm nào để giải quyết những bài toán có nhiều hơn 1 điều kiện như thế này.**~**-+*/
 

File đính kèm

Tôi hiện nay gặp rắc rối rất nhiều trong bài toán về hàm có nhiều điều kiện.
Có một ví dụ kèm theo.
Vậy theo bạn tôi cần phải hiểu rõ về những hàm nào để giải quyết những bài toán có nhiều hơn 1 điều kiện như thế này.**~**-+*/
Dùng Hlookup, If và Sumif, không biết có đúng ý Bạn không.
 
Lần chỉnh sửa cuối:
Sao bạn không nêu rõ yêu cầu của bài toán. Tuy nhiên tôi cũng giải quyết mò bài toán của bạn bằng 2 cách khác nhau. Bạn xem trong file đính kèm nhé.
 

File đính kèm

Cám ơn 2 bạn rất nhiều.
Cách của bạn Ba Tê thì mình có thể hiểu.
Cách của bạn duongdv thì không hiểu cho lắm. Chắc là mình chưa hiểu về hàm index và hàm sumproduct.
=SUMPRODUCT(--($D$7:$D$21=F14)*$E$7:$E$21)
Bạn có thể giải thích cho mình cái dấu -- trong hàm sumproduct có tác dụng gì được không?
Cám ơn các bạn trước.
 
Cái dấu -- phía trước ấy là chuyển từ dạng text sang dạng số.
 
Sao bạn không nêu rõ yêu cầu của bài toán. Tuy nhiên tôi cũng giải quyết mò bài toán của bạn bằng 2 cách khác nhau. Bạn xem trong file đính kèm nhé.
Ban xem lại công thức:
Mã:
INDEX($B$23:$E$26;IF(C7>20;4;IF(C7>10;3;2));MATCH(D7;$B$23:$E$23;0))
Đúng ra phải là:
Mã:
INDEX($B$23:$E$26;IF(C7>=20;4;IF(C7>=10;3;2));MATCH(D7;$B$23:$E$23;0))
 
Ban minh công nói chưa đúng dấu -- thay cho dấu ngoặc vùng ô phía sau ban xem lại mình gõ công thức nhé
= SUMPRODUCT(($D$7:$D$21=F14)*($E$7:$E$21))
Như vậy sẽ không dùng --
 
Ban minh công nói chưa đúng dấu -- thay cho dấu ngoặc vùng ô phía sau ban xem lại mình gõ công thức nhé
= SUMPRODUCT(($D$7:$D$21=F14)*($E$7:$E$21))
Như vậy sẽ không dùng --
-----
Dấu -- đúng là để chuyển text thành số, giống như (text)*1.
Trong trường hợp trên, vùng ($D$7:$D$21) là dữ liệu kiểu text, Bạn duongdv quá cẩn thận thêm --, thực ra nếu nhập:
Mã:
=SUMPRODUCT(($D$7:$D$21=F14)*$E$7:$E$21)
Kết quả vẫn đúng trong trường hợp này, không cần phải có mở đóng ngoặc ($E$7:$E$21)
Bạn lethuycaylua nghiên cứu lại xem.
 
Web KT

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

Back
Top Bottom