Tạo danh sách đổ xuống biến đổi theo cột

Liên hệ QC
hix, vẫn chưa làm được mọi người ơi, nó lại rối tum beng lên nữa rồi. File của em đây. hix.
cao mạnh sơn xem cái file này đi, nếu không có đợt nhập thì làm sao nhập được nhiều hạn dùng. Chẳng lẽ mỗi lần nhập 1 đợt hàng về lại ...... Không biết nói saao nữa.

Bây giờ file nó như vậy nè, cái này là đợt nhập đầu tiên. Bây giờ tui nói mấy thuốc kia còn nhiều, efferalgan hết tui nhập đợt 2 phải viết hạn dùng vào chỗ nào. Sau đó những thuốc kia vẫn còn, nhưng cty có chương trình khuyến mãi, tui lại nhập thêm lô hàng efferalgan thứ 3 thì viết hạn dùng chỗ nào. Vậy thôi đó.

File này chỉ là ví dụ vì hiện tại nhà thuốc không chỉ có 7 loại thuốc này mà là hơn 1000 mặt hàng khác nhau. Dữ liệu dài mọi người khó quan sát, tui chỉ làm 1 file demo để mọi người dễ hình dung
 

File đính kèm

Gỏi 1 file bạn tham khảo cho vui cửa vui nhà!

Gỏi 1 file bạn tham khảo cho vui cửa vui nhà!
 

File đính kèm

Tôi không tham gia từ đầu topic này nhưng tôi thấy như thế này: Bạn chưa hiểu rõ về Excel nên cách diễn đạt của bạn làm mọi người khó hiểu. Và theo tôi thì yêu cầu của bạn là không thực hiện được nếu như bạn không thay đổi một số chi tiết.
Ví dụ thế này nhé. Tại dòng 5. Đợt nhập là một list 1, 2, 3. Tên hàng hóa là Poca. Hạn dùng để trống chưa nhập gì hết.
Bây giờ, bạn chọn đợt nhập 1, nhập hạn dùng là 05/09 chẳng hạn. Rồi chọn đợt nhập 2, lại nhập hạn dùng là 28/12. Như vậy dữ liệu hạn dùng của đợt nhập 1 của bạn đã mất do bị đè bởi dữ liệu hạn dùng của đợt nhập 2. Phải có một nơi nào đó để lưu dữ liệu gốc chứ. Bạn muốn cho nó ngắn gọn để truy suất nhưng không có nơi để lưu dữ liệu gốc làm sao mà được. Bạn không muốn nhập dữ liệu trên một sheet rồi truy suất dữ liệu trên một sheet cũng được, có thể dùng VBA để nhập dữ liệu trực tiếp trên sheet truy xuất dữ liệu luôn. Nhưng một sheet để lưu dữ liệu gốc là bắt buộc phải có.
 
hix, vẫn chưa làm được mọi người ơi, nó lại rối tum beng lên nữa rồi. File của em đây. hix.
cao mạnh sơn xem cái file này đi, nếu không có đợt nhập thì làm sao nhập được nhiều hạn dùng. Chẳng lẽ mỗi lần nhập 1 đợt hàng về lại ...... Không biết nói saao nữa.

Bây giờ file nó như vậy nè, cái này là đợt nhập đầu tiên. Bây giờ tui nói mấy thuốc kia còn nhiều, efferalgan hết tui nhập đợt 2 phải viết hạn dùng vào chỗ nào. Sau đó những thuốc kia vẫn còn, nhưng cty có chương trình khuyến mãi, tui lại nhập thêm lô hàng efferalgan thứ 3 thì viết hạn dùng chỗ nào. Vậy thôi đó.

