em không hiểu bác cần làm rõ vấn đề gì ở sheet "doanh thu mua hàng"
em ví dụ như này nhé :
từ 09/2/2015 đến 09/03/2015 khách hàng chuyển tiền thanh toán mua hàng của Cty em là 500tr
- lấn 1 chuyển 200tr
- lần 2 chuyển 150tr
- lần 3 chuyển 150tr
trong khi hàng hóa bên em bán chỉ có trị giá 400tr . vậy để tính lì xì cho khách hàng này theo như ĐK ban đầu là :
- lần 1 : đc lì xì : 200tr *4.5%
- lần 2 : đc lì xì : 150tr*4.5%
- lần 3 :đc lì xì : 50tr *4.5% ( do doanh thu chỉ có 400tr nên lì xì đc tính trên doanh thu thực tế mua hàng )
em không hiểu bác cần làm rõ vấn đề gì ở sheet "doanh thu mua hàng"
em ví dụ như này nhé :
từ 09/2/2015 đến 09/03/2015 khách hàng chuyển tiền thanh toán mua hàng của Cty em là 500tr
- lấn 1 chuyển 200tr
- lần 2 chuyển 150tr
- lần 3 chuyển 150tr
trong khi hàng hóa bên em bán chỉ có trị giá 400tr . vậy để tính lì xì cho khách hàng này theo như ĐK ban đầu là :
- lần 1 : đc lì xì : 200tr *4.5%
- lần 2 : đc lì xì : 150tr*4.5% - lần 3 :đc lì xì : 50tr *4.5% ( do doanh thu chỉ có 400tr nên lì xì đc tính trên doanh thu thực tế mua hàng )
Thực ra cũng chưa hiểu cách tính tiền này lắm. Nhưng bạn hỏi hàm nào thì mình gợi ý dùng hàm IF lồng vào nhau là ra được
VD tại F9=IF(E9>=300000000,"5%",IF(E9>=100000000,"4.5%",IF(E9>=50000000,"4%",0)))
Thực ra cũng chưa hiểu cách tính tiền này lắm. Nhưng bạn hỏi hàm nào thì mình gợi ý dùng hàm IF lồng vào nhau là ra được
VD tại F9=IF(E9>=300000000,"5%",IF(E9>=100000000,"4.5%",IF(E9>=50000000,"4%",0)))
bảng này do mình đã subtotal nên tính lì xì cho các mã khách hàng như sau
- mã DL009 vì không có doanh thu mua hàng nên không đc lì xì
- mã DL043 : DT mua hàng là 30 tr nên tiền lì xì : 30tr *4%
- mã DL045 : DT mua hàng là 120tr > tiền chuyển là 100tr nên tiền lì xì = 50tr*4%+ 50tr*4%
- mã DL047 : DT mua hàng là 300tr < tiền chuyển là 400 tr nên lì xì = 100tr*4.5%+100tr*4.5%+100tr*4.5%
bảng này do mình đã subtotal nên tính lì xì cho các mã khách hàng như sau
- mã DL009 vì không có doanh thu mua hàng nên không đc lì xì
- mã DL043 : DT mua hàng là 30 tr nên tiền lì xì : 30tr *4%
- mã DL045 : DT mua hàng là 120tr > tiền chuyển là 100tr nên tiền lì xì = 50tr*4%+ 50tr*4%
- mã DL047 : DT mua hàng là 300tr < tiền chuyển là 400 tr nên lì xì = 100tr*4.5%+100tr*4.5%+100tr*4.5%
bảng này do mình đã subtotal nên tính lì xì cho các mã khách hàng như sau
- mã DL009 vì không có doanh thu mua hàng nên không đc lì xì
- mã DL043 : DT mua hàng là 30 tr nên tiền lì xì : 30tr *4%
- mã DL045 : DT mua hàng là 120tr > tiền chuyển là 100tr nên tiền lì xì = 50tr*4%+ 50tr*4%
- mã DL047 : DT mua hàng là 300tr < tiền chuyển là 400 tr nên lì xì = 100tr*4.5%+100tr*4.5%+100tr*4.5%
không bạn ạ .vì đề bài lúc đầu đã ghi rất rõ .
% thì đc tính trên số tiền chuyển . nhưng khi tính tiền lì xì thì phải so sánh giữa số tiền chuyển và DT mua hàng
- nếu số tiền chuyển > DT mua hàng thì tiền lì xì = DT mua hàng * %
- nếu số tiền chuyển <= DT mua hàng thì tiền lì xì = số tiền chuyển * %
không bạn ạ .vì đề bài lúc đầu đã ghi rất rõ .
% thì đc tính trên số tiền chuyển . nhưng khi tính tiền lì xì thì phải so sánh giữa số tiền chuyển và DT mua hàng
- nếu số tiền chuyển > DT mua hàng thì tiền lì xì = DT mua hàng * %
- nếu số tiền chuyển <= DT mua hàng thì tiền lì xì = số tiền chuyển * %
- nếu số tiền chuyển > DT mua hàng thì tiền lì xì = DT mua hàng * % _____________(ký hiệu % ở đây là A)
- nếu số tiền chuyển <= DT mua hàng thì tiền lì xì = số tiền chuyển * % ____________(ký hiệu % ở đây là B)
2) Xác định =0 tại các dòng có doanh thu < 50tr hoặc tại các dòng Total:
IF(OR(D_T<50*10^6,RIGHT(D18,5)="Total"),0,....Tính tiếp...)
3) Tính tiếp:
* Xác định số tiền (ST) để tính lì xì:
Nếu luỹ kế TT chưa vượt quá doanh thu, trả về "số tiền chuyển", nếu vượt, lấy một phần "số tiền chuyển" cho đủ với doanh thu:
VD: TT 50tr, trong khi Luỹ kế = 200 tr, DThu =180 tr, tức là vượt 20 tr, do đó trong 50 tr chỉ lấy 30 tr thôi để tính lì xì
ST =IF(L_KE<=D_T,E18,(E18-L_KE+D_T)*(E18-L_KE+D_T>0))
* Xác định tỷ lệ lì xì
=LOOKUP(ST,{50,100,300}*10^6,{4,4.5,5}/100)
thay ST:
=LOOKUP(IF(L_KE<=D_T,$E18,($E18-L_KE+D_T)*($E18-L_KE+D_T>0)),{50,100,300}*10^6,{4,4.5,5}/100)
*ST*Tỉ lệ:
LOOKUP(IF(L_KE<=D_T,$E18,($E18-L_KE+D_T)*($E18-L_KE+D_T>0)),{50,100,300}*10^6,{4,4.5,5}/100)*IF(L_KE<=D_T,$E18,($E18-L_KE+D_T)*($E18-L_KE+D_T>0))
*Cộng thêm 1% nếu ngày TT <=14/2/2015
(A18<=DATE(2015,2,14))*0.01*ST)
thay ST:
(A18<=DATE(2015,2,14))*0.01*IF(L_KE<=D_T,E18,(E18-L_KE+D_T)*(E18-L_KE+D_T>0))