excel公式sum加總卻等於0?(5 points)

2005-09-02 11:01 pm
為何我使用
=SUM(G7:G97)
而儲存格中也是數字,結果卻是0呢?
更新1:

Soul Wizard不是喔。我用ISTEXT檢驗果然全部是「文字」。可是點選後,點選上方輸入欄按一次enter就可以了。But,我總不能一個一個改吧?有沒有強制轉換型別的函式?

回答 (5)

2005-09-08 5:55 pm
✔ 最佳答案
你是用那一個版本的Excel?

有確定儲存格中的資料是數字格式?
先用 ISTEXT() 這個函數來檢查一下,例如,
=ISTEXT(G7)
如果內容為文字格式時,會回傳 TURE,那代表你的資料是文字格式,如此一來,就有可能加總的結果會是0。

請特別注意,你看到是數字的儲存格,內容不一定是數字。

2005-09-08 09:55:46 補充:
你是用那一個版本的Excel? 你的資料是由其他系統所轉換的報表嗎?有確定儲存格中的資料是數字格式? 先用 ISTEXT() 這個函數來檢查一下,例如, =ISTEXT(G7) 如果內容為文字格式時,會回傳 TURE,那代表你的資料是文字格式,如此一來,就有可能加總的結果會是0。(也可以用ISNUMBER()這個函數來判斷,其回傳值和ISTEXT()完全相反。) 請特別注意,你看到是數字的儲存格,內容不一定是數字。 如果是用Excel XP 或2003的話(我沒用過2000,不確定有沒有這個功能),你會在儲存格的左上角看到有一個綠色的小標籤,還有一個「!」,代表這個儲存格的格式有問題,當滑鼠游標移過去時,會有說明及下拉選項,你點那個下拉選項,再選擇「轉換成數字」就可以了。(可以一次選取一個範圍全部更改)如果你的 Excel 沒有這個功能,那只好先插入一欄,用VALUE這個函數。假設你的資料是放在A欄,而B欄是新插入的欄位,你的公式由B2儲存格開始,輸入「=VALUE(A2)」,輸入完畢後,選取B2儲存格時,右下角會有一個粗黑點(好像叫做「自動控點」),用滑鼠左鍵連點兩下,就可以把公式自動向下複製(會停在右側或左側第一個空白儲存格的上方)。最後再選取整個B欄,先「複製」,再用「編輯」→「選擇性貼上」,將「值」貼回B欄(要從B1這一格貼)。這樣你就可以刪除原來的資料來源了。(發表意見沒用追踪,還真的是很難找到自己在那發表意見。)
參考: 我的前公司用UNIX產生的報表、或由其他程式所產生相容於Excel格式的檔案,很容易發生這類的問題。
2006-07-01 1:06 am
也可以將文字儲存格 *1 即可轉換成數字,然後再複製 選擇性貼上 值
即可進行 加總
2005-09-07 9:05 am
SUM的說明是1-30個數字加總
剛剛試過 超過30個也形
不過 我記得 98版本的那個EXCEL 不能加總超過30個
XP這版就可以了
2005-09-03 8:32 am
這題跟我之前回答過的問題是同一個問題,
請參閱下列網址,已選出最佳解答。
http://tw.knowledge.yahoo.com/question/?qid=1305090100761
參考: 之前回答過囉
2005-09-02 11:05 pm
有可能是你小數點設定的問題喔?
嘗試改變設定看看


收錄日期: 2021-04-27 14:34:44
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20050902000013KK08324

檢視 Wayback Machine 備份