File này chỉ là ví dụ vì hiện tại nhà thuốc không chỉ có 7 loại thuốc này mà là hơn 1000 mặt hàng khác nhau. Dữ liệu dài mọi người khó quan sát, tui chỉ làm 1 file demo để mọi người dễ hình dung
Vậy tôi đưa ra 1 dạng dữ liệu,bạn tham khảo,nếu đồng ý phương án đó ta làm tiếp.tôi giữ nguyên sheet 1 của bạn,bạn xem ở sheet 2 và 3 nhé
 

File đính kèm

Mình không hiểu danh sách đổ xuống ở các cột Nhóm hàng Biệt dược Thành phần có tác dụng gì, nó hoạt động ra sao. Nhưng nếu theo cách của bạn thì mỗi lần nhập 1 lô hàng về lại phải đánh lại từng biệt dược, thành phần, dạng,.... Mà như vậy cũng khó kiểm soát được tất cả các thuốc, vì lúc thì ở trên cùng, lúc thì thuốc đó lại bay khúc giữa,...
Vì lẽ đó mà mình nói ngay từ lúc đầu là cố định tất cả các cột dữ liệu, chỉ nhập vào, xoá ra 2 cột đợt nhập và hạn dùng mà thôi
 
mình nói ngay từ lúc đầu là cố định tất cả các cột dữ liệu, chỉ nhập vào, xoá ra 2 cột đợt nhập và hạn dùng mà thôi
Xin hỏi bạn chư sau:
ngày 01/01/2009 bạn nhập 100 hộp paracetamol có hạn dùng đến 01/01/2010
ngày 01/02/2009 bạn nhập tiếp 50 hộp paracetamol vẫn có hạn dùng như trên.Số nhập ngày 01/01/2009 vẫn chưa bán hết
ngày 01/03/2009 bạn nhập tiếp 50 hộp paracetamol có hạn dùng đến 2011.số cũ vẫn còn không rõ đợt nhập nào vì cùng hạn sử dụng
ngày 01/04/2009 bạn nhập tiếp 200 hộp paracetamol cũng có hạn dùng đến 2011 nhưng lúc này toàn bộ số thuốc cũ đã bán hết
vậy bạn muốn theo dõi những vấn đề gì và theo dõi như thế nào.Bạn sẽ sửa đợt nhập và hạn dùng như thế nào trong khi bạn chỉ muốn duy nhất có 1 dòng dữ liệu cho loại thuốc paracetamol.Tôi thì không thể làm được với nhiêu đó nghiệp vụ phát sinh chỉ với 1 dòng dữ liệu.
 
