Thử:Nhờ các bác hỗ trợ em hàm gộp cách tính thưởng cho nhiều loại danh mục ạ. Em có mô tả cụ thể trong file đính kèm ạ. Em chân thành cảm ơn ạ.
S32=SUM(IFERROR(SUMIF(C$1:N$1,F$31:Q$31,OFFSET(C$1,(MATCH(N(OFFSET(D32,,{0;1})),{50,70}%)=1)*4+R32,)),)*(LEFT(F$31:Q$31)={"O";"E"})*F32:Q32)
Cảm ơn anh nhìu lắm ạhThử:
Kết thúc bằng Ctrl+Shift+Enter, xong fill xuống.Mã:S32=SUM(IFERROR(SUMIF(C$1:N$1,F$31:Q$31,OFFSET(C$1,(MATCH(N(OFFSET(D32,,{0;1})),{50,70}%)=1)*4+R32,)),)*(LEFT(F$31:Q$31)={"O";"E"})*F32:Q32)
Thân
Bạn cũng có thể dùng công thức sau cho ô S32 nhé!Nhờ các bác hỗ trợ em hàm gộp cách tính thưởng cho nhiều loại danh mục ạ. Em có mô tả cụ thể trong file đính kèm ạ. Em chân thành cảm ơn ạ.
=SUMPRODUCT(F32:K32*OFFSET($C$1:$H$1,R32+IF(D32>=0.7,0,IF(D32>=0.5,4,7)),)+L32:Q32*OFFSET($I$1:$N$1,R32+IF(E32>=0.7,0,IF(E32>=0.5,4,7)),))
Cái chỗ N(OFFSET(D32,,{0;1}) tôi đổi thành CHOOSE({1;2}, D32, E32) thì tôi tránh được hàm OFFSET chỗ này.Thử:
Kết thúc bằng Ctrl+Shift+Enter, xong fill xuống.Mã:S32=SUM(IFERROR(SUMIF(C$1:N$1,F$31:Q$31,OFFSET(C$1,(MATCH(N(OFFSET(D32,,{0;1})),{50,70}%)=1)*4+R32,)),)*(LEFT(F$31:Q$31)={"O";"E"})*F32:Q32)
Thân
Cảm ơn anh đã trao đổi.Cái chỗ N(OFFSET(D32,,{0;1}) tôi đổi thành CHOOSE({1;2}, D32, E32) thì tôi tránh được hàm OFFSET chỗ này.
Hàm OFFSET còn lại tôi chưa "decypher/decipher" được xem nó làm cái gì nên chưa biết xử lý.
(mục đích tránh cái tính chất "volatile" của OFFSET)
Các bác toàn công thức hay, ) khi nào em mới tư duy viết được như các bác đâyCái chỗ N(OFFSET(D32,,{0;1}) tôi đổi thành CHOOSE({1;2}, D32, E32) thì tôi tránh được hàm OFFSET chỗ này.
Hàm OFFSET còn lại tôi chưa "decypher/decipher" được xem nó làm cái gì nên chưa biết xử lý.
(mục đích tránh cái tính chất "volatile" của OFFSET)
Cảm ơn anh đã trao đổi.
1/ Dùng Offset() do thói quen anh ạ!
...
2/ ... Có lẽ là do hàm này hợp với tính khí "tung hoành ngang dọc" không bị gò bó giới hạn như hàm Index() nên lúc nào cũng chọn nó, mặc kệ nó có "volatile" hay không anh ạ. Chẳng qua cũng là phút thư giản cuối tuần....
Nói thêm cho vui: Gia phả Ông Bà Sơ đặt tên cho Con-Cháu theo câu đối sau:
"Chí quân tử cửu châu lập nghiệp
Đại trượng phu tứ hải vi gia"
Bởi vậy giờ.... hi hi
Anh hùng vô lệ hối vô hương
Cảm ơn công thức của bạn nhé, ra đúng như yêu cầu của mình ạ.Bạn cũng có thể dùng công thức sau cho ô S32 nhé!