Giúp mình soạn công thức trong tính hàng khuyến mãi với, cám ơn mọi người nhiều!

Liên hệ QC

aramchan

Thành viên mới
Tham gia
22/8/13
Bài viết
6
Được thích
0
Chào các bạn, mình gặp chút vấn đề mong mọi ng giúp!
mình làm bên kinh doanh bánh kẹo, giám đốc ra khuyến mãi là 20 thùng kẹo thì tặng 1, 10 thùng tặng 0.5. mình làm theo công thức if-and kết hợp thì mất rất nhiều công thức, rất dài và ko thể hết đc nếu đơn đặt hàng quá nhiều, ko bt có cách nào đơn giản hơn ko. Các bạn giúp mình nhé, cám ơn các bạn rất nhiều/-*+//-*+/
 
Chào các bạn, mình gặp chút vấn đề mong mọi ng giúp!
mình làm bên kinh doanh bánh kẹo, giám đốc ra khuyến mãi là 20 thùng kẹo thì tặng 1, 10 thùng tặng 0.5. mình làm theo công thức if-and kết hợp thì mất rất nhiều công thức, rất dài và ko thể hết đc nếu đơn đặt hàng quá nhiều, ko bt có cách nào đơn giản hơn ko. Các bạn giúp mình nhé, cám ơn các bạn rất nhiều/-*+//-*+/
Bạn có thể tạo 1 bảng tham chiếu và dùng hàm Vlookup() là được đó! Nghiên cứu thử xem nhé!
 
Lần chỉnh sửa cuối:
Chào các bạn, mình gặp chút vấn đề mong mọi ng giúp!
mình làm bên kinh doanh bánh kẹo, giám đốc ra khuyến mãi là 20 thùng kẹo thì tặng 1, 10 thùng tặng 0.5. mình làm theo công thức if-and kết hợp thì mất rất nhiều công thức, rất dài và ko thể hết đc nếu đơn đặt hàng quá nhiều, ko bt có cách nào đơn giản hơn ko. Các bạn giúp mình nhé, cám ơn các bạn rất nhiều/-*+//-*+/

Bạn nên đưa file lên để mọi người còn biết như thế nào mà làm hay cho ý kiến chứ....
 
mình up file của mình lên rồi, các bạn xem nhé, cột khuyến mãi ý, hic
 

File đính kèm

  • Book1.xls
    72 KB · Đọc: 217
mình up file của mình lên rồi, các bạn xem nhé, cột khuyến mãi ý, hic

Chắc khuyến mãi tối đa là 2. Nếu vậy có thể dùng công thức này
Mã:
=INT(MIN(N(E13),40)/10)*0.5
Nếu cứ 10 thì được 0.5 và không có giới hạn thì dùng công thức này
Mã:
=INT(E13/10)*0.5
 
mình up file của mình lên rồi, các bạn xem nhé, cột khuyến mãi ý, hic
Tham khảo 3 cách này:
Mã:
=IF(E13>=40,2,IF(E13>=30,1.5,IF(E13>=20,1,IF(E13>=10,0.5,0))))
Mã:
=LOOKUP(E13,{0;10;20;30;40},{0;0.5;1;1.5;2})
Mã:
=VLOOKUP(E13,$M$13:$N$17,2)
Cách 3 phải thiết lập bảng khuyến mãi.
 

File đính kèm

  • Book1 (5).xls
    83.5 KB · Đọc: 143
nên rút ngắn thế này cũng được cho CT cell G13

=IF(E13>=40,2,IF(E13>=30,1.5,IF(E13>=20,1,IF(E13>=10,0.5,0))))
 
KO PHẢI TỐI ĐA CỦA KM LÀ 2, MÀ CỨ MUA 20 THÙNG ĐC TẶNG 1, TRÊN BẢNG MÌNH ĐƯA LÀ CÁCH MÌNH LÀM NHƯNG MÀ MÌNH LÀM KO HẾT ĐC, VÌ NẾU ĐẶT HÀNG 100,200 THÌ MÌNH VIẾT CÔNG THỨC ĐẾN BAO GIỜ,
Cám ơn các bạn, công thức các bạn đưa có áp dụng vs bất kỳ số lượng đặt hàng nào ko?
 
Mình thấy cách dùng vlookup rất hay, nhưng mà lỡ như họ đặt >200 thùng thì mình phải viết thêm bạn nhỉ :">
 
KO PHẢI TỐI ĐA CỦA KM LÀ 2, MÀ CỨ MUA 20 THÙNG ĐC TẶNG 1, TRÊN BẢNG MÌNH ĐƯA LÀ CÁCH MÌNH LÀM NHƯNG MÀ MÌNH LÀM KO HẾT ĐC, VÌ NẾU ĐẶT HÀNG 100,200 THÌ MÌNH VIẾT CÔNG THỨC ĐẾN BAO GIỜ,
Cám ơn các bạn, công thức các bạn đưa có áp dụng vs bất kỳ số lượng đặt hàng nào ko?

