excel中求和為啥是0?Q:我的數據怎麼不能求和呢,怎麼會用sum求出來是0呢?如下圖,下面我們就來說一說關于excel中求和為啥是0?我們一起去了解并探讨一下這個問題吧!
Q:我的數據怎麼不能求和呢,怎麼會用sum求出來是0呢?如下圖
A:數據源是文本,excel無法識别,會把這些數當0處理,那求出來當然是0來,得想辦法轉換才行。
把文本型轉換成數值型,有專用的轉換函數 VALUE:
=value("12"),它的結果就是一個數值。
=value("12")=12,它的結果就是True了。
在函數或公式中,運算過程會自動把文本轉換為數值(一個隐含過程),再與數值進行運算,負值運算(-)也是一種運算,能把文本轉換成數值:
-"25"=-25
還記得負負得正吧?
-(-"25")=-(-25)=25
簡寫為:--"25"=25
--可以把文本轉換為數值,但它不是标準的轉換方式,是借用負運算的隐含功能。
說到這裡,對于上面那兩個問題的求和應該可以拿下了。
=SUMPRODUCT(--A3:A14)
=SUMPRODUCT((--A3:A14>5)*A3:A14)
(EXCEL 教程)
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!