工作中,你有沒有被Excel中的數字和文本給「坑」過?
仔細看看下圖中B3和B4單元格有什麼區別?
B3單元格內容是右對齊的,並且左上角沒有綠色小三角符,是數字;B4單元格內容是左對齊的,左上角有綠色小三角符,是文本。
為什麼呢?
點擊B4單元格左上角的綠色小三角符,彈出下拉選擇菜單,可以看出這個單元格的內容是以文本形式存儲的數字。
總結:通常情況下,數字是右對齊的,而文本是左對齊的,並且文本左上角會有一個綠色的小三角符號。
如果你看不出是文本還是數字,可以通過ISTEXT函數和ISNUMBER函數檢測!
ISTEXT函數:檢測一個值是否為文本,返回TRUE和FALSE。
ISNUMBER函數:檢測一個值是否為數值,返回TRUE和FALSE。
工作中你遇到過的「坑」有哪些?
1、使用VLOOKUP函數時,因為查找值和查找區域的類型不一致,導致無法找到正確的結果。
上圖中,查找值的學號為文本類型,而查找區域的學號為數值類型,兩個類型不一致,無法查找到正確的結果,因此G4單元格返回錯誤值:#N/A。
上圖中,查找值的學號為數值類型,而查找區域的學號為文本類型,兩個類型不一致,無法查找到正確的結果,因此G4單元格返回錯誤值:#N/A。
2、輸入18位身份證號碼時,最後3位數字變成0。
3、將數值通過設置單元格格式為文本,表面看起來是文本類型了,實際上還是數值類型。
4、將文本通過設置單元格格式為常規或數值,表面看起來還是文本類型。
以上這些「坑」相信你都遇到過,怎樣解決這些「坑」呢?
1、使用VLOOKUP函數時,如果查找值為數值,查找區域為文本,在公式中的查找值後面加上&""。
查找值後面加上&""可以查找到文本形式的數值。
2、使用VLOOKUP函數時,如果查找值為文本,查找區域為數值,在公式中的查找值後面加上*1。
或者在公式中第一個參數查找值前面加上兩個符號--。
3、如果要輸入身份證號碼,可以在輸入之前先輸入一個英文輸入法狀態下的單引號。
4、通過設置單元格格式將文本轉換成數值,需要雙擊一下單元格進入編輯狀態,按Enter鍵,文本才能變成真正的數值格式;通過設置單元格格式將數值轉換成文本,需要雙擊一下單元格進入編輯狀態,按Enter鍵,數值才能變成真正的文本格式。
看了這篇教程之後,我相信你已經知道Excel中的數值和文本該怎麼區分了,啥也別說了,轉發和點贊,給小編鼓勵支持下吧!