標籤:

現知道一組數,及一個和(這個和是這組數中任意幾個數的和)?

現知道一組數,及一個和(這個和是這組數中任意幾個數的和,但是不確定是哪幾個數),現在想確定是哪幾個數,如何用Excel函數做到?求大神解答


用Excel自帶的規劃求解可以輕鬆解決:

1. 先在這列數據旁邊加一列(如C1:C3)作為「可變單元格」(「可變單元格」的取值可以是0或者1)。

2.在一個單元格(比如A1)里寫公式:=sumproduct(數據列,可變單元格列)。 即各個數據乘以0或者1再加起來。

3.打開規劃求解,目標單元格設置為A1,目標值即你要求的和,可變單元格設置為C1:C3,可變單元格的約束條件為0或1。

4.點擊確定以後,Excel會自動計算出最優解。可變單元格里為1的對應的就是你需要選擇的數字。

(手機碼的,希望講清楚了)


給出一組數,如何快速湊出哪幾個相加得到我要的總數?石頭的回答

https://www.zhihu.com/question/26726588/answer/33845334?utm_source=com.quark.browserutm_medium=social


建議在excel home上搜一下,已經有答案了


0-1整形規劃問題,用lingo解決,或者用lingo嵌套excel解決;


Excel裡面有個規劃求解,應該可以滿足。


卸腰……老實講挺難,牽扯到演算法問題,需要窮舉。excel自帶公式應該做不了,應該是要用vba寫自定義函數。

等大神吧。

剛剛查了下,這屬於「背包問題」的一種簡單形式。有空再來答········


謝邀,容我再溝通一下,你會在excel中自定義函數么?


推薦閱讀:

怎樣把excel題庫轉成word?
Excel中同一工作表內使用「插入剪切的單元格」功能如何始終保持原始列寬?
請教個excel問題:如何用excel實現資料庫功能。?
想自學excel,有什麼好的網路課程或是書籍值得推薦?
excel 如何篩選一列中的特定序列的數組?

TAG:Excel使用 |