-
這個問題很難用Excel中的公式來解決,而VBA可以解決它,即通過程式設計不同的數字來嘗試計算,最終得到所需的數字。 另一種比較容易實現的方法是求解程式,如圖所示,在a列中列出原來的數字,在b列中輸入0或1,1表示a列中對應的數字是加法數,0不作為加法數。 在 C2 中輸入所需的總和,在 D2 中輸入公式
sum(a2:a5*b2:b5),按Ctrl+Shift+Enter輸入陣列公式,得到原始數字的總和,然後輸入:
ABS (C2-D2) 來獲得差異。 然後在“資料”選單中選擇“求解器”,目標單元格:e2,目標值:
最低; 可變單元格:b2:b5; 新增約束:
B2:B5二進位(即只能得到0或1),按“求解”,Excel經過一定的迴圈計算(本質與使用VBA進行迴圈計算相同),得到解。
-
原始編號需要列在A欄中,0或1列列在B欄中。
在 C2 中輸入所需的總和,使用公式:=SUM(A2:A5*B2:B5) 在 D2 中,按 Ctrl+Shift+Enter 輸入陣列公式以獲取原始數字的總和。
在 e2 中輸入 =abs(c2-d2) 以獲得差異。 然後選擇 求解器 在資料選單中,目標單元格:e2,目標值:最小值; 可變單元格。
b2:b5,新增約束,b2:b5 二進位,按“求解”,excel經過一定的迴圈計算後會得到乙個解。
-
如果您無法使用公式來做到這一點,則需要 VBA。
-
沒有可以以這種方式過濾的公式。
-
示例:這是 sheet1 的內容。
在表 2 中。
在單元格 B2 中填寫公式並下拉,它將生成乙個不重複的數字,但單元格 A2 將顯示 0,這應該不會受到影響。
lookup(1,0/not(countif($a1:$a$1,sheet1!$a$1:$a$65536)),sheet1!$a$1:$a$65536)
這是公式。 B3 單元格寫入公式 =sumif(sheet1!$a$2:$a$7,sheet2!a3,sheet1!$b$2:$b$7)
-
準備工具材料:裝有 Windows 10、Microsoft Office 家庭版和學生版 2006 Excel 軟體的計算機。
找出 excel 工作表中一組資料中任意數字之和等於指定資料的方法如下:
1.首先,我們在單元格D3中輸入求和公式:=SumProduct(A2:A14*B2:B14)。
2.然後在單元格d4中輸入差值公式:= d1-d3。
3. 然後,選擇資料求解器。
4.選擇目標單元格作為d4,然後在值處輸入0。
5. 單擊“選擇”按鈕以選擇[可變單元格]。
6. 此區域為 B2:B14(即 A 列中的資料對應於 B 列中的區域)。
7. 單擊[新增] [約束]。
8. 如下圖所示設定。
9. 點選 [解決] 按鈕,開始計算。
10. 操作完成後,會彈出以下對話方塊,選擇“儲存方案解決方案結果”。 在這種情況下,列 b 的值為 1,列 a 中的資料之和等於 14。
-
根據預選賽的不同,結果會有所不同。
b 列 A 列中的值之和等於 4603
-
這可以通過規劃求解器來完成。 您可以通過在網際網絡上搜尋來找到具體方法。
-
很容易得到結果,只需將其刪除,然後加起來即可。
-
扣除這兩個數字後,它們加起來是最接近的595907
您給出的所有數字之和大於 595907。
在你上面的所有數字中,這兩個加起來是最接近的。
-
只需刪除總和即可,結果是最接近的。
-
不多,不多。
-
可以通過計畫和解決來解決,具體操作不是很複雜。
-
如果要從資料列中過濾掉等於特定數字的某些數字,則可以使用“資料”選項下的“求解器”。
示例:如果單元格 A1:A10 中有 10 個數字,則需要找出哪些單元格被新增到目標值 215 66 中,具體步驟如下:
步驟1:在單元格B11中輸入sumProduct(A1:A10,B1:B10)。
步驟2:在“資料”選項下的“求解器”中,取 b11 作為目標單元格,目標值為 215 66,變數單元格為 b1:b10,新增變數單元格的約束條件為:
b1:b10 是整數; b1:b10 為二進位(即 0 或 1),求解;
第 3 步:這樣,您可以確定計畫的解決方案結果,如果滿意,則保留結果。
-
1.開啟Excel後,我看到這裡有兩列資料,假設我們需要過濾掉大於3500的資料。
2. 首先選擇要過濾的資料,或選擇整個文件的資料。
3. 單擊選單欄下的條件格式。
4.然後單擊“大於”下 突出顯示單元格大小.
5. 在彈出視窗中,輸入 3500 並單擊 OK 按鈕。
6.單擊後,您可以看到文件中所有大於3500的資料都以紅色背景顏色顯示。
-
在過濾器的頂部,有乙個數字過濾器,上面有很多專案,可以過濾等於數字的數字,也可以過濾大於或小於數字的數字。 這是非常方便的。 歡迎領養。
-
計數列 a,其中包含三個欄位的個數。
countif(a:a,"*"&"張三"&"*")
-
假設物料和數量列位於兩個表的 A 列和 B 列中,請在表 2 的“總數量”列中輸入公式。
sumif(表 1!a:a,a:a,表1!b:b)
-
在工作表的單元格B2中輸入以下公式,然後填寫該公式。
sumif(sheet1!a:a,a2,sheet1!b:b)
-
表 2 公式(如果專案 A 在單元格 A2 中)= sumif(表 1!)。A:A,A2,表1!b:b)
-
讓我們給你乙個公式,假設專案名稱在 a2 中,而在 b2 中需要時間
B2 輸入公式 =if(a2="","",if(a2="完成專案1",5,if(a2="專案2的完成",7,if(a2="專案3的完成",10,"")))
-
為什麼當我設定八項時,我總是說公式是錯誤的?