回覆列表
-
1 # 使用者5222244280912
-
2 # 使用者3132823076892
假如A1為1+2+3:A2為sum(C2:D2)
1、將游標放在B1單元格,選擇“插入”-“名稱”-“自定義”,
2、指定“名稱”,如a,
3、在“引用位置”輸入公式:=EVALUATE(Sheet1!A1)
5、在B1單元格輸入:=a
當A1單元格是1+2+3時,B1會自動計算出結果6。
將B1下拉複製公式,即:當A列為算式時,B列就顯示值。 B2則為SUM(C2:D2)的值。
提示:這一個宏函式,如果Excel選項中的宏安全級別為高,則在開啟這個檔案時,會提示不執行宏。建議您可以暫時把宏安全的設定改低一點,公式才能正常運算。但是為了安全,請記住:用完這個表後,要馬上把Excel選項中的宏安全級別恢復到高。(在“工具”-“選項 ”-“安全性”-“宏安全性”中設定安全級別)
-
3 # 使用者1895201821693400
做了個公式的例子,如圖:I列是輔助列,查詢符合條件的行號。在I1中輸入圖中陣列公式,E1中輸入圖中公式,向下向右拉即可。公式中的引用區域自己參照修改。
COUNTA統計非空單元格
第一個單元格手動填,後面的拉公式
注意用絕對引用,防止下拉後統計區域變化