需要進行函數運算


在Excel中,當數字超過15位的時候,後面的數字都會變成零。

如果單純是為了要呈現後面的數字(比如18位身份證號碼),那麼可以通過在數字前面加一個英文狀態的單引號『來解決,讓數字以文本的形式存在並呈現。

關鍵是還有一個要求「需要進行函數運算」。

這裡題主沒有說是要用什麼函數做什麼樣的運算,所以很難給題主一個精準的方法或答案。

比如,如果你需要用文本函數提取部分數字(字元),那麼是沒有問題的。

如果你要做簡單的四則運算,那麼文本型數字會自動轉換為數值,那麼15位以後的數字依然會變成0。

如果你要進行一些數學運算,比如sum,average等,那麼上面的文本型數字會被當成文本來對待,可能會出錯或者得不到你要的正確結果。


先把單元格屬性設置為文本或者在輸入數字之前先輸一個英文的單撇號。


超過15位之後後面的數字會變成0,以前設置成文本格式


1:選擇所要處理的單元格

2:CTRL+1進入單元格格式設置

3:自定義類型下輸入「?」

再長的數字直接輸入寫不會變了!


把單元格拉大


先把單元格設為文本格式後,再輸入。18位身份證可以正常輸入


學會提問是求助的第一步,你這個問題,描述不夠清晰,且有模稜兩可的地方,你讓別人怎麼回答呢


推薦閱讀:
相关文章