Phân bổ hàng hóa theo thứ tự ưu tiên (4 người xem)

  • Thread starter Thread starter echo07
  • Ngày gửi Ngày gửi
Liên hệ QC

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

echo07

Nguyệt Hà
Tham gia
24/8/07
Bài viết
436
Được thích
318
Em có ví dụ như file đính kèm. Yêu cầu là phân bổ số lượng hàng hóa về cho các đơn vị theo thứ tự ưu tiên từ 1 đến 3. Các đơn vị ưu tiên số 1 sẽ được phân bổ hàng trước sau đó đến số 2 và 3 đến khi hết hàng. Chi tiết yêu cầu có trong file. Nhờ cả nhà tư vấn ạ.
P/S. Em không biết dùng code nên mọi người tư vấn theo hướng dùng công thức ạ.
 

File đính kèm

Em có ví dụ như file đính kèm. Yêu cầu là phân bổ số lượng hàng hóa về cho các đơn vị theo thứ tự ưu tiên từ 1 đến 3. Các đơn vị ưu tiên số 1 sẽ được phân bổ hàng trước sau đó đến số 2 và 3 đến khi hết hàng. Chi tiết yêu cầu có trong file. Nhờ cả nhà tư vấn ạ.
P/S. Em không biết dùng code nên mọi người tư vấn theo hướng dùng công thức ạ.
Thử:
Mã:
E2=MIN(F2-SUMIF(B$1:B1,B2,E$1:E1),D2)
Enter, fill xuống.

Thân
 
hay quá bác ạ, tuy nhiên chưa tính đến thứ tự ưu tiên ở cột C
Để đơn giản trong công thức, và vận dụng được công thức trên, bạn có thể sort trước theo cột "Mã số", và cột "Ưu tiên".
Cách sắp xếp dữ liệu hợp lý sẽ ảnh hưởng lớn đến quá trình xử lý của máy tính. Càng làm công thức rắc rối sẽ gây ra máy chạy ì ạch.

Thân
 
Để đơn giản trong công thức, và vận dụng được công thức trên, bạn có thể sort trước theo cột "Mã số", và cột "Ưu tiên".
Cách sắp xếp dữ liệu hợp lý sẽ ảnh hưởng lớn đến quá trình xử lý của máy tính. Càng làm công thức rắc rối sẽ gây ra máy chạy ì ạch.

Thân
Vâng anh. Em vẫn đang chủ động làm thế tuy nhiên đôi khi dữ liệu không có sẵn ngay một lúc mà được cập nhật dần dần về sau, nếu mỗi lần phải sort lại thì đảo lộn hết các thông tin đi kèm (nhập thủ công kiểu như ngày tháng giao hàng nọ kia). Một lần nữa cảm ơn bác vì công thức kia cũng rất đẹp rồi ạ. Em cũng đã làm thử công thức khác, dài hơn nhưng không xử lý triệt để dc như của anh.
 
Vâng anh. Em vẫn đang chủ động làm thế tuy nhiên đôi khi dữ liệu không có sẵn ngay một lúc mà được cập nhật dần dần về sau, nếu mỗi lần phải sort lại thì đảo lộn hết các thông tin đi kèm (nhập thủ công kiểu như ngày tháng giao hàng nọ kia). Một lần nữa cảm ơn bác vì công thức kia cũng rất đẹp rồi ạ. Em cũng đã làm thử công thức khác, dài hơn nhưng không xử lý triệt để dc như của anh.
Tùy yêu cầu của quản lý dữ liệu mà mình sẽ tùy nghi trong xử lý.
Ví dụ: bạn có thể làm sheet phụ để sắp xếp, rồi dùng công thức truy lục để lấy kết quả về bảng đang chứa dữ liệu thực tế, nhưng bảng này không thể xáo trộn bằng sort.

Chúc bạn thành công.
Thân
 
Web KT

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

Back
Top Bottom