Xin hỏi bạn chư sau:
ngày 01/01/2009 bạn nhập 100 hộp paracetamol có hạn dùng đến 01/01/2010
ngày 01/02/2009 bạn nhập tiếp 50 hộp paracetamol vẫn có hạn dùng như trên.Số nhập ngày 01/01/2009 vẫn chưa bán hết
ngày 01/03/2009 bạn nhập tiếp 50 hộp paracetamol có hạn dùng đến 2011.số cũ vẫn còn không rõ đợt nhập nào vì cùng hạn sử dụng
ngày 01/04/2009 bạn nhập tiếp 200 hộp paracetamol cũng có hạn dùng đến 2011 nhưng lúc này toàn bộ số thuốc cũ đã bán hết
vậy bạn muốn theo dõi những vấn đề gì và theo dõi như thế nào.Bạn sẽ sửa đợt nhập và hạn dùng như thế nào trong khi bạn chỉ muốn duy nhất có 1 dòng dữ liệu cho loại thuốc paracetamol.Tôi thì không thể làm được với nhiêu đó nghiệp vụ phát sinh chỉ với 1 dòng dữ liệu.
Như mình đã nói từ đầu. Nhà thuốc của mình chủ yếu bán lẻ, do đó mình chỉ quan tâm hạn dùng mà thôi còn nhập ngày tháng nào thì mình không quan tâm. File của mình không có số lượng tồn, vì date cũ để bên ngoài bán trước, date mới nhập sẽ bán sau. File này chỉ có tác dụng báo hiệu cho mình biết mặt hàng nào mình cần quan tâm thôi. Khi có mặt hàng nào ở dạng báo động, mình chỉ việc kiểm tra lại số hàng đó đã hết hay chưa. Nếu hết thì xoá, nếu còn thì để 1 bên tập trung bán.
Tóm lại, nếu tình trạng hiển thị hết hạn, mình kiểm tra lô hàng đang bán, nếu còn thì phải xử lý, nếu cận date thì để riêng ra bán cho mau, nếu trong thời gian bình thường thì mình không quan tâm.
Mỗi ngày chỉ việc mở file này lên và ngó sơ qua, thấy tình trạng màu đỏ hay đen thì xử lý ngay.
Đừng nói chưa hiểu nhé :(
 
Nếu chỉ là vấn đề theo dõi hạn dùng của từng lô thuốc,vậy đâu cần theo dõi đợt nhập vì theo mình hiểu bạn đâu có theo dõi số lượng nhập,xuất,tồn để chỉ ra rằng lô nhập đợt 1 bán sắp hết hay có lô hàng sắp hết hạn nhưng còn nhiều.
theo cách như vậy có lẽ bạn chỉ cần dùng Auto Filter để lọc theo cột hạn dùng là có thể biết được loại nào hết hạn,loại nào chưa hết hạn và ktra với lượng thuốc tồn trong cửa hàng của mình,
nếu không có đợt nhập thì làm sao nhập được nhiều hạn dùng. Chẳng lẽ mỗi lần nhập 1 đợt hàng về lại ...... Không biết nói saao nữa.
Như mình đã nói từ đầu. Nhà thuốc của mình chủ yếu bán lẻ, do đó mình chỉ quan tâm hạn dùng mà thôi còn nhập ngày tháng nào thì mình không quan tâm. File của mình không có số lượng tồn, vì date cũ để bên ngoài bán trước, date mới nhập sẽ bán sau. File này chỉ có tác dụng báo hiệu cho mình biết mặt hàng nào mình cần quan tâm thôi. Khi có mặt hàng nào ở dạng báo động, mình chỉ việc kiểm tra lại số hàng đó đã hết hay chưa. Nếu hết thì xoá, nếu còn thì để 1 bên tập trung bán
vậy là bạn có mâu thuẫn với chính bạn rồi nhé,không sao,vấn đề đó chính là ở bạn.Tôi tạm hiểu thế này:Khi nhập 1 đợt hàng bạn sẽ phải có thao tác ktra và nhập ExDate nhưng bạn lại không muốn nhập lại tên thuốc mà chỉ muốn nhập thêm ngày hết hạn vào cùng 1 Cell với hạn cũ (trong 1 Cell nhập nhiều hạn dùng theo từng đợt nhập)và vẫn muốn cột tình trạng báo cáo với bạn đúng tình trạng thuốc .
Khi đợt nhập 1 bạn đã bán hết thì bạn xóa ngày hết hạn thứ nhất trong cell hạn dùng nó sẽ còn lại ngày hết hạn thứ 2....
không biết có đúng không nữa
 
Đúng vậy đó bạn. Y như bạn nói. Không biết bạn giúp được không nhỉ? :((
 
chưa xem được vì máy hiện tại ko có excel
 
Cám ơn cao mạnh sơn nhiều lắm, ý của bạn cũng hay, mình đã xem rồi. Nhưng nếu đánh như vậy máy không nhận được ngày tháng theo dữ liệu. Dù sao cũng cám ơn bạn, để nghiên cứu thêm chắc có lẽ mình nhầm. Cám ơn nhiều. Close topic
 
cao mạnh sơn cách của bạn hay lắm, mình rất ok, nhưng bạn có thể chỉ cụ thể từng bước làm sao tạo được danh sách đổ xuống ở đợt nhập hay không
 
Web KT

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

Back
Top Bottom