Excel - 文字函式



Microsoft Excel 擁有豐富的文字函式,提供深入的見解,並透過精彩的示例來處理和提取字串。在本教程中,我們將介紹各種型別的文字函式及其定義、語法、好處和即時場景。文字函式包含在 Microsoft Excel 的舊版本和最新版本中。您也可以在 Web 版 Excel 中使用這些函式。

您可以透過在“公式”選項卡中的“函式庫”組下選擇“文字函式”類別或選擇“插入函式”來在工作表中新增特定的文字函式,從而插入這些文字函式。

序號 函式及描述
1

ARRAYTOTEXT

將陣列或值的範圍轉換為文字字串。

2

ASC

將字元轉換為其對應的 ASCII 值。

3 BAHTTEXT

將數字轉換為泰文並新增“泰銖”字尾。

4 CHAR

返回由數字指定的字元。使用 CHAR 將您可能從其他型別的計算機上的檔案獲得的內碼表號轉換為字元。

5 CLEAN

刪除文字中所有不可列印的字元。對從其他應用程式匯入的包含可能無法使用您的作業系統列印的字元的文字使用 CLEAN。

6 CODE

返回文字字串中第一個字元的數字程式碼。返回的程式碼對應於 Windows 系統的 ANSI 字元集。

7 CONCAT

組合來自多個範圍和/或字串的文字,但它不提供分隔符或 IgnoreEmpty 引數。

8 CONCATENATE

將兩個或多個文字字串連線成一個字串。

9

DBCS

將單位元組字元 (SBCS) 轉換為雙位元組字元 (DBCS),主要用於日語、中文和韓語等語言。

10 DOLLAR

將數字轉換為文字格式並應用貨幣符號。函式的名稱及其應用的符號取決於您的語言設定。

11 Exact

比較兩個文字字串,如果它們完全相同,則返回 TRUE,否則返回 FALSE。

12 FIND

FIND 和 FINDB 在第二個文字字串中查詢一個文字字串,並返回從第二個文字字串的第一個字元開始的第一個文字字串的起始位置的數字。

13

FINDB

查詢字串中子字串的位置,將雙位元組字元計算為兩個字元。

14 FIXED

將數字四捨五入到指定的十進位制位數,使用句點和逗號以十進位制格式格式化數字,並將結果作為文字返回。

15 LEFT

根據您指定的字元數返回文字字串中的第一個字元或字元。

16

LEFTB

從字串開頭提取指定數量的位元組。

17 LEN

LEN 返回文字字串中的字元數。LENB 返回用於表示文字字串中字元的位元組數。

18

LENB

返回用於表示字串的位元組數,對於日語、中文和韓語等雙位元組字元集 (DBCS) 有用。

19 LOWER

將文字字串中所有大寫字母轉換為小寫字母。

20 MID

根據您指定的字元數返回文字字串中的特定數量的字元,從您指定的位置開始。

21

MIDB

從字串中提取指定數量的位元組,從指定位置開始。

22 NUMBERVALUE

以與區域設定無關的方式將文字轉換為數字。

23

PHONETIC

從日語文字中提取音標字元(假名)。

24 PROPER

將文字字串中的第一個字母以及文字中任何其他字母(在除字母之外的任何字元之後)大寫。將所有其他字母轉換為小寫字母。

25 REPLACE

根據您指定的字元數,用不同的文字字串替換文字字串的一部分。

26

REPLACEB

替換字串中指定數量的位元組,從給定位置開始。

27 REPT

重複文字給定的次數。使用 REPT 用文字字串的多個例項填充單元格。

28 RIGHT

根據您指定的字元數返回文字字串中的最後一個字元或字元。

29

RIGHTB

從字串末尾提取指定數量的位元組,對於處理日語、中文和韓語等語言中的雙位元組字元集 (DBCS) 有用。

30 SEARCH

SEARCH 和 SEARCHB 函式在第二個文字字串中查詢一個文字字串,並返回從第二個文字字串的第一個字元開始的第一個文字字串的起始位置的數字。

31

SEARCHB

查詢字串中子字串的位置,計算位元組而不是字元。

32 SUBSTITUTE

用新文字替換文字字串中的舊文字。

33 T

T 函式返回值引用的文字。

34 TEXT

將數值轉換為文字,並允許您使用特殊格式字串指定顯示格式。

35

TEXTAFTER

返回文字字串中指定子字串之後出現的文字

36

TEXTBEFORE

返回文字字串中指定子字串之前出現的文字。

37 TEXTJOIN

組合來自多個範圍和/或字串的文字,並在每個將要組合的文字值之間包含您指定的分隔符。如果分隔符為空文字字串,則此函式將有效地連線這些範圍。

38

TEXTSPLIT

根據指定的分隔符將文字字串拆分為陣列。

39 TRIM

刪除文字中的所有空格,但單詞之間的單個空格除外。對從可能具有不規則間距的其他應用程式接收的文字使用 TRIM。

40 UNICHAR

返回由給定數值引用的 Unicode 字元。

41 UNICODE

返回對應於文字第一個字元的數字(程式碼點)。

41 UPPER

將文字轉換為大寫。

43 VALUE

將表示數字的文字字串轉換為數字。

44

VALUETOTEXT

將數值轉換為文字格式。

廣告