tính tổng có điều kiện cho cột và dòng

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Xin các bác giúp em công thức điều kiện để đạt được bonus trong file đính kèm ạ. Em xin chân thành cảm ơn
 

File đính kèm

Ba Tê

Cạo Rồi Khỏi Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
11,299
Được thích
16,113
Điểm
1,860
Tuổi
61
Nơi ở
An Giang
Xin các bác giúp em công thức điều kiện để đạt được bonus trong file đính kèm ạ. Em xin chân thành cảm ơn
Tạm thời làm "kiểu dốt": Gom hết mấy cái "Nếu" lại, chờ các bạn khác có công thức "đẹp" hơn.
PHP:
N8 =IF(C8="";"";IF(M8<100%;0;IF(AND(E8>0;F8>0;(H8+I8)>=15);5000;0)+IF(AND(E8>0;H8>=15);5000;0)+IF(AND(F8>0;I8>=5);5000;0)))
 
Lần chỉnh sửa cuối:
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,723
Được thích
7,808
Điểm
360
Nơi ở
Sài Gòn
Tạm thời làm "kiểu dốt": Gom hết mấy cái "Nếu" lại, chờ các bạn khác có công thức "đẹp" hơn.
PHP:
N8 =IF(C8="";"";IF(M8<100%;0;IF(AND(E8>0;F8>0;(H8+I8)>=15);5000;0)+IF(AND(E8>0;H8>=15);5000;0)+IF(AND(F8>0;I8>=5);5000;0)))
Chỉ có công thức "lười biếng", chứ không có công thức nào gọi là "đẹp" anh Ba ôi!
Mã:
N8=(C8<>"")*(SUM(H8:I8)>=5+(E8>0)*10)*(M8>=1)*5000000
Enter, fill xuống.

Thân
 

Ba Tê

Cạo Rồi Khỏi Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
11,299
Được thích
16,113
Điểm
1,860
Tuổi
61
Nơi ở
An Giang

Ba Tê

Cạo Rồi Khỏi Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
11,299
Được thích
16,113
Điểm
1,860
Tuổi
61
Nơi ở
An Giang
Bỏ SUM() luôn mới gọn đó anh!

Khà khà khà.
/-*+//-*+//-*+/
Bạn nhìn yêu cầu và biết "túm" nó là hay lắm rồi.
Tôi thì chỉ đọc mấy cái "Nếu" rồi viết Nếu, Nếu ... từ từ cho đến hết.
Sau đó, nếu có rảnh thì xem lại có "thằng nào" có thể "túm" (thừa số chung), mới sửa lại sau.
 
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,723
Được thích
7,808
Điểm
360
Nơi ở
Sài Gòn
Bạn nhìn yêu cầu và biết "túm" nó là hay lắm rồi.
Tôi thì chỉ đọc mấy cái "Nếu" rồi viết Nếu, Nếu ... từ từ cho đến hết.
Sau đó, nếu có rảnh thì xem lại có "thằng nào" có thể "túm" (thừa số chung), mới sửa lại sau.
Thói quen "oánh lộn" bằng công thức với mấy anh em trên GPE đó anh, sợ nhất là cái ông "thầy bói cạnh tranh sờ mu rùa" với em là "thầy" @phuocam, cho nên phải "bói" cho lẹ, nếu không, ổng dzựt mối lo lắm lắm. Nên, riết thành phản xạ "có điều kiện", chứ có hay gì đâu anh!

Khà khà khà.
/-*+//-*+//-*+/
 

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Tham gia ngày
10 Tháng mười 2017
Bài viết
2,723
Được thích
7,808
Điểm
360
Nơi ở
Sài Gòn
Bác Hiệp cho em hỏi nếu nhu8điều kiện thay đổi chút xíu như file đính kèm thì em đổi lại công thức thì dòng tô màu đỏ lại bi sai ạ
Công thức của tôi ghi rõ ràng số 5, bạn chơi đổi lại số 0, thì sai phải rồi!!
Của bạn sửa: =(C8<>"")*(SUM(H8:I8)>=0+(E8>0)*10)*(M8>=1)*5000000

Muốn đổi 15 thành 10 thì điều chỉnh số 10 phía sau thành 5
N8=(C8<>"")*(SUM(H8:I8)>=5+(E8>0)*10)*(M8>=1)*5000000 (công thức cũ)​
Đổi thành:
N8=(C8<>"")*(SUM(H8:I8)>=5+(E8>0)*5)*(M8>=1)*5000000​
Hoặc:
N8=(C8<>"")*(H8+I8>=5+(E8>0)*5)*(M8>=1)*5000000​

