Dò tìm % chiết khấu giá bán hàng...

Liên hệ QC
Chào các bạn! các bạn giúp mình dò tìm % chiết khấu theo file đính kèm nha!

Bạn bắt đầu dùng công thức sau tại C4 rồi kéo xuống:
PHP:
=IF(ISNA(LOOKUP(B4,OFFSET('LOAI KM'!$C$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),,,10),'LOAI KM'!$C$4:$L$4)),0,LOOKUP(B4,OFFSET('LOAI KM'!$C$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),,,10),'LOAI KM'!$C$4:$L$4))
 
Chào các bạn! các bạn giúp mình dò tìm % chiết khấu theo file đính kèm nha!
bạn dùng tạm công thức sau:
Mã:
=INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0))
Bẫy lỗi công thức trên:
Mã:
=IF(ISERROR(INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0))),0,INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0)))
 

File đính kèm

bạn dùng tạm công thức sau:
Mã:
=INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0))
Bẫy lỗi công thức trên:
Mã:
=IF(ISERROR(INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0))),0,INDEX('LOAI KM'!$C$4:$L$4,MATCH(B4,OFFSET('LOAI KM'!$C$4:$L$4,MATCH(A4,'LOAI KM'!$B$5:$B$8,0),),0)))

Công thức này không được MinhCong à,
Cái này đang dò tìm chính xác, MinhCong thử với các số lẻ nằm trong các khoảng hoặc vượt ra ngoài khoảng xem (sẽ ra 0%)
 
Công thức này không được MinhCong à,
Cái này đang dò tìm chính xác, MinhCong thử với các số lẻ nằm trong các khoảng hoặc vượt ra ngoài khoảng xem (sẽ ra 0%)
Công thức của Anh thì tổng quát rồi. Do Em nghĩ số thùng thì không thể nào lẻ (thập phân) và ngoài khoảng thì cũng không thể (vì nếu ngoài khoảng thì tác giả đặt ở vị trí nào nhỉ?) được nên Em mới dùng công thức đó ấy mà.
 
À mà Em xem kỹ lại rồi nếu ngoài khoảng tức >100 thùng thì khuyến mãi ít nhất cũng phải 10% chứ nhỉ?
 
Công thức của Anh thì tổng quát rồi. Do Em nghĩ số thùng thì không thể nào lẻ (thập phân) và ngoài khoảng thì cũng không thể (vì nếu ngoài khoảng thì tác giả đặt ở vị trí nào nhỉ?) được nên Em mới dùng công thức đó ấy mà.

Không phải, ý mình nói là vầy:
Ví dụ :- Mặt hàng A : mua 1 đến 4 thùng sẽ khuyến mãi : 5%- Mặt hàng A : mua 5 đến 9 thùng sẽ khuyến mãi : 6%- Mặt hàng B : mua 5 đến 9 thùng sẽ khuyến mãi : 5%
Thử
Mặt hàng A là 2, 3
Mặt hàng B là 6,7,8
Hoặc mặt hàng A là 31 chẳng hạn
 
bạn dat_butmuc va MinhCong ơi! nhờ bạn sửa giúp mình công thức thêm 1 chút....Bạn xem mình ví dụ trong sheet khuyếm mãi đó: Mua 1 đến 4 thùng thì được khuyến mãi 5%. Theo công thức của bạn khi gõ mặt hàng A 4 thùng nó sẽ ra tỷ lệ khuyến mãi là 0%... (Chưa đúng ý mình lắm... Hi hi...
Nhờ các bạn giúp đỡ...
 
bạn dat_butmuc va MinhCong ơi! nhờ bạn sửa giúp mình công thức thêm 1 chút....Bạn xem mình ví dụ trong sheet khuyếm mãi đó: Mua 1 đến 4 thùng thì được khuyến mãi 5%. Theo công thức của bạn khi gõ mặt hàng A 4 thùng nó sẽ ra tỷ lệ khuyến mãi là 0%... (Chưa đúng ý mình lắm... Hi hi...
Nhờ các bạn giúp đỡ...
Bạn dùng công thức của anh Dat_butmuc là OK rồi còn gì!
 
bạn dat_butmuc va MinhCong ơi! nhờ bạn sửa giúp mình công thức thêm 1 chút....Bạn xem mình ví dụ trong sheet khuyếm mãi đó: Mua 1 đến 4 thùng thì được khuyến mãi 5%. Theo công thức của bạn khi gõ mặt hàng A 4 thùng nó sẽ ra tỷ lệ khuyến mãi là 0%... (Chưa đúng ý mình lắm... Hi hi...
Nhờ các bạn giúp đỡ...

Nếu dùng hàm INDEX thì cũng dùng được với việc thay đổi match type trong hàm Match = 1
PHP:
=INDEX('LOAI KM'!$C$4:$L$4,,MATCH(B4,OFFSET('LOAI KM'!$C$4,MATCH('TONG HOP'!A4,'LOAI KM'!$B$5:$B$8,0),,,10),1))

Hoặc, ta để ý thấy các giá trị cần là 1%, 2% cho đến 10% thì dùng kiểu vầy:
PHP:
=MATCH(B4,OFFSET('LOAI KM'!$C$4,MATCH('TONG HOP'!A4,'LOAI KM'!$B$5:$B$8,0),,,10),1)/100

P/s: Các công thức trên chưa bẫy lỗi
 
Web KT

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

Back
Top Bottom