Hàm tính thưởng nhiều CT khuyến mại mà không dùng hàm if???

Liên hệ QC

huect2015

Thành viên mới
Tham gia
30/3/16
Bài viết
2
Được thích
0
Các anh chị ơi em có 1 muốn tính tỷ lệ thưởng doanh số cho nhiều CTKM 1 lúc với nhiều điều kiện mà ko muốn dùng hàm if theo cách thông thưong vì sợ dài(VD: Vùng điều kiện có đến 10 CTKM...). Anh/chị nào có hàm kết hợp nào ra dc kết quả chính xác thì bảo giúp em với ạ. E cảm ơn nhiều ạ ^^

E gửi ví dụ như file đính kèm ạ :)
 

File đính kèm

Các anh chị ơi em có 1 muốn tính tỷ lệ thưởng doanh số cho nhiều CTKM 1 lúc với nhiều điều kiện mà ko muốn dùng hàm if theo cách thông thưong vì sợ dài(VD: Vùng điều kiện có đến 10 CTKM...). Anh/chị nào có hàm kết hợp nào ra dc kết quả chính xác thì bảo giúp em với ạ. E cảm ơn nhiều ạ ^^

E gửi ví dụ như file đính kèm ạ :)
Mã:
I2=VLOOKUP(H2,$B$2:$C$9,2,1)
 
I2=LOOKUP(2,1/(($A$2:$A$9=G2)*($B$2:$B$9=<H2)),$C$2:$C$9)
 
Cố lên một tí nữa em trai!
Thay vì B2:C9 là vùng em đưa vào công thức của em, anh biết em có thể tạo công thức để nó nhảy từng: Vùng B2:C5 theo CT.A, hoặc B6:C9 theo CT.B.
Thân.
Theo gợi ý của anh, góp vui thêm công thức.
Mã:
=IFERROR(VLOOKUP(H2,(OFFSET($B$1,MATCH(G2,$A$2:$A$9,0),,COUNTIF($A$2:$A$9,G2),2)),2,1)*H2,"")
 
Theo gợi ý của anh, góp vui thêm công thức.
Mã:
=IFERROR(VLOOKUP(H2,(OFFSET($B$1,MATCH(G2,$A$2:$A$9,0),,COUNTIF($A$2:$A$9,G2),2)),2,1)*H2,"")
Hay lắm em! đã nhìn được vấn đề.

Gợi ý thêm xíu:
1/ Nếu dùng IF() thay cho đoạn Offset() em thêm, Nếu CT.A thì sao, nếu CT.B thì sao !?
2/ Hoặc dùng Offset($B$2:$C$5,...,...) mà tính quy luật nhảy của 2 Chương trình, nếu CT.A đứng nguyên vùng đó, nếu là CT.B nhảy "kangaroo" xuống thêm 4 dòng, tức chọn cả Vùng $B$6:$C$9 !?

Chúc em ngày vui.
/-*+//-*+//-*+/
 
Web KT

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

Back
Top Bottom