Excel中value函數的使用技巧
value函數是office辦公軟件excel表格中的一種函數,該函數的作用是將代表數字的文本字符串轉換成數字。也就是說,value函數可以將表示數字的文本字符串轉換成可運算的數字。今天,學習啦小編就教大家在Excel中value函數的使用技巧。
Excel中value函數的使用技巧如下:
value函數的語法為:VALUE(text)
value函數只有一個參數text:表示需要轉換成數值格式的文本字符串。此參數可以是帶雙引號的文本(如VALUE("120"),VALUE("560")),也可以引用其他單元格中的文本,即單元格的地址(如VALUE(A1),VALUE(E10)等)。
下面我們列舉一些實例來說明一下value函數的用法。
如下圖所示:A1到B7是我們列舉的一系列數字,從每個單元格左上角的標志(如圖所示的綠色小三角),可以看到,這些數字全都是文本型的數字。我們試著來求一下這些數字的和。
在B8單元格中錄入求和公式:=SUM(A1:B7)
回車,函數返回為0??梢?,計算結果是錯誤的。這是因為我們所列舉的這14個數字全部都是文本型的數字,Excel在進行運算時,文本型的數字是不進行計算的。所以結果是0。如果一些事文本型的,一些書數值型的,計算結果雖不為0,也會是錯誤的。
這時候,我們就可以用value函數來避免這種錯誤。
如果要想使計算結果正確,應該先把文本型數值轉換為數字型的,然后再求和。
如圖在C1中錄入公式=VALUE(A1),然后向下向右復制粘貼公式。就全部將A1:B7中的數值轉換成數字型的了。
這里告訴大家一個小技巧,默認設置下,文本型的數值在單元格中是靠左排列的,左上角有一個小綠色三角形的標志,數值型的數字在單元格中靠右排列。沒有小綠色三角形的標志。
至此,我們已經把文本轉換為數字了。
現在我們在來求和,在D8中錄入公式:=SUM(C1:D7),回車,函數返回749,可見,函數返回了正確的計算結果。
這里我們通過VALUE函數將文本轉為數值,才能讓數字真正參與運算,從而得到了正確的求和結果。
如下圖,是公司客戶回款情況簡表?,F在部門主管要統(tǒng)計一下截止到今天每個客戶的應收賬款余額。
我們知道,截止到今天每個客戶的應收賬款余額=應收賬款-回款,但是因為回款金額有文本有數字,我們計算時會出錯,所以我們要用value函數來進行轉換。
在D2中錄入公式:=IF(ISERROR(VALUE(C2)),B2,B2-VALUE(C2))。
此函數的含義是:用value函數將C2中的文本型數值轉換為數字型的,再用if函數判斷,如果C2中的文本是數字,直接轉換為數值型的數字,并且返回B2-VALUE(C2),如果C2中是漢字文本,用iserror函數避免返回出錯,而是返回B2單元格中的數值。
回車,函數返回380,即B2-C2的值。
將D2中的公式向下復制填充,就將所有客戶截止到今天的應收賬款余額統(tǒng)計出來了。
需要說明的是:將表示數字的文本字符串轉換成可運算的數字,除了用value函數外,還可以用一下幾種方法:
1.選定要轉換為數字的區(qū)域,如下圖所示的A1:A6在區(qū)域右上角會出現一個驚嘆號,點擊這個驚嘆號,點擊【轉換為數字】。A1:A6區(qū)域內的文本就轉換為數字。
2.用兩個--來轉換。在B1中 錄入=--A1,回車,A1中的文本轉換為數字,然后向下拖拉,A2到A6的文本已全部轉換為可以參與運算的數字了。
3.在B1單元格中錄入=A1*1或者=A1/1或者=A1+0,均可,回車,A1中的文本就轉換為可以參與運算的數字并顯示在B1中了,然后向下拖拉公式,將A列所有文本轉換為數字。
Excel中value函數的使用技巧相關文章: