Nhờ giúp đỡ sử dụng hàm , công thức gì trong bài toán này

Liên hệ QC

vi1nguoi12345

Thành viên mới
Tham gia
24/3/15
Bài viết
23
Được thích
0
em có 1 file excel gồm 2 sheet là " Lì Xì " và " Doanh thu mua hàng "

bài toán yêu cầu tính tiền lì xì của cột "mã khách hàng " với các ĐK sau :

- nếu " số tiền chuyển " từ 50--> dưới 100tr đc lì xì 4% trên doanh thu mua hàng

- nếu " số tiền chuyển " từ 100--> dưới 300tr đc lì xì 4.5% trên doanh thu mua hàng

- nếu " số tiền chuyển >= 300tr đc lì xì 5% trên doanh thu mua hàng

- khách hàng chuyển tiền trước 14/02/2015 được lì xì thêm 1 % trên số tiền chuyển
 

File đính kèm

có cao thủ nào có thể giúp em không . em cám ơn
 
vấn đề của bạn không phải là tính ra các %, mà vấn đề của bạn không rõ ràng doanh thu mua hàng, bạn phải làm rõ thì mọi người mới giúp bạn được
 
vấn đề của bạn không phải là tính ra các %, mà vấn đề của bạn không rõ ràng doanh thu mua hàng, bạn phải làm rõ thì mọi người mới giúp bạn được

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)))
 
Lần chỉnh sửa cuối:
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)))
cám ơn bạn . mình cũng hiểu là sử dụng hàm if . nhưng phải sử dụng như thế nào để ra kết quả mình thấy khó quá .
 
tại F9==IF(AND(COUNTIF($D$9:$D9,$D9)=1,LEN($D9)<=6),SUM(IF($E9>=300000000,5%,IF($E9>=100000000,4.5%,IF($E9>=50000000,4%,0)))*SUMIF('doanh thu mua hàng'!$A$3:$A$64,'Lì xì'!D9,'doanh thu mua hàng'!$B$3:$B$64),IF(DATE(2015,2,14)>$A9,1%*$E9,0)),0)

Thử xem có đúng không pạn
 
Lần chỉnh sửa cuối:
tại F9==IF(AND(COUNTIF($D$9:$D9,$D9)=1,LEN($D9)<=6),SUM(IF($E9>=300000000,5%,IF($E9>=100000000,4.5%,IF($E9>=50000000,4%,0)))*SUMIF('doanh thu mua hàng'!$A$3:$A$64,'Lì xì'!D9,'doanh thu mua hàng'!$B$3:$B$64),IF(DATE(2015,2,14)>$A9,1%*$E9,0)),0)

Thử xem có đúng không pạn
cám ơn bạn . nhưng vẫn chưa đúng bạn ạ
 
vậy pạn đánh thử một vài kết quả taị cột F thử xem. khi đó mới biết mà giúp tiếp
 
vậy pạn đánh thử một vài kết quả taị cột F thử xem. khi đó mới biết mà giúp tiếp

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%

Sau hồi đọc hết các bài trên cũng hiểu sơ sơ,

Giản đơn, bạn làm như sau

1) Tại sheet "doanh thu mua hang"

+ ô C2 gõ %
+ ô C3 nhập công thức:
PHP:
=IF(B3<50*10^6,0%,IF(B3<100*10^6,4%,IF(B3<300*10^6,4.5%,5%)))
_______copy công thức này cho toàn cột C: C3:C64


2) tại sheet "Lì xì"

+ Tạm bỏ Remove Outline Subtotal đi đã
+ô F8 dùng công thức sau
PHP:
=E9*IFERROR(VLOOKUP(D9,'doanh thu mua hàng'!$A$3:$C$64,3,0),0)
_______Copy toàn công thức cho cột F

+ Thực hiện Outline Subtotal (lại như cũ)
 
Lần chỉnh sửa cuối:
Sau hồi đọc hết các bài trên cũng hiểu sơ sơ,

Giản đơn, bạn làm như sau

1) Tại sheet "doanh thu mua hang"

+ ô C2 gõ %
+ ô C3 nhập công thức:
PHP:
=IF(B3<50*10^6,0%,IF(B3<100*10^6,4%,IF(B3<300*10^6,4.5%,5%)))
_______copy công thức này cho toàn cột C: C3:C64


2) tại sheet "Lì xì"

+ Tạm bỏ Remove Outline Subtotal đi đã
+ô F8 dùng công thức sau
PHP:
=E9*IFERROR(VLOOKUP(D9,'doanh thu mua hàng'!$A$3:$C$64,3,0),0)
_______Copy toàn công thức cho cột F

+ Thực hiện Outline Subtotal (lại như cũ)

cám ơn bạn nhưng mình thấy hình như không đúng

% lì xì đc tính dựa trên cột số tiền chuyển mà
 
Hoặc phương án khác không cần sử dụng cột C bên sheet "doanh thu mua hang", thì như sau

tại sheet "Lì xì"

+ Tạm bỏ Remove Outline Subtotal đi đã
+ô F8 dùng công thức sau
PHP:
=E9*IFERROR(LOOKUP(VLOOKUP(D9,'doanh thu mua hàng'!$A$3:$B$64,2,0)/10^6,{0,50,100,300},{0,0.04,0.045,0.05}),0)
_______Copy toàn công thức cho cột F

+ Thực hiện Outline Subtotal (lại như cũ)

Thì kết quả vẫn đẹp mà không cần cột % C ở bên Doanh thu
 
cám ơn bạn nhưng mình thấy hình như không đúng

% lì xì đc tính dựa trên cột số tiền chuyển mà

Bạn có nhầm lẫn không, khi chính bạn đã viết

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%
 
Lần chỉnh sửa cuối:
Bạn có nhầm lẫn không, khi chính bạn đã viết
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 * %

+ Nhưng %: 4%, 4.5%, 5% là theo tiền chuyển?

+ và dưới 50 triệu có %? có phải 0%? vì bạn chỉ viết
- nếu " số tiền chuyển " từ 50--> dưới 100tr đc lì xì 4% trên doanh thu mua hàng

- nếu " số tiền chuyển " từ 100--> dưới 300tr đc lì xì 4.5% trên doanh thu mua hàng

- nếu " số tiền chuyển >= 300tr đc lì xì 5% trên doanh thu mua hàng
 
chưa trả lời câu hỏi này

+ Nhưng %: 4%, 4.5%, 5% là theo tiền chuyển?

phần trăm dựa vào cái gì? với các trường hợp

- 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)

thì A, B tính theo???
 
Lần chỉnh sửa cuối:
và nữa

trường hợp này có mâu thuẫn
- 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%
đây là 4.5% hay 5%??????????? vì từ:
- nếu " số tiền chuyển >= 300tr đc lì xì 5% trên doanh thu mua hàng


và nữa
bạn nói "không có trường hợp nào là dưới 50tr cả bạn ạ" NHƯNG lại đưa ví dụ ở đây (có 30 triệu<50trieu)
- mã DL043 : DT mua hàng là 30 tr nên tiền lì xì : 30tr *4%

trả lời các câu hỏi trên đầy đủ thì may ra mới tìm ra đúng ??? nên diễn giải chi tiết rõ ràng
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom