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

Liên hệ QC

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

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