excel中的文本數據不能進行算術運算

Excel數據計算失敗請首先檢查數據格式對不對文本型數據轉數值型數據4種方法都在這兒了
1.文本轉數值最簡單的情況
如果Excel中的文本數據,沒有通過輸入半角單引號’來輸入,只是數據格式不正確,這種情況最好辦 。如下圖所示,B列的數字格式是【文本】,并且數字前面沒有單引號 。

excel中的文本數據不能進行算術運算

文章插圖
解決方法如下圖所示,直接選中B列數據,再選擇【數字】類型的格式就可以了 。
excel中的文本數據不能進行算術運算

文章插圖


2.使用黃色警告按鈕
如果文本型數據的前面有一個半角單引號,那么這種情況要棘手一點 。單一通過修改格式,無法去除半角單引號 。如下圖所示,B列數據前面有個又小又討厭的單引號 。這讓B列數據成為文本型數據,只能參與四則運算,無法進行函數運算 。
excel中的文本數據不能進行算術運算

文章插圖
Excel是比較人性化的工具,出現這種情況時,一般會在單元格右上角顯示一個黃色的警告按鈕,只需要選中B列數據,單擊黃色警告按鈕,再選擇【轉換為數字】,就可以成功改變數據格式 。
excel中的文本數據不能進行算術運算

文章插圖


3.使用四則運算


如果使用的Excel版本比較老 , 或者是其他情況無法通過黃色警告按鈕來改變數據格式 。那么可以通過【文本數據進行四則運算將自動轉換為數值型數據】的規則來調整格式 。


如下圖所示,在新的一列單元格中,通過+0的方法 , 來讓B列數據轉換成數值型數據 。


excel中的文本數據不能進行算術運算

文章插圖


4.使用分列的方法計算文本公式
特殊情況下,例如同事給的公式數據是文本數據,并且沒有“=”號 ?;蛘呤菑钠渌浖袑С隽宋谋拘凸?,如下圖所示 。這種情況就需要使用分列來完成文本型數據的計算 。
excel中的文本數據不能進行算術運算

文章插圖
第1步:打開【Excel選項】對話框,勾選【轉換Lotus1-2-3公式】選項 。
excel中的文本數據不能進行算術運算

文章插圖
第2步:選中A列的文本公式,單擊【分列】按鈕 。
excel中的文本數據不能進行算術運算

文章插圖
【excel中的文本數據不能進行算術運算】第3步:在第1~3步的分列向導中,使用默認選項即可,最后完成分列向導 。
excel中的文本數據不能進行算術運算

文章插圖
完成分列后,神奇的事發生了,沒有“=“號的文本公式被成功計算出來了,效果如下圖所示 。
excel中的文本數據不能進行算術運算

文章插圖