EXCEL中文本型數(shù)據(jù)和數(shù)值型數(shù)據(jù)相互轉換
在日常工作中,為了工作的需要,時常需要在文本型數(shù)據(jù)和數(shù)值型數(shù)據(jù)之間相互轉換。例如將從網(wǎng)頁上復制下來的、其他軟件導出的一些數(shù)據(jù)粘貼到工作表中,雖然顯示的是數(shù)字,但數(shù)據(jù)類型往往是文本型的,這會造成無法正常
在日常工作中,為了工作的需要,時常需要在文本型數(shù)據(jù)和數(shù)值型數(shù)據(jù)之間相互轉換。例如將從網(wǎng)頁上復制下來的、其他軟件導出的一些數(shù)據(jù)粘貼到工作表中,雖然顯示的是數(shù)字,但數(shù)據(jù)類型往往是文本型的,這會造成無法正常計算,需要將這些數(shù)據(jù)轉換為數(shù)值型。
1、利用“分列”功能,將數(shù)值型數(shù)據(jù)轉換為文本型數(shù)據(jù)
以下表格中的數(shù)據(jù)均為數(shù)值型數(shù)據(jù),需要將其轉換為文本型數(shù)據(jù)。
選中需要轉換的單元格區(qū)域,菜單欄“數(shù)據(jù)”→“分列”,打開“文本分列向導”對話框,連續(xù)單擊兩次“下一步”。
在“文本分列向導—3步驟之3”對話框中,在“列數(shù)據(jù)格式”選中“文本”單選按鈕,“完成”即可將數(shù)值型數(shù)據(jù)轉換為文本型數(shù)據(jù),轉換后的文本型數(shù)據(jù)不再具有數(shù)值型數(shù)據(jù)的特性,也就是不能參與四則運算。
2、利用TEXT函數(shù),將數(shù)值型數(shù)據(jù)轉換為文本型數(shù)據(jù)
也可以利用TEXT函數(shù)將數(shù)值型數(shù)據(jù)轉換為文本型數(shù)據(jù)。假設數(shù)據(jù)位數(shù)不超過10位,在B17單元格輸入公式TEXT(A17;"##########.00")。注:TEXT函數(shù)的參數(shù)2中,"##########.00"表示原數(shù)據(jù)位數(shù)不超過10位,如果數(shù)據(jù)位數(shù)為15位,參數(shù)2就用前置14個#號和0.00來表示?;剀嚰纯蓪17單元格中的數(shù)值型數(shù)據(jù)轉換為文本型數(shù)據(jù)。將公式填充至其余單元格即可。
3、利用“選擇性粘貼”功能,將文本型數(shù)據(jù)轉換為數(shù)值型數(shù)據(jù)
將以下表格中的文本型數(shù)據(jù)轉換為數(shù)值型數(shù)據(jù)。
選中任意空白單元格,例如C15,右鍵快捷菜單選擇“復制”,選中需要轉換格式的單元格區(qū)域,右鍵快捷菜單選擇“選擇性粘貼”。
在打開的“選擇性粘貼”對話框中,在“運算”中選擇“加”單選按鈕,確定即可將文本型數(shù)據(jù)轉換為數(shù)值型數(shù)據(jù)。