SUMPRODUCT và Công thức mảng - Phép tính có nhiều điều kiện

Liên hệ QC
Mình có một vấn đề thế này mong các bác giải giúp nhé! cám ơn trước! mình gà exec lắm đừng cười nha!
Bài này chỉ cần dùng hàm sumif thôi Bạn à.
Mã:
SUMIF('Phân tích KL'!C:C,"*"&B23,'Phân tích KL'!E:E)
 
Xin các bạn giúp lập hàm cho dữ liệu file đính kèm

Chào các Bạn,

Hiện tôi có một file cần các bạn giúp lập hàm
Tôi đã thực hiện lập hàm sumproduct nhưng kết quả cho ra không đúng

nếu ra kết quả, xin các bạn gửi về: diamond1vn@yahoo.com

Thanks
 

File đính kèm

Chào các Bạn,

Hiện tôi có một file cần các bạn giúp lập hàm
Tôi đã thực hiện lập hàm sumproduct nhưng kết quả cho ra không đúng

nếu ra kết quả, xin các bạn gửi về: diamond1vn@yahoo.com

Thanks

Thử xem (tại I8 - kéo sang phải +fill xuống) đúng chưa với:
=SUMPRODUCT(($E$8:$E$20=$H8)*($F$8:$F$20=I$7)*$D$8:$D$20)
 
Chào các Bạn,

Hiện tôi có một file cần các bạn giúp lập hàm
Tôi đã thực hiện lập hàm sumproduct nhưng kết quả cho ra không đúng

nếu ra kết quả, xin các bạn gửi về: diamond1vn@yahoo.com

Thanks
Bạn dùng công thức này cho ô I8 nhé!
Mã:
=SUMPRODUCT(($E$8:$E$20=$H8)*($F$8:$F$20=I$7)*($D$8:$D$20))
Copy cho các ô còn lại.
 

File đính kèm

Chào bạn,

Thank bạn nhiều nhé
Tôi thấy cách làm pivot ra kết quả lẹ và cũng chính xác, Tuy nhiên đây chỉ là bài ví dụ tôi lấy ra từ một file lớn mà để áp dụng pivot trong file lớn có những cột cách xa nhau, ... cũng khá rắc rối.
Tôi muốn làm công thức hàm để có thể sử dụng và copy tính các số liệu khác sau này nữa.

Và tôi có thể áp dụng hàm SUm/ Sumproduct,... cũng đã ra con số chính xác tương tư Pivot

Thanks các bạn đã hướng dẫn nhé
diamond1vn
 
Chào bạn,

Tôi thấy cách làm pivot ra kết quả lẹ và cũng chính xác, Tuy nhiên đây chỉ là bài ví dụ tôi lấy ra từ một file lớn mà để áp dụng pivot trong file lớn có những cột cách xa nhau, ... cũng khá rắc rối.
Tôi muốn làm công thức hàm để có thể sử dụng và copy tính các số liệu khác sau này nữa.

Và tôi có thể áp dụng hàm SUm/ Sumproduct,... cũng đã ra con số chính xác tương tư Pivot

diamond1vn

- Xa bao nhiêu thì Pivot cũng lấy được (ngoài bảng cũng chơi luôn...)
- Dùng công thức cũng được nhưng Sumproduct với
thì e hơi mệt cho Excel đấy !

Góp ý nhỏ còn tùy bạn - cách nào mình chủ động được thì dùng thôi !
 
Giúp mình công thức SUMPRODUCT cho hàng ngang!!!

Chào mọi người,

Mình đang vướng 1 công thức tính tổng tích nhưng theo hàng ngang (file đính kèm).
Mọi người giúp mình với nhé. Liệu có thể có công thức nào ngắn gọn hơn cho ô màu đỏ của mình ko?
Công thức ở ô màu đỏ là: Q1xP1 + Q2xP2 + Q3xP3 + ............... QnxPn

Lúc đầu mình cứ nghĩ là ko khó nhưng chẳng hiểu sao mình tìm mãi mà chẳng ra. Các bạn giúp mình với nha.

Cảm ơn mọi người nhìu nhìu :)
 

File đính kèm

Lần chỉnh sửa cuối:
Chào mọi người,

Mình đang vướng 1 công thức tính tổng tích nhưng theo hàng ngang (file đính kèm).
Mọi người giúp mình với nhé. Liệu có thể có công thức nào ngắn gọn hơn cho ô màu đỏ của mình ko?
Công thức ở ô màu đỏ là: Q1xP1 + Q2xP2 + Q3xP3 + ............... QnxPn

Lúc đầu mình cứ nghĩ là ko khó nhưng chẳng hiểu sao mình tìm mãi mà chẳng ra. Các bạn giúp mình với nha.

Cảm ơn mọi người nhìu nhìu :)