Thế thì dùng công thức của huuthang_bd trên cho G13

=INT(E13/10)*0.5
 
KO PHẢI TỐI ĐA CỦA KM LÀ 2, MÀ CỨ MUA 20 THÙNG ĐC TẶNG 1, TRÊN BẢNG MÌNH ĐƯA LÀ CÁCH MÌNH LÀM NHƯNG MÀ MÌNH LÀM KO HẾT ĐC, VÌ NẾU ĐẶT HÀNG 100,200 THÌ MÌNH VIẾT CÔNG THỨC ĐẾN BAO GIỜ,
Cám ơn các bạn, công thức các bạn đưa có áp dụng vs bất kỳ số lượng đặt hàng nào ko?
ý bạn là sao????
có phải khuyến mãi tính lũy tiến hay khong???
ví dụ: mua 75 thùng thì khuyến mãi 3+0.5 (ứng với: 20 thùng x 3 + 10 thùng x 1 -> 5 thùng còn lại không được gì) ?????

nếu đúng như thế thì công thứ cho ô G13 là:

=QUOTIENT(E13,20)*1+QUOTIENT(MOD(E13,20),10)*0.5

Chào.
 
Lần chỉnh sửa cuối:
Cái công thức của huuthang_bd là đúng rồi. Nhưng có lẽ vì chủ thớt đã format các cells này là theo custom cho nên kết quả thay vì 1.5 thì nó sẽ hiển thị là 2.
Chỉ cần đổi format lại General là được
 
Thế thì dùng công thức của huuthang_bd trên cho G13

=INT(E13/10)*0.5
Cái công thức của huuthang_bd là đúng rồi. Nhưng có lẽ vì chủ thớt đã format các cells này là theo custom cho nên kết quả thay vì 1.5 thì nó sẽ hiển thị là 2.
Chỉ cần đổi format lại General là được
Đúng thế, mình mới phát hiện ra cột đấy sai sai format ^^ :x
Chắc khuyến mãi tối đa là 2. Nếu vậy có thể dùng công thức này
Mã:
=INT(MIN(N(E13),40)/10)*0.5
Nếu cứ 10 thì được 0.5 và không có giới hạn thì dùng công thức này
Mã:
=INT(E13/10)*0.5

:(( Cám ơn bạn nhiều, mình chỉ toàn nghĩ đc cách dài dòng ko đi đến đâu, cách của bạn là nhanh nhất rùi.

Một lần nữa cám ơn các bạn đã rất nhiệt tình khi giúp mình !!!!@$@!^%@$@!^% Thank you so much!!>:D<
 

File đính kèm

  • Book1_.xls
    81.5 KB · Đọc: 49
Nhờ mọi người giúp mình một chút về cách tính % khuyến mãi. Ví dụ mua hàng khuyến mãi 10 + 1, 10 +2, 10+3, 20+3, 30+4 là tương đương với bao nhiêu % giá tiền của sản phẩm đó. Mong mọi người chỉ giúp cách tính với, xin cảm ơn.
 
Mình vừa tìm ra lời giải, mọi người xem có đúng không nhé:
VD 20+3 --> 3/20*100= 15% ^^
VD 30 +4 --> 4/30 *100 = 13,3 % ^^
VD 25+2 --> 2/25*100 = 8%
VD 40 + 8 --> 8/40*100 = 20%
 
Nhờ mọi người giúp mình một chút về cách tính % khuyến mãi. Ví dụ mua hàng khuyến mãi 10 + 1, 10 +2, 10+3, 20+3, 30+4 là tương đương với bao nhiêu % giá tiền của sản phẩm đó. Mong mọi người chỉ giúp cách tính với, xin cảm ơn.
có khi phải hiểu theo một vài cách khác nữa: vì không có đơn vị tính và đơn giá tính
VD 20+3 --> 3/(20+3)*100
VD 30 +4 --> 4/(30+4) *100
VD 25+2 --> 2/(25+2)*100
VD 40 + 8 --> 8/(40+8)*100
Mua thùng khuyến mại gói thì sao?
Mua sản phẩm này khuyến mại sản phẩm kia thì sao?
 
Xin giải giúp bài này!don gia

Giúp mình giải 2 câu đơn giá này ,đã cố giải nhưng không ra kết quả!Xin cảm ơn mọi người!
 

File đính kèm

  • don gia.xlsx
    14.2 KB · Đọc: 26
  • don gia1.xlsx
    13.5 KB · Đọc: 18
Web KT
Back
Top Bottom