文本字符串(也稱為字符串或簡稱為文本)是一組用作電子表格程序中的數據的字符。
儘管文本字符串通常由單詞組成,但它們也可能包含以下字符:
- 信
- 數字
- 特殊字符如句點(。),短劃線符號( - )或數字符號( # )
默認情況下,文本字符串在單元格中左對齊,而數字數據右對齊。
將數據格式化為文本
儘管文本字符串通常以字母表的字母開頭,但任何已被格式化為文本的數據條目都被解釋為字符串。
用撇號將數字和公式轉換為文本
通過輸入撇號( ' )作為數據的第一個字符,還可以在Excel和Google Spreadsheets中創建文本字符串。
撇號在單元格中不可見,但強製程序將任何數字或符號輸入撇號後解釋為文本。
例如,要輸入一個公式,例如= A1 + B2作為文本字符串,請輸入:
'= A1 + B2
撇號雖然不可見,但可防止電子表格程序將該條目解釋為公式。
在Excel中將文本字符串轉換為數字數據
有時,複製或導入到電子表格中的數字會更改為文本數據。 如果數據被用作某些程序的內置函數(如SUM或AVERAGE)的參數 ,則會導致問題。
解決此問題的選項包括:
選項1:在Excel中選擇性粘貼
使用特殊粘貼將文本數據轉換為數字相對比較容易,並且轉換後的數據保留在其原始位置的優勢 - 與需要轉換的數據位於與原始文本數據不同的位置的VALUE函數不同。
選項2:在Excel中使用錯誤按鈕
如上圖所示,Excel中的錯誤按鈕或錯誤檢查按鈕是一個小的黃色矩形,出現在包含數據錯誤的單元格旁邊 - 例如在公式中使用格式為數字的數字數據時。 要使用錯誤按鈕將文本數據轉換為數字:
- 選擇包含錯誤數據的單元格
- 單擊單元格旁邊的錯誤按鈕以打開選項的上下文菜單
- 點擊菜單中的Convert to Number
所選單元格中的數據應轉換為數字。
在Excel和Google Spreadsheets中連接文本字符串
在Excel和Google Spreadsheets中,和號(&)字符可用於連接在一起,或連接位於新位置的單獨單元格中的文本字符串。 例如,如果列A包含名字,列B包含個人的姓氏,則兩列數據單元可以在列C中組合在一起。
這樣做的公式是=(A1&“”&B1)。
注意:&符號操作符不會自動在連接的文本字符串之間放置空格,以便它們必須手動添加到公式中。 這是通過使用上面公式中所示的帶引號的空格字符(使用鍵盤上的空格鍵輸入)來完成的。
連接文本字符串的另一個選項是使用CONCATENATE函數 。
將文本數據分割為多個單元格,並將文本分割為多列
要進行連接的相反操作 - 將一個數據單元分成兩個或多個單獨的單元格 - Excel具有“ 文本到列”功能。 完成這項任務的步驟是:
- 選擇包含組合文本數據的單元格列。
- 點擊功能區菜單的數據菜單。
- 點擊Text to Columns以打開Convert Text to Columns嚮導。
- 在第一步的原始數據類型下,單擊分隔符 ,然後單擊下一步。
- 在步驟2下,為數據選擇正確的文本分隔符或分隔符 ,例如製表符或空格,然後單擊下一步。
- 在步驟3下,在列數據格式下選擇適當的格式 ,例如常規。
- 在高級按鈕選項下,如果缺省值(分別為句點和逗號)不正確,請為小數點分隔符和千 位分隔符選擇備用設置。
- 單擊完成關閉嚮導並返回到工作表。
- 所選列中的文本現在應該分為兩列或更多列。