Bạn dùng công thức sau:
PHP:
=SUM(IF(MOD(COLUMN(B2:I2),2)=1,0,B2:I2)*IF(MOD(COLUMN(C2:J2),2)=0,0,C2:J2))
Hoặc:
PHP:
=SUM(IF(MOD(COLUMN(B2:I2),2)=0,B2:I2)*IF(MOD(COLUMN(C2:J2),2)=1,C2:J2))
Kết thúc với Ctrl+Shift+Enter
 
Lần chỉnh sửa cuối:
Em có dữ liệu như bảng sau:
STT | Ho và Tên | So tien | Ghi chú
1|Nguyen Van A1|1.000.000|
2|Nguyen Van A2|2.000.000|
3|Nguyen Van A3|2.500.000|
4|Nguyen Van A4|3.000.000|
5|Nguyen Van A5|3.500.000|
6|Nguyen Van A6|4.000.000|
7|Nguyen Van A7|5.000.000|
8|Nguyen Van A8|6.000.000|
9|Nguyen Van A9|7.000.000|
10|Nguyen Van A10|8.000.000|
11|Nguyen Van A11|9.000.000|
12|Nguyen Van A12|10.000.000|
13|Nguyen Van A13|11.000.000|
14|Nguyen Van A14|12.000.000|
|||
| Tu (dong) | den (dong) | So luong | Tong cong
1|1.000.000|3.000.000|4|?
2|4.000.000|6.000.000|3|?
3|7.000.000|9.000.000|3|?
4|10.000.000|12.000.000|3|?
Sau khi dùng Sumproduct em đã tính toán được số lượng người có tiền thưởng từ 1.000.000 đến 3.000.000, em múôn tính tổng tiền của những người đạt điều kiện trên. Xin các anh chị giúp đỡ.
Thanks
 
Lần chỉnh sửa cuối:
Sau khi dùng Sumproduct em đã tính toán được số lượng người có tiền thưởng từ 1.000.000 đến 3.000.000, em múôn tính tổng tiền của những người đạt điều kiện trên. Xin các anh chị giúp đỡ.
Thanks
Bạn vẫn dùng hàm SUMPRODUCT để tính. Đưa file lên đi, ghi rõ muốn tính như thế nào.
 
Sau khi dùng Sumproduct em đã tính toán được số lượng người có tiền thưởng từ 1.000.000 đến 3.000.000, em múôn tính tổng tiền của những người đạt điều kiện trên. Xin các anh chị giúp đỡ.
Thanks
Cũng dùng hàm Sumproduct luôn. Bạn xem trong file nhé.
 

File đính kèm

cảm ơn các bạn nhé, mình làm được rồi.
 
Lần chỉnh sửa cuối:
File của mình đây. Bạn xem thử nhé
1/Tính số lượng có thể dùng hàm sau:
Mã:
=COUNTIF($C$2:$C$15;"<="&C18)-COUNTIF($C$2:$C$15;"<"&B18)
2/Tính tổng cộng có thể dùng hàm sau:
Mã:
=SUMIF($C$2:$C$15;"<="&C18)-SUMIF($C$2:$C$15;"<"&B18)
Hoặc:
Mã:
=SUMPRODUCT(($C$2:$C$15>=B18)*($C$2:$C$15<=C18)*($C$2:$C$15))
Xem thêm file nhé!
Tùy theo định dạng của máy thay dấu ; bằng dấu ,
 

File đính kèm

Công thức mảng

Chào BQT & các thành viên trong diễn đàn. Mình có áp dụng công thức mảng của thấy Thanh Phong cho cong việc mình đang làm, nhưng không hiểu sao chỉ đúng có một trường hợp. Rất mong các bạn giải thích giúp.
 

File đính kèm

Hỏi nhờ các cao thủ về CÔNG THỨC MẢNG

vấn đề của tôi là thế này khi tôi sư dụng công thúc mảng để tạo 1 khu vực gồm dãy số từ 1 đến 12(theo file kèm theo ) theo công thức =={1,2,3,4;5,6,7,8;9,10,11,12} sau khi ấn CTR SHIFT ENTER nó lại trả về là 1,234 5,678 9,101112
file tôi có đính kèm theo mong các bạn giải đáp giúp
 

File đính kèm

Bạn dùng công thức sau:

={1\2\3\4;5\6\7\8;9\10\11\12}

Lý do:
Region and Language setting của bạn đang set dấu separator là dấu ";", và dấu "," là dấu thập phân. Như vậy đối với mảng, ký hiệu phân cách mảng trở thành "\" cho hàng ngang và ";" cho hàng dọc.
 
Lần chỉnh sửa cuối:
oh yeah thanks so much.quên vậy bạn cho tôi hỏi muốn cho về mặc định như bình thường để dùng công thức mảng hàng ngang là dấu , thì tinh chỉnh trong regional như nào
 
Công thức đó trả về một mảng, nên bạn cần phải bôi đen mảng B166:B199, nhấn F2, sau đó nhấn tiếp tổ hợp 3 phím Ctrl + shift+enter
 
Web KT

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

Back
Top Bottom