IT科技

當前位置 /首頁/IT科技 > /列表

excel怎麼規劃求解求哪幾個數字之和等於一個固定值

實際工作中經常碰到這種情況:知道一個合計數字是由一堆原始數據中的某幾個數字相加得到的,但是現在找不到是哪幾個數字之和等於這個合計數字。本例講解如何利用Excel的規劃求解功能解決這個問題。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值

材料/工具

Microsoft Office - Excel

方法

首先在D3單元格輸入一個求和公式:=SUMPRODUCT(A2:A14*B2:B14),然後在D4單元格輸入一個求差公式:=D1-D3。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第2張

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第3張

然後,選擇【數據】-【規劃求解】。注意:如果【數據】選項卡下沒有【規劃求解】可以參考http://jingyan.baidu.com/article/c14654136ba2fe0bfcfc4cb1.html調出規劃求解

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第4張

選擇【目標單元格】為D4,選擇【值】處輸入0。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第5張

點擊選擇按鈕選擇【可變單元格】,區域為B2:B14(即A列數據對應B列區域)。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第6張

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第7張

點擊【添加】【約束條件】,具體按下圖設置。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第8張

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第9張

點擊【求解】按鈕開始計算求解。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第10張

運算結束後彈出如下對話框,選擇【保存規劃求解結果】,這時B列數值為1對應A列數據之和就等於14。

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第11張

excel怎麼規劃求解求哪幾個數字之和等於一個固定值 第12張

擴展閲讀,以下內容您可能還感興趣。

Excel規劃求解求哪幾個數字之和等於一個固定值

請參考本人抄回知答過同一問題:道

https://zhidao.baidu.com/question/1448534651601868380

EXCEL中如何根據設定的一個固定數值在一列數值裏面篩選出那些數值相加等於或接近這個固定值?

需要在A列中列出原始數,B列中輸入0或1。

在C2中輸入要求得到的和,D2中用公式:=SUM(A2:A5*B2:B5),按Ctrl+Shift+Enter三鍵輸入數組公式,得到所取原數的和。

E2中輸入:=ABS(C2-D2),得到差值。然後數據菜單中選擇規劃求解,目標單元格:E2,目標值:最小值;可變單元格。

B2:B5,添加約束條件,B2:B5=二進制,按“求解”,Excel經過一定的循環計算,會得到一個解。

Excel規劃求解求哪幾個數字之和等於一個固定值

詳見截圖示例

我用EXCEL規劃求解法求那哪幾個數據之和為固定值時,電腦算了十分鐘還在算,怎麼回事?

算法呢?你不把算法寫出來我們也沒有辦法幫你看啊,不能讓我們直接給你寫一個出來吧。追問已經算好了,用歸納求解法直接算的。

Excel規劃求解求哪幾個數字之和等於一個固定值

公式是SUMPRDUCT

凡是出現1,對應的數據之和就是結果