Nhờ anh chị em hỗ trợ giúp: Cần lọc/ công thức tìm ra những mã Tài sản có tổng mới khi k biết phải xóa bớt những mã nào

Liên hệ QC

chipcoi88

Thành viên mới
Tham gia
23/6/10
Bài viết
19
Được thích
5
Mình có 1 danh sách tài sản bao gồm giá trị có tổng là A, tuy nhiên em cần xóa bỏ 1 số tài sản đi để ra số tổng B, nhưng vấn đề là mình chỉ biết tổng cuối cùng là B chứ k biết phải bỏ giá trị tài sản nào. Vậy có công thức hay cách nào lọc ra được những tài sản mà tổng của nó bằng B hoặc ra tổng chênh lệch k ạ?
Anh chị em/ bạn nào có thể hỗ trợ giúp mình được k ạ? Mình cảm ơn nhiều!
 

File đính kèm

  • Book.xls
    46 KB · Đọc: 13
Có ai ngó nghiêng giúp em được không ạ? :((
 
Mình có 1 danh sách tài sản bao gồm giá trị có tổng là A, tuy nhiên em cần xóa bỏ 1 số tài sản đi để ra số tổng B, nhưng vấn đề là mình chỉ biết tổng cuối cùng là B chứ k biết phải bỏ giá trị tài sản nào. Vậy có công thức hay cách nào lọc ra được những tài sản mà tổng của nó bằng B hoặc ra tổng chênh lệch k ạ?
Anh chị em/ bạn nào có thể hỗ trợ giúp mình được k ạ? Mình cảm ơn nhiều!
Mở file, chạy solver. Các dòng số 1 là các TS được chọn.
 

File đính kèm

  • chipcoi88_solver_Book.xls
    46 KB · Đọc: 8
Solver là addins của excel, bản 2003 hình như nó nằm trong menu tools
Mình đã chạy và thấy cho ra kết quả đúng.
Lần đầu tiên mình thấy cái Add in Solver này luôn. Cũng không hiểu tại sao với đề bài này thì dùng công cụ này, hi.
Mở solver của @CHAOQUAY xem thử làm sao thì cũng không hiểu. :D
Chỉ biết là đề bài đã được giải.
Lại có thêm cái để tìm hiểu nữa, hic. Vừa biết tới và quần với Pivot Table, giờ thêm cái này.

1590475836599.png
 
Mình đã chạy và thấy cho ra kết quả đúng.
Lần đầu tiên mình thấy cái Add in Solver này luôn. Cũng không hiểu tại sao với đề bài này thì dùng công cụ này, hi.
Mở solver của @CHAOQUAY xem thử làm sao thì cũng không hiểu. :D
Chỉ biết là đề bài đã được giải.
Lại có thêm cái để tìm hiểu nữa, hic. Vừa biết tới và quần với Pivot Table, giờ thêm cái này.

View attachment 238072
Bữa nào đó, số liệu dài dài 1 chút. Bạn chạy đến uống hết 1 cốc cà phê cũng chưa ra kết quả đâu.
 
Bữa nào đó, số liệu dài dài 1 chút. Bạn chạy đến uống hết 1 cốc cà phê cũng chưa ra kết quả đâu.
Chủ thớt mới lo, em không lo. Em vô coi ké, vô tình biết thêm cái Solver này. :D
Thực ra đề bài cho cũng không rõ ràng. Nếu dữ liệu nhiều và phức tạp hơn thì không tài nào ra kết quả chính xác được vì có rất nhiều kết quả. Cụ thể là sẽ có nhiều sự phối hợp của các loại TS khác nhau và giá khác nhau để có cùng 1 số tổng bên Chênh lệch.
Kết luận: đề bài chưa chặt chẽ.

PS: với đề bài này, không xài Solver như bạn @CHAOQUAY , em lờ mờ nghĩ ra giải thuật, chứ cũng chưa nghĩ ra được công thức để làm cho ra kết quả như mong muốn, hi.
 
Chủ thớt mới lo, em không lo. Em vô coi ké, vô tình biết thêm cái Solver này. :D
Thực ra đề bài cho cũng không rõ ràng. Nếu dữ liệu nhiều và phức tạp hơn thì không tài nào ra kết quả chính xác được vì có rất nhiều kết quả. Cụ thể là sẽ có nhiều sự phối hợp của các loại TS khác nhau và giá khác nhau để có cùng 1 số tổng bên Chênh lệch.
Kết luận: đề bài chưa chặt chẽ.

PS: với đề bài này, không xài Solver như bạn @CHAOQUAY , em lờ mờ nghĩ ra giải thuật, chứ cũng chưa nghĩ ra được công thức để làm cho ra kết quả như mong muốn, hi.

Đây là dạng toán quy hoạch động, đề bài dạng thế này:

Tìm 1 ( or tất cả) tập con của A(i), có tổng S.
 
Bạn thử file này, copy các mặt hàng đã sort theo thứ tự tăng dần cần tìm tổng vào cột A, ô D1 điền tổng mong muốn. Vì các mặt hàng và tổng đều là bội số của 10^4 nên ta chia tất cả các số cho 10^4 để tăng tốc độ rồi chạy thủ tục test. Các mặt hàng cần chọn sẽ có số 1 ở cột B.
 

File đính kèm

  • SubSetSum.xlsm
    20.5 KB · Đọc: 7
Solver là addins của excel, bản 2003 hình như nó nằm trong menu tools
Cảm ơn bạn, mình cài Solver và tìm được kết quả rồi, may quá được mọi người trên diễn đàn giúp đỡ :)
Bài đã được tự động gộp:

Mình đã chạy và thấy cho ra kết quả đúng.
Lần đầu tiên mình thấy cái Add in Solver này luôn. Cũng không hiểu tại sao với đề bài này thì dùng công cụ này, hi.
Mở solver của @CHAOQUAY xem thử làm sao thì cũng không hiểu. :D
Chỉ biết là đề bài đã được giải.
Lại có thêm cái để tìm hiểu nữa, hic. Vừa biết tới và quần với Pivot Table, giờ thêm cái này.

View attachment 238072
May có cái hình của bạn mình mò mẫm theo nên tìm ra kết quả rồi, cảm ơn bạn và mọi người trên diễn đàn :)
Bài đã được tự động gộp:

Tôi chưa hiểu ý của bạn cho lắm, phần chênh lệch = 6.300.000 thì bằng 2 tài sản cuối rồi còn gì?
View attachment 238049
Ah, là do mình chỉnh sửa lại file cho nó gọn nhẹ lại để mọi người dễ nhìn chứ thực ra mình chỉ biết tổng giá trị đúng thôi thôi chứ k biết nó là tổng của những mã TS nào.
Bài đã được tự động gộp:

Cảm ơn cả nhà đã giúp đỡ em ạ :) Có vào diễn đàn mới thấy mọi người siêu thật đấy ạ :D
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom