綠葉衣行
關於Excel如何把數值批量轉換成文本,有以下幾種方法:
1.單元格格式(任何情況都適用)
選定數值區域,按快捷鍵"Ctrl+1"快速打開"單元格格式",選擇"數字"→文本。如圖所示:
或選定數值區域,點菜單欄中的“開始”→點下方“常規”右邊的下拉三角選擇“文本”。
2.數據→分列(部分情況適用,數據都在一列的情況)
選定數值區域,再點菜單欄上的“數據”→“分列”→前面默認的不動,點下一步到含“文本”那一頁→選“文本”→確定,就好了。如圖所示:
3.輔助列公式(部分情況適用,數據都在一列的情況)
在原有的數值那一列A列後面插入一列B列,再在B列首單元輸入公式“=text(A1,"0")” 注意:0前後的雙引號為英文雙引號,再點Enter鍵,再點A1單元格,光標指向A1 單元格右下角,待光標呈“十”,按鼠標左鍵不放往下拉。如圖所示:
4.輔助合併空值法(部分情況適用,數據都在一列的情況)
在原有的數值那一列A列後面插入一列B列,再在B列首單元輸入“=A1&""”,注意:空值的雙引號號是英文雙引號哦!再點Enter鍵,再點A1單元格,光標指向A1 單元格右下角,待光標呈“十”,按鼠標左鍵不放往下拉。如圖所示:
Tip:數值的形式一般默認是右對齊,文本形式一般默認左對齊,要區分數值是不是文本形式,可以看數值是否可以求和,不可以求和的就是文本形式,反之,就是數值形式!謝謝瀏覽,對於以上的回答,喜歡的話可以點個贊,或關注支持一下,互相探討!
職場技巧那點事
Excel中數值批量轉換為文本的方法有很多種,雷哥推薦4種常用的方法
方法一:使用分列功能
在Excel中,分列功能不僅僅可以根據需求把單列數據分成多列,還可以修改數據格式哦
步驟
1.選中數據
2.單擊【數據】-【下一步】-【下一步】-【文本】
3.確定後,就可以發現數據格式變為文本啦
小技巧:默認情況下,數字靠右邊是數值;數字靠左邊是文本
方法二:使用Text函數
Text函數可謂是文本大咖函數,可以實現很多功能,比如四捨五入,設置佔位符,設置小數位等等。今天雷哥跟大家分享下,它還有一個特殊的用途,就是修改數值格式為文本格式
語法:
=text(參數一,0),表示把參數一的數值保留整數(文本格式)
=text(參數一,"0.0"),表示把參數一的數值保留一位小數(文本格式)
步驟
1. 在B1單元格輸入 =text(A1,0) ,拖拽完成填充
2.選中B列數據,複製後單擊C1單元格,右擊選擇粘貼為值
可以發現,數值格式批量變為文本了
方法三:使用&
補充一個知識點:數值和非數值的數據,通過"&"合併到一起後,就是文本類型的數據
步驟
在B1單元格中輸入 =A1&"",拖拽後進行填充即可
有朋友可能會問,為何使用該公式後數據變為文本格式?因為""雖然表達的是空,但是也是非數值格式,因此A1的數據和""並在一起後,數據就是就是文本格式了。為了讓各位小夥伴們能夠看清楚,雷哥把B列的數據(B列是公式)複製後選擇性粘貼到C列(數值),可以發現C列左上角有綠色的圖標,這就表示C列的數據是文本格式
方法四:輔助列思想+單引號 '
大家都知道,如果輸入身份證號碼時,需要先輸入單引號 ' ,然後再輸入數字,這樣輸入的數據就是文本格式了。那麼,如果遇到批量數據需要修改為文本該如何實現呢?
方法
1.在數據前添加輔助數據-QQ
2.把B列數據選擇性粘貼為數值
選中B列數據-複製-右擊-選擇性粘貼為值,這樣B列數據就由之前的公式變為值啦~
3.把QQ替換為單引號。
【Ctrl】+【H】調出替換對話框,分別輸入QQ和單引號,單擊【全部替換】即可。
可以發現,數值格式的數據都變為文本了~
雷哥office
將數值批量轉為文本?這裡,分享給你幾個常用方法:
方法1:設置單元格格式為“文本”
步驟:①選擇數值所在的區域 → ②按下<ctrl>+1自定義格式 → ③自定義格式為“文本”;/<ctrl>
當然,這裡也可以直接使用菜單“開始”中的快捷格式設置;
方法2:使用“數據分列”功能
Excel中的數據分列,不僅能用來分離數據,在數據格式轉換上,也是一把好手!
步驟:①選擇數值列 → ②菜單選擇“數據”-“分列”→③面板中選中數據格式
如下關鍵點截圖:
方法3:使用Text函數或者&符號來轉化數據格式
在Excel中,使用&連接符,可以合併多個字符串,利用這個特性,就能將數值直接轉為文本;
而,Text函數,則是將數據轉換為指定格式;
3種方法的動畫演示
上面介紹了三種方法,這裡,我做一個完整的動畫演示,如下:
好了,這個問題就分享到這,希望能幫到你!
我是Excel大全,別忘了點個贊支持下哦,謝謝!
Excel大全
EXCEL有TEXT函數,各版本通用。
格式用法如下:
Text(單元格,轉換後的格式)作用:將指定單元格的內容轉換成指定的格式
舉例如附圖
1把老骨頭
方法有兩種,
第一種使用分列,在格式裡面選擇文本即可;
2.可以使用公式,如=a1&"",在原有的數值後面連接一個空白即可;
3.使用text函數,將數值轉換成文本