回覆列表
-
1 # 使用者1437783665153812
-
2 # 使用者9639739024251
假設資料在A列從A1:A10
在A11輸入一下公式:
=sum(a1:a10)
文字格式不會計算的
不行的話用下面的公式
=SUM(--TEXT(A1:A10,"0;0;0;!0"))
陣列公式ctrl+shift+enter結束
假設資料在A列從A1:A10
在A11輸入一下公式:
=sum(a1:a10)
文字格式不會計算的
不行的話用下面的公式
=SUM(--TEXT(A1:A10,"0;0;0;!0"))
陣列公式ctrl+shift+enter結束
№.1 數字格式設定 把單位放置到數字格式裡面,這樣單元格內容是純數字,可以直接進行運算。缺點:無法進行單位換算。№.2 公式法一(全中文單位) 如果單位是全中文,可以使用此方法,根據中文字元佔2字元,數字佔1字元,計算出數值位數,然後提取出來計算。 記得最後輸入Ctrl+Alt+Enter,用陣列公式。缺點:只能適用於全中文。№.3 公式法二(已知單位) 如果單位是固定的或者是已知的,可以用這個方法,自己取出來求和。具體和上面那種方法類似。記得最後輸入Ctrl+Alt+Enter,用陣列公式。缺點:不能一個公式到處貼,遇到不同長度的單位就得修改一下。№.4 VBA法 通用方法,寫個自定義函式,用簡單粗暴一點的,一個個單元格判斷哪部分是數字,然後left出來,計算。 沒有比較好的演算法,所以就不獻醜了..。