Thân
 
Lần chỉnh sửa cuối:

vinhtq036

Thành viên mới
Tham gia ngày
19 Tháng bảy 2019
Bài viết
5
Được thích
1
Điểm
15
Tuổi
24
Nhờ các bác tính dùm tổng số lượng bán mỗi mã hàng cho từng cửa hàng, với các cửa hàng được sắp xếp theo hàng dọc thay vì hàng ngang trong sheet data.

Mình dùm hàm Sumifs nhưng bị trả giá trị value.
Bạn xem thử công thức mình dùng đã hợp với ý bạn chưa
 

File đính kèm

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Xin mọi người giúp em công thức tính số bạn đạt được tỷ lệ phần trăm như trong file đính kèm .
VD : 90% - 99% kênh Cos : 6 bạn
Xin cám ơn rât nhiều
 

File đính kèm

HieuCD

Thành viên gạo cội
Tham gia ngày
14 Tháng chín 2010
Bài viết
6,253
Được thích
11,639
Điểm
1,560
Xin mọi người giúp em công thức tính số bạn đạt được tỷ lệ phần trăm như trong file đính kèm .
VD : 90% - 99% kênh Cos : 6 bạn
Xin cám ơn rât nhiều
Mã:
B3 =COUNTIFS('skeme bonus'!$C$7:$C$200,B$2,INDEX('skeme bonus'!$E$7:$Q$200,,MATCH(VALUE(A$1&B$1),'skeme bonus'!$E$4:$Q$4,0)),">=0.9",INDEX('skeme bonus'!$E$7:$Q$200,,MATCH(VALUE(A$1&B$1),'skeme bonus'!$E$4:$Q$4,0)),"<=0.99")
Copy qua phải, Các dòng dưới tự lo
 

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Mã:
B3 =COUNTIFS('skeme bonus'!$C$7:$C$200,B$2,INDEX('skeme bonus'!$E$7:$Q$200,,MATCH(VALUE(A$1&B$1),'skeme bonus'!$E$4:$Q$4,0)),">=0.9",INDEX('skeme bonus'!$E$7:$Q$200,,MATCH(VALUE(A$1&B$1),'skeme bonus'!$E$4:$Q$4,0)),"<=0.99")
Copy qua phải, Các dòng dưới tự lo
Cám ơn anh rất nhiều
 

bebo021999

Thành viên gạo cội
Tham gia ngày
26 Tháng một 2011
Bài viết
3,583
Được thích
5,669
Điểm
560
Nơi ở
TPHCM, Gò Vấp
Cách khác:
Mã:
=SUMPRODUCT(('skeme bonus'!$C$7:$C$200=B$2)*('skeme bonus'!$E$4:$Q$4=LOOKUP(10^10,$B$1:B$1))*('skeme bonus'!$E$7:$Q$200>0.9)*('skeme bonus'!$E$7:$Q$200<=0.99))
 

nguyenacc_audit

Thành viên mới
Tham gia ngày
3 Tháng bảy 2018
Bài viết
6
Được thích
3
Điểm
165
Tuổi
22
Nhờ các bác tính dùm tổng số lượng bán mỗi mã hàng cho từng cửa hàng, với các cửa hàng được sắp xếp theo hàng dọc thay vì hàng ngang trong sheet data.

Mình dùm hàm Sumifs nhưng bị trả giá trị value.
Mình bổ dung thêm cách dò bằng Index nha!
Bài đã được tự động gộp:

Mình bổ dung thêm cách dò bằng Index nha!
=INDEX(data!$B$3:$E$12;MATCH('Tinh toan'!A2;data!$A$3:$A$12;0);MATCH('Tinh toan'!B2;data!$B$2:$E$2;0))
 

File đính kèm

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Xin mọi người giúp em công thức để có thể hiện tên số Brand không đạt được (file đính kèm )
Xin cám ơn rât nhiều
VD: 4145/RMV : Brand không đạt 50% : LIPICE, HADALABO,MEGUMI, REMOS IR, Brand không đạt 30% : BOTANIC
 

File đính kèm

sakuhanamichi

Thành viên chính thức
Tham gia ngày
19 Tháng chín 2016
Bài viết
52
Được thích
2
Điểm
170
Em đang bị bí công thức để tính số khuyến mãi cho các nhà tham gia chương trình .
Xin mọi người giúp em công thức để có tính được số khuyến mãi cho các trường hợp (file đính kèm )
Xin cám ơn rât nhiều
 

File đính kèm

Top Bottom