Tìm các số trong dãy thỏa mãn tổng bằng một số cho trước.

Liên hệ QC

Toanbabycute9xbn

Thành viên mới
Tham gia
27/12/19
Bài viết
10
Được thích
0
Em xin chào mọi người.

Em xin hỏi là có hàm nào để tìm danh sách tổ hợp các số trong một dãy mà tổng của chúng thỏa mãn một số cho trước không ạ?

Em xin cảm ơn ạ.

Em xin gửi kèm link Google Spreadsheet dưới đây để minh họa ạ.

Em xin cảm ơn ạ.
 
Loại bài này ở đây đã có nhiều rồi. Chịu khó tìm.
 
File của anh huuthangbd. Bạn dùng tham khảo xem sao
 

File đính kèm

  • Tim tổng bằng 1 số cho trước.xlsx
    9.3 KB · Đọc: 40
File này sử dụng làm sao mình không hiểu luôn.
Còn công thức nhìn vô rối mù, bị lỗi Num nữa á @n0thing1988 .
Bạn thấy ô B3 không? Đó là kết quả, mỗi ký tự tương ứng với 1 số trong dãy, 1 là chọn, 0 là không chọn. Tổng các số trong dãy tương ứng với các vị trí có số 1 sẽ bằng A2.
 
Bạn thấy ô B3 không? Đó là kết quả, mỗi ký tự tương ứng với 1 số trong dãy, 1 là chọn, 0 là không chọn. Tổng các số trong dãy tương ứng với các vị trí có số 1 sẽ bằng A2.
Còn ý nghĩa các số từ C1 đến O1 là gì anh?
Sao em thay đổi giá trị A2 và các số từ C1 đến O1 thì file không thấy nhúc nhích thay đổi gì hết?
 
Còn ý nghĩa các số từ C1 đến O1 là gì anh?
Sao em thay đổi giá trị A2 và các số từ C1 đến O1 thì file không thấy nhúc nhích thay đổi gì hết?
C1 đến O1 là các số cho trước cần tìm một tổ hợp số trong các số này để có tổng bằng A2 mà.
 

File đính kèm

  • Tim tổng bằng 1 số cho trước.xlsx
    9 KB · Đọc: 12
Trong file đó thay đổi A2 thì B3 sẽ thay đổi. Toàn 0 với 1 nên không để ý bạn không thấy đâu.
Bạn xem file này nhé.
Cũng như 2-3 file trước hà anh. Em thay đổi mười mấy số ở A2 mà nguyên file không thay đổi gì hết á. 2 mắt em toàn 10/10 hết mà. Sao không để ý được.
 
Trong file đó thay đổi A2 thì B3 sẽ thay đổi. Toàn 0 với 1 nên không để ý bạn không thấy đâu.
Bạn xem file này nhé.
1621570167928.png
Em có thử oánh các con số thì vô tình số " 1265 " được chọn có ý nghĩa tổng cộng
Nhưng khi em thử Insert thêm dòng ở dòng 1 thì giá trị cũng thay đổi theo , tương tự Insert thêm dòng 2-3 các số biến cũng thay đổi : Nhưng tổng 1265 không thay đổi
Thật vi diệu ạ : anh giải thích thêm được không ạ ?
 
View attachment 259130
Em có thử oánh các con số thì vô tình số " 1265 " được chọn có ý nghĩa tổng cộng
Nhưng khi em thử Insert thêm dòng ở dòng 1 thì giá trị cũng thay đổi theo , tương tự Insert thêm dòng 2-3 các số biến cũng thay đổi : Nhưng tổng 1265 không thay đổi
Thật vi diệu ạ : anh giải thích thêm được không ạ ?
Mục đích là cho tổng tính ra bằng A2 mà. Bạn không thay đổi A2 mà tổng thay đổi thì thành sai thì sao???
Bài đã được tự động gộp:

Cũng như 2-3 file trước hà anh. Em thay đổi mười mấy số ở A2 mà nguyên file không thay đổi gì hết á. 2 mắt em toàn 10/10 hết mà. Sao không để ý được.
Nếu mắt của bạn không có vấn đề thì chắc máy tính của bạn có vấn đề :D
Bạn thử nhập vào A2 số 3333 rồi save file lại gửi lên thử.
 
Mục đích là cho tổng tính ra bằng A2 mà. Bạn không thay đổi A2 mà tổng thay đổi thì thành sai thì sao???
Bài đã được tự động gộp:


Nếu mắt của bạn không có vấn đề thì chắc máy tính của bạn có vấn đề :D
Bạn thử nhập vào A2 số 3333 rồi save file lại gửi lên thử.
Dạ em hiểu ý này ạ : Tổng dãy số được chọn cộng lại và A2 phải bằng nhau thì đúng yêu cầu đề bài ạ.
Em có gửi lại tệp với số A2 ngẫu nhiên là " 1265 " ạ
Em Insert 3 lần thì được 3 dãy số khác nhau Tổng vẫn là 1265 đúng yêu cầu A2 là 1265 . Ở đây bản thân dãy số cho trước không hề bị thay đổi gì ạ
 

File đính kèm

  • Tim tổng bằng 1 số cho trước.xlsx
    11.3 KB · Đọc: 4
Dạ em hiểu ý này ạ : Tổng dãy số được chọn cộng lại và A2 phải bằng nhau thì đúng yêu cầu đề bài ạ.
Em có gửi lại tệp với số A2 ngẫu nhiên là " 1265 " ạ
Em Insert 3 lần thì được 3 dãy số khác nhau Tổng vẫn là 1265 đúng yêu cầu A2 là 1265 . Ở đây bản thân dãy số cho trước không hề bị thay đổi gì ạ
Không cần phải insert đâu bạn. Bạn xem file, khi nào lỗi là không còn tổ hợp khác có tổng bằng A2.
 

File đính kèm

  • Tim tổng bằng 1 số cho trước.xlsx
    11 KB · Đọc: 13
Không cần phải insert đâu bạn. Bạn xem file, khi nào lỗi là không còn tổ hợp khác có tổng bằng A2.
Dạ chuẩn khỏi chỉnh ạ :
Khi chọn số ngẫu nhiên này làm em liên tưởng tới toán Hồi quy và thuật toán Solver1621573456781.png

Như em trình bày này có quá sai hay không ạ ?
Vì đây là sự hiểu cơ bản của em thôi . Anh cho ý kiến đóng góp ạ .
p/s: file anh chạy công thức làm việc nhập liệu cũng như chay công thức khá chậm ạ, độ trễ khoảng 30s
 
Công thức trong file đó liệt kê tất cả các tổ hợp có thể có của các phần tử cho trước và kiểm tra xem tổ hợp nào thỏa điều kiện thì lấy ra.
Những dạng này công thức tính toán chậm là điều đương nhiên, tôi có nói trước ở topic kia.
 
Web KT
Back
Top Bottom