Hỏi về cách thiết lập cột khuyến mãi (1 người xem)

Liên hệ QC

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

thienlyhd

Thành viên chính thức
Tham gia
11/2/13
Bài viết
58
Được thích
0
Các anh chị ơi

Em đang muốn xử lý cột khuyến mãi sao cho nó in ra con số khuyến mãi đúng để thủ khio xuất hàng không bị thiếu.

Ví dụ:
5T tặng 1g 1Kg ------> KH mua 10 thùng thì sẽ khuyến mãi 2g 1kg.

---> Sheet In-PXK cần cái cột KM. Vì bên em xuất phân phối hàng x-men nó rườm rà vụ khuyến mãi lắm ạ

Link ảnh mô tả: https://www.dropbox.com/s/7sgcz7m84ir6k8w/kmai.png

Link file: https://www.dropbox.com/s/i5ipk4pl8kailsz/phuloivinhan-A4.xls
 
Sheet BanHang, công thức Q10:
Mã:
=IF(H10="","","Tặng "&K10/LEFT(VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0),FIND("T",VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0))-1)&RIGHT(VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0),5))
Bạn tìm cách bẫy lỗi nếu hàng không có KM.
 
Upvote 0
Em chưa hiểu lắm ạ

Anh hướng dẫn kĩ hơn được không ạ
 
Upvote 0
Em chưa hiểu lắm ạ

Anh hướng dẫn kĩ hơn được không ạ
Bạn coppy công thức trên dán vào ô Q10 của sheet bán hàng rồi xem bên phiếu In đã đúng yêu cầu của bạn chưa?
trường hợp các mặt hàng khác không có khuyến mãi thì công thức này sẽ lỗi, bạn phải dùng một số hàm để bẫy lỗi như: ISERROR, IFERROR, ... dạng: =IF(ISERROR(công thức),"",công thức).
 
Upvote 0
Hướng dẫn bạn cách sắp xếp dữ liệu Khuyến mãi, mở 2 cột:
Số lượng: tỉ lệ khuyến mãi, ví dụ mua 10 tặng 1 có tỉ lệ 1/10, mua 3 chai tặng 2 có tỉ lệ 2/3 ... (Phải là số - number).
Đơn vị tính: sau mỗi mặt hàng khuyến mãi là đơn vị tính: chai, thùng, giây, ...
Thống kê bên sheet BanHang:
- Dò tìm tỉ lệ hàng khuyến mãi dựa vào tên hàng (VLOOKUP)
- Nhân (x) tỉ lệ khuyến mãi với số lượng bán.
- Làm tròn xuống số lượng KM (ROUNDDOWN).
Ghép Số lượng KM với Đơn vị tính là đạt mục đích của bạn.
 
Upvote 0
Anh update nốt giúp em file trên để em ngồi so sánh 2 file của anh. Chứ em vẫn lơ tơ mơ quá

Vụ khuyến mãi thì chỉ khuyến mãi số phần đơn vị, không còn 1.6G hay 2.2 Gói thì xử lý sao anh.

Công thức ban đầu vẫn ra thập phân ạ

https://www.dropbox.com/s/bbdbctzq0i...HANG_X_MEN.xls
 
Upvote 0
File của bạn ngồi mà sửa thì cũng tốn không ít thời gian vì chẳng hiểu các cụm từ KM của bạn là gì.
Đơn vị tính muốn làm tròn xuống, ví dụ 1.6 thành 1, 2.2 thành 2 , ... thì bạn chèn hàm ROUNDDOWN vào, cú pháp:
=ROUNDDOWN(số cần làm tròn,0)
 
Upvote 0
Em có 2 câu hỏi:
1)
=IF(H10="","","Tặng "&K10/LEFT(VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0),FIND("T",VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0))-1)&RIGHT(VLOOKUP(H10,TONKHO!$C$9:$J$295,8,0),5))

----> Em lắp =ROUNDDOWN(số cần làm tròn,0) vào đâu và "Số cần làm tròn" em nhập cột nào.

(huhu em hơi gà về excel)

2) Lấy cho em 1 cái ví dụ về phần chia khuyến mãi này ạ. Thực tình là em chưa hiểu thiết lập sao và đặt lại công thức thế nào

Hướng dẫn bạn cách sắp xếp dữ liệu Khuyến mãi, mở 2 cột:
Số lượng: tỉ lệ khuyến mãi, ví dụ mua 10 tặng 1 có tỉ lệ 1/10, mua 3 chai tặng 2 có tỉ lệ 2/3 ... (Phải là số - number).
Đơn vị tính: sau mỗi mặt hàng khuyến mãi là đơn vị tính: chai, thùng, giây, ...
Thống kê bên sheet BanHang:
- Dò tìm tỉ lệ hàng khuyến mãi dựa vào tên hàng (VLOOKUP)
- Nhân (x) tỉ lệ khuyến mãi với số lượng bán.
- Làm tròn xuống số lượng KM (ROUNDDOWN).
Ghép Số lượng KM với Đơn vị tính là đạt mục đích của bạn.

 
Upvote 0
Chèn thêm hàm làm tròn xuống chỗ nào tính ra số lượng:
Mã:
=IF(H10="","","Tặng "&ROUNDDOWN(K10/LEFT(VLOOKUP(H10,TONKHO!$C$9:$J$290,8,0),FIND("C",VLOOKUP(H10,TONKHO!$C$9:$J$290,8,0))-1),0)&RIGHT(VLOOKUP(H10,TONKHO!$C$9:$J$290,8,0),5))
Công thức này chỉ đúng với file ví dụ đầu tiên bạn gửi.
Khi bản gửi file gốc lên thì không đúng, vì cột Khuyến mãi (cột J, sheet TON KHO) có rất nhiều dữ liệu khuyến mãi, không theo một tiêu chuẩn nào cả. Cho nên tôi mới hướng dẫn bạn làm lại cột KM này (cột J).

Giả sử với file bạn up lên, mở thêm 2 cột là cột K (tỉ lệ KM) và cột L (Đơn vị tính), ví dụ cụ thể ở tên hàng DG X-Men Chai Ac+Sp 650ml ở dòng thứ 33 thì K33 là 1/1, L33 là "XBC"
Công thức sheet BanHang, Q10:
Mã:
=IF(H10="","","Tặng "&ROUNDDOWN(K10/VLOOKUP(H10,TONKHO!$C$9:$L$290,9,0),0)&" "&VLOOKUP(H10,TONKHO!$C$9:$L$290,10,0))
Tương tự cho các mặt hàng KM khác, ví dụ mặt hàng 2 in 1 Chai Active 180ml ở dòng 9 (sheet TONKHO), nội dung khuyến mãi là "3C tặng 2 dây gội" thì K9 bạn gõ =2/3, L9 bạn gõ "Dây gội", cứ tiếp tục như vậy cho đến hết các sản phẩm khác.
Xem file mà không hiểu nữa thì ... chịu.
 

File đính kèm

Upvote 0
Anh ơi em hỏi nốt

https://www.dropbox.com/s/kt73liu28n72h8f/HANG_X_MEN-3.xls

Em nhập như anh bảo và nhập lại công thức thì em test ở sheet BanHang: Cột khuyến mãi dòng số 2 bị sai

Không biết nguyên nhân do đâu ạ
Sry, do coppy công thức chưa kiểm tra lại, bạn dùng dấu nhân (*) thay cho dấu chia (/)
Mã:
=IF(H10="","","Tặng "&ROUNDDOWN(K10[B][COLOR=#ff0000]*[/COLOR][/B]VLOOKUP(H10,TONKHO!$C$9:$L$290,9,0),0)&" "&VLOOKUP(H10,TONKHO!$C$9:$L$290,10,0))
 
Lần chỉnh sửa cuối:
Upvote 0
Bảng TỒN KHO có thay đổi số cột, bạn phải thay đổi bước dò trong hàm VLOOKUP chứ?
 

File đính kèm

Upvote 0
Anh ơi em hỏi nốt câu cuối cho mặt hàng còn lại của em. Nhờ anh giải đáp giúp

File: https://www.dropbox.com/s/0l3rrfyfhaf7nux/Copy of BabyCare.xls

Quy cách đóng gói: 60 gói 1 thùng. Nếu em xuất 70 gói thì hàng xuất ra là 1 thùng 10 gói.

Theo công thức anh hướng dẫn em, em áp dụng cho trường hợp này thì nó ra Xuất 1 thùng thôi ạ (dù có xuất tận 119 gói). Vì đã có cơ chế làm tròn.

Ánh giúp em update là ví dụ: xuất 70 gói thì là 1 thùng 10 gói.

E CÁM ƠN
 
Upvote 0
Công thức Q10, sheet BanHang:
Mã:
=IF(H10="","","Xuất "&ROUNDDOWN(K10*VLOOKUP(H10,TONKHO!$C$9:$L$290,9,0),0)&" "&VLOOKUP(H10,TONKHO!$C$9:$L$290,10,0)&IF(MOD(K10,1/VLOOKUP(H10,TONKHO!$C$9:$L$290,9,0))=0,""," "&MOD(K10,1/VLOOKUP(H10,TONKHO!$C$9:$L$290,9,0))&" "&VLOOKUP(H10,TONKHO!$C$9:$L$290,2,0)))
 
Upvote 0
Công thức anh gửi em ra đúng cái em cần rồi. Em cảm ơn anh.

Anh ơi, em nói hỏi câu cuối mà trong lúc làm việc nó lại phát sinh thêm. Anh cho em hướng cái này với được không.

Ví dụ: Vẫn file kia ạ, hàng ở cell C9 chẳng hạn
- Nếu em bán 60 gói (tức là 1 thùng) thì giá bán 8,143 (cột đơn giá)
- Nếu em bán 120 gói (tức 2 thùng) thì giá bán 8,000 (l----------> Lập thêm 1 cột nữa ạ)

Và cột đơn giá ở sheet bán hàng thì sửa thế nào cho được ạ.

Em cảm ơn anh lắm lắm.
 
Upvote 0
Anh ơi em hỏi nốt câu cuối cho mặt hàng còn lại của em. Nhờ anh giải đáp giúp ...
Anh ơi, em nói hỏi câu cuối mà trong lúc làm việc nó lại phát sinh thêm...
Tôi không hiểu những câu này có ý nghĩa gì?
Bạn hỏi 1 lần các vấn đề luôn, hỏi cụ thể xem nào?
Làm công thức cho bạn:
- Nếu em bán 60 gói (tức là 1 thùng) thì giá bán 8,143 (cột đơn giá)
- Nếu em bán 120 gói (tức 2 thùng) thì giá bán 8,000 (l----------> Lập thêm 1 cột nữa ạ)

Còn có trường hợp nào nữa không? Tôi làm xong công thức cho trường hợp này rồi bạn lại hỏi "câu cuối" là mã khác bán 180 gói thì giá khác không? Còn mặt hàng khác nữa theo quy cách đóng gói khác thì sao?
 
Upvote 0
File: https://www.dropbox.com/s/0l3rrfyfha...20BabyCare.xls

Anh ơi em tạo thêm cột bán sỉ rồi ạ

Giờ làm sao mình có thể tự động được: nếu bán số lượng >120 thì cột đơn giá là giá sỉ

Với cả a hướng dẫn em cách khóa các cột màu xanh ở sheet bán hàng và cách phá khóa để thay công thức nếu cần,

Em xin lỗi vì chưa phải câu cuối lúc trước.

Còn có trường hợp nào nữa không? Tôi làm xong công thức cho trường hợp này rồi bạn lại hỏi "câu cuối" là mã khác bán 180 gói thì giá khác không? Còn mặt hàng khác nữa theo quy cách đóng gói khác thì sao?

Cái này em không hiểu ạ

Bên em bán mặt hàng đơn vị tính: chai, thùng, hộp, gói, bình, hộp, hũ, can
 
Lần chỉnh sửa cuối:
Upvote 0
Nếu bán 70, 80, 90 gói (loại 60 gói 1 thùng) thì lấy đơn giá nào? chẳng lẽ có 2 đơn giá (sỉ và lẻ)?
 
Upvote 0
Dạ thì có 2 cột đơn giá đó.
- Cột: Đơn giá ------> Giá bán thông thường
- Cột: Giá sỉ -------> Giá bán nếu số lượng lớn hơn 120 ạ
Bán theo khách hàng sỉ, bán theo khách hàng ở xa thì giá lại khác.

Em không biết nên thiết kế thế nào. huhu
 
Lần chỉnh sửa cuối:
Upvote 0
Không biết chừng nào mới sửa xong cái file của bạn, ...
Có thêm công thức mã hàng và đóng gói đó.
 

File đính kèm

Upvote 0
Chào anh

Không biết chừng nào mới sửa xong cái file của bạn, ...
Có thêm công thức mã hàng và đóng gói đó.

Em hứa với anh đây là lần cuối rồi ạ

File: https://www.dropbox.com/s/7tb8kdugzokw6b2/Copy of BabyCare (1).xls

Em đã sửa sheet khách hàng: Cột công ty thành loại khách hàng.

-> Nếu khách hàng sỉ thì đơn giá sẽ lấy hoàn toàn ở mục Đơn giá sỉ ở phần Tonkho dù số lượng là bao nhiêu.
-> Nếu khách hàng thường thì sẽ lấy hoàn toàn ở mục cột đơn giá ban đầu ở mục TonKho dù số lượng là bao nhiêu.

Anh khóa giúp em cột màu xanh ở sheet bán hàng nhé, nhằm ko xóa nhầm công thức đi. Cách bẻ khóa nữa ạ nếu bị trục trặc gì còn vào sửa công thức.

(Cái vụ >120 gói thì giá sỉ thì cái hàng có, cái hàng không nên đúng là không áp dụng được 100%. Em xin lỗi anh vấn đề đó).

Em cám ơn anh lắm lắm.

Em hứa là lần cuối rồi ạ.
 
Upvote 0
Pass Unprotect: 1
Bạn tự tìm hiểu về Protect sheet nhé
 

File đính kèm

Upvote 0
Anh ơi được rồi ạ\\
Em xoá message lỗi gì đó đi và ok hết rồi.

Thanks anh nhiều lần
 
Lần chỉnh sửa cuối:
Upvote 0
Chào anh

Em mặt hàng x-men có trục trặc 1 chút về khuyến mãi, không giống như mặt hàng khác:

File: https://www.dropbox.com/s/jj5e97ymx9hkz6w/X-MEN-27-2-03-2013.xls
Ảnh demo: https://www.dropbox.com/s/2815j59i9ffskwg/chuongtrinhkm.JPG

Lúc trước anh giúp em: Mua A thì ra chương trình khuyến mãi của A.

Nhưng giờ cái khuyến mãi của em nó như ở cái ảnh em ví dụ ạ.

Anh xem có cách nào giúp em khi đơn hàng ra đúng khuyến mãi không ạ
 
Upvote 0
Trong file có sử dụng code, bạn nhờ người nào viết code viết thêm cho bạn phần này (tôi không rành về code). Vì không cùng thống nhất các loại sản phẩm nên rất khó để sử dụng công thức.
Sry bạn nhé !
 
Upvote 0
Anh coi giúp em xem:

Em thấy nó thế này nè:

Cùng 1 hãng sản phẩm, cứ không phải sản phẩm có chữ "Boss hoặc For Boss hoặc Ac+Sp hoặc Active+Sport" thi còn lại đều cộng dồn số lượng lại và xuất khuyến mãi. (vì chúng cùng chương trình khuyến mãi mà)

Ví dụ: Loại sản phẩm 2in1 có 5 sản phẩm A, B, C và Boss, Ac+Sp thì A+B+C cộng dồn lại số lượng và xuất khuyến mãi, còn sản phẩm có chữ "Boss hoặc Ac+Sp kia xuất khuyến mãi theo sản phẩm của nó như thường lệ"

Anh coi giúp em đc ko
 
Upvote 0
Bạn nên mở 1 cột nhóm sản phẩm (nhóm này có giá trị như nhau, chương trình KM như nhau), sau khi có dữ liệu nhóm này thì có thể dùng công thức. File của bạn có sử dụng code mà, sao không nhờ người đã viết code đó viết cho bạn?
 
Upvote 0
Người viết code này là anh nào đó trên GPE anh ơi.

Giờ em sao biết ai mà nhờ. Anh ví dụ cho em cách thành lập cột đi ạ, em lập cột theo a hướng dẫn được ko ?
 
Upvote 0
Người viết code này là anh nào đó trên GPE anh ơi.

Giờ em sao biết ai mà nhờ. Anh ví dụ cho em cách thành lập cột đi ạ, em lập cột theo a hướng dẫn được ko ?
Tôi không hiểu những người đã viết giúp bạn, tư vãn giúp bạn sẽ nghĩ như thế nào nữa. Sự trân trọng chất xám của người khác cũng chỉ đơn giản như việc bạn lục tìm lại 46 bài viết của bạn trên GPE tính tới bấy giờ để biết "anh nào đó" là ai thôi.
Cái "anh nào đó" mà bạn nhắc tới trong Topic này của chính bạn tạo ra.
http://www.giaiphapexcel.com/forum/...i-về-cách-tạo-phiếu-xuất-kho-bằng-excel/page4

(Spam - nhờ BQT xóa giúp khi bạn ấy tìm được "anh nào đó")
 
Upvote 0
Làm cách nào để kiếm được topic mà anh dhn46 trên ạ

Em lục mãi từng thư mục trên diễn đàn (ko được 100%) mà không ra anh ơi. Tại em đăng ban đầu ở đâu ko rõ.

Cách nào nhanh ạ ?
 
Upvote 0
Upvote 0
Tôi không hiểu những người đã viết giúp bạn, tư vãn giúp bạn sẽ nghĩ như thế nào nữa. Sự trân trọng chất xám của người khác cũng chỉ đơn giản như việc bạn lục tìm lại 46 bài viết của bạn trên GPE tính tới bấy giờ để biết "anh nào đó" là ai thôi.
Cái "anh nào đó" mà bạn nhắc tới trong Topic này của chính bạn tạo ra.
http://www.giaiphapexcel.com/forum/showthread.php?77156-H%E1%BB%8Fi-v%E1%BB%81-c%C3%A1ch-t%E1%BA%A1o-phi%E1%BA%BFu-xu%E1%BA%A5t-kho-b%E1%BA%B1ng-excel/page4

(Spam - nhờ BQT xóa giúp khi bạn ấy tìm được "anh nào đó")

Em cũng không biết anh hiểu nhầm em hay là sao na.

Em mới học được cách xem lại bài mình đã gửi. Và anh coi qua cũng biết, dưới mỗi comment tư vấn giúp đỡ em đều cảm ơn và nhấn nút Thanks rất rõ ràng. Đó là sự trân trọng của em với sự nhiệt tình của các anh ở GPE.

Còn khi em chưa biết cách xem lại bài viết cũ của mình nên em không nhớ ra nickname hay tên anh ban đầu mà, đâu có ý khác. Tự nhiên đọc comment của anh làm em áy náy quá.

To Anh LeoNguyenz: giúp em tư vấn vụ trên với ạ.
 
Upvote 0
xin lỗi các anh chị ! e mới học excel đang tìm hiểu về đề tài thiết lập cột khuyến mãi , e đọc kỹ bài viết và tập tin đính kèm trong này , nhưng e chưa thấy cái em cần tìm , nên e xin mạo muội hỏi anh chị về cột khuyến mãi ,
ví dụ mua 9 gói bột giặt 400g thì tặng 1 gói 400g , nếu mua 36 gói thì tặng 5 gói ? e có đọc fie cũa anh leonnguyenz nhưng e không hiểu về công thức cách nhập khuyến mãi bên tồn kho !
em nhập cột tỷ lệ khuyến mãi =9/1=9 thì 9 tặng 1 , nhung 36 thì vẫn tặng 4 ,
em nhập cột tỷ lệ khuyến mãi =36/5=7.2 thì ra 36 tặng 5 , 15 thì tặng 2 vậy sẽ không đúng chương trình khuyến mãi 9 tặng 1 và 36 tặng 5 , em xin anh chị hướng dẫn giúp e , em xin cãm ơn
 

File đính kèm

Upvote 0
xin lỗi các anh chị ! e mới học excel đang tìm hiểu về đề tài thiết lập cột khuyến mãi , e đọc kỹ bài viết và tập tin đính kèm trong này , nhưng e chưa thấy cái em cần tìm , nên e xin mạo muội hỏi anh chị về cột khuyến mãi ,
ví dụ mua 9 gói bột giặt 400g thì tặng 1 gói 400g , nếu mua 36 gói thì tặng 5 gói ? e có đọc fie cũa anh leonnguyenz nhưng e không hiểu về công thức cách nhập khuyến mãi bên tồn kho !
em nhập cột tỷ lệ khuyến mãi =9/1=9 thì 9 tặng 1 , nhung 36 thì vẫn tặng 4 ,
em nhập cột tỷ lệ khuyến mãi =36/5=7.2 thì ra 36 tặng 5 , 15 thì tặng 2 vậy sẽ không đúng chương trình khuyến mãi 9 tặng 1 và 36 tặng 5 , em xin anh chị hướng dẫn giúp e , em xin cãm ơn
Lâu rồi tôi không nhớ lại file cũ đã thiết lập như thế nào, tôi làm sẵn công thức 1 sản phẩm có 3 chương trình KM: ưu tiên 1: mua 36 tặng 5; ưu tiên 2: mua 15 tặng 2; ưu tiên 3: mua 9 tặng 1. Có thể thay đổi giá trị ưu tiên tăng dần: 36/5; 15/2; 9/1 (7.2; 7.5; 9). Nếu chỉ 1 chương trình KM thì bạn bỏ thay số lượng tặng 2 ưu tiên còn lại là 0, chỉ được thay số ưu tiên > 0. Bạn tham khảo trong file.
 

File đính kèm

Upvote 0
Thành Thật xin cãm ơn leonguyenz rất nhiều, e hiểu ra vấn đề rất cãm ơn leonguyenz
 
Upvote 0
Chào tất cả mọi người và anh leonguyenz hôm nay xin anh giúp tôi vấn đề khuyến mãi của đơn hàng , và bản tổng của tất cả đơn hàng.
(bản tổng đơn hàng tôi dùng hàm đó không hiển thị đúng với số lượng k.mãi),
( vấn đề đơn hàng = xin chỉ dùm hàm và công thức tính khuyến mãi của đơn hàng ví dụ 1: bên đơn hàng mua 36 gói 400gr tặng 5 gói và 9 gói tặng 1 gói 400gr
ví dụ 2 : mua 1 gói 800gr tặng 1 đôi dép và mua 9 gói 800gr tặng thêm 1 gói 400g ,
loại 400gr mua có mức 1 9 tặng 1 , mức 2 là 36 tặng 5 ,
và loại 800gr mua 1 gói tặng 1 đôi dep , mua 9 gói tặng 9 đôi dép và 1 gói 400gr ,
mục đích là đơn hàng tự hiện khuyến mãi đúng chưong trình trong đơn hàng !
hôm rồi tôi có hỏi về vấn đề này được anh giúp bên tập tin hàng _x_men nhưng khả năng của tôi hạn chế nên áp dụng vào bản tính của tôi không được mong anh và mọi giúp người
xin cãm ơn
 

File đính kèm

Upvote 0

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

Back
Top Bottom