當前位置:
首頁 > 最新 > 2017年最全的excel函數大全8—文本函數中

2017年最全的excel函數大全8—文本函數中

上次給大家分享了《2017年最全的excel函數大全7—文本函數(上)》,這次分享給大家文本函數(中)。

DOLLAR 函數

描述

本「幫助」主題中描述的函數可將數字轉換為文本格式,並應用貨幣符號。函數的名稱及其應用的貨幣符號取決於您的語言設置。

此函數依照貨幣格式將小數四捨五入到指定的位數並轉換成文本。使用的格式為 ($#,##0.00_);($#,##0.00)。

用法

DOLLAR(number, [decimals])

DOLLAR 函數用法具有以下參數:

·Number必需。數字、對包含數字的單元格的引用或是計算結果為數字的公式。

·Decimals可選。小數點右邊的位數。如果 decimals 為負數,則 number 從小數點往左按相應位數四捨五入。如果省略 decimals,則假設其值為 2。

備註

用功能區命令設置單元格格式與使用 DOLLAR 函數設置單元格格式的區別是 DOLLAR 將其結果轉換為文本。使用設置單元格格式對話框設置格式的數字仍為數字。可以在其他公式中繼續使用 DOLLAR 生成的結果,因為 Excel 進行計算時會將以文本形式輸入的數字轉換為數字形式。

案例

EXACT 函數

描述

比較兩個文本字元串,如果它們完全相同,則返回 TRUE,否則返回 FALSE。 函數 EXACT 區分大小寫,但忽略格式上的差異。 使用 EXACT 可以檢驗在文檔中輸入的文本。

用法

EXACT(text1, text2)

EXACT 函數用法具有下列參數:

·Text1必需。 第一個文本字元串。

·text2必需。 第二個文本字元串。

案例

FIND、FINDB 函數

描述

函數 FIND 和 FINDB 用於在第二個文本串中定位第一個文本串,並返回第一個文本串的起始位置的值,該值從第二個文本串的第一個字元算起。

重要:

· 這些函數可能並不適用於所有語言。

· FIND 適用於使用單位元組字符集 (SBCS) 的語言,而 FINDB 適用於使用雙位元組字符集 (DBCS) 的語言。 您的計算機上的默認語言設置對返回值的影響方式如下:

· 無論默認語言設置如何,函數 FIND 始終將每個字元(不管是單位元組還是雙位元組)按 1 計數。

· 當啟用支持 DBCS 的語言的編輯並將其設置為默認語言時,FINDB 會將每個雙位元組字元按 2 計數。 否則,FINDB 會將每個字元按 1 計數。

支持 DBCS 的語言包括日語、中文(簡體)、中文(繁體)以及朝鮮語。


用法

FIND(find_text, within_text, [start_num])

FINDB(find_text, within_text, [start_num])

FIND 和 FINDB 函數用法具有下列參數:

·find_text必需。 要查找的文本。

·within_text必需。 包含要查找文本的文本。

·start_num可選。 指定開始進行查找的字元。 within_text 中的首字元是編號為 1 的字元。 如果省略 start_num,則假定其值為 1。


備註

· FIND 和 FINDB 區分大小寫,並且不允許使用通配符。 如果您不希望執行區分大小寫的搜索或使用通配符,則可以使用 SEARCH 和 SEARCHB 函數。

· 如果 find_text 為空文本 (),則 FIND 會匹配搜索字元串中的首字元(即編號為 start_num 或 1 的字元)。

· Find_text 不能包含任何通配符。

· 如果 within_text 中沒有 find_text,則 FIND 和 FINDB 返回 錯誤值 #VALUE!。

· 如果 start_num 不大於 0,則 FIND 和 FINDB 返回 錯誤值 #VALUE!。

· 如果 start_num 大於 within_text 的長度,則 FIND 和 FINDB 返回 錯誤值 #VALUE!。

· 可以使用 start_num 來跳過指定數目的字元。 以 FIND 為例,假設要處理文本字元串「AYF0093.YoungMensApparel」。 若要在文本字元串的描述部分中查找第一個「Y」的編號,請將 start_num 設置為 8,這樣就不會搜索文本的序列號部分。 FIND 從第 8 個字元開始查找,在下一個字元處找到 find_text,然後返回其編號 9。 FIND 始終返回從 within_text 的起始位置計算的字元編號,如果 start_num 大於 1,則會對跳過的字元計數。

案例


案例 2

FIXED 函數

描述

將數字舍入到指定的小數位數,使用句點和逗號,以十進位數格式對該數進行格式設置,並以文本形式返回結果。

用法

FIXED(number, [decimals], [no_commas])

FIXED 函數用法具有下列參數:

·Number必需。 要進行舍入並轉換為文本的數字。

·decimals可選。 小數點右邊的位數。

·no_commas可選。 一個邏輯值,如果為 TRUE,則會禁止 FIXED 在返回的文本中包含逗號。

備註

· 在 Microsoft Excel 中,Numbers 的最大有效位數不能超過 15 位,但 decimals 可達到 127。

· 如果 decimals 為負數,則 number 從小數點往左按相應位數四捨五入。

· 如果省略 decimals,則假設其值為 2。

· 如果 no_commas 為 FALSE 或被省略,則返回的文本中和往常一樣包含逗號。

· 使用命令(在開始選項卡上的數字組中,單擊數字旁邊的箭頭,然後單擊數字)來設置包含數字的單元格的格式與使用 FIXED 函數直接設置數字的格式之間的主要區別在於:FIXED 函數將計算結果轉換為文本。 使用單元格命令設置格式的數字仍為數字。

案例


LEFT、LEFTB 函數

描述

LEFT 從文本字元串的第一個字元開始返回指定個數的字元。

LEFTB 基於所指定的位元組數返迴文本字元串中的第一個或前幾個字元。

重要:

· 這些函數可能並不適用於所有語言。

· 只有在將 DBCS 語言設置為默認語言時,函數 LEFTB 才會將每個字元按 2 個位元組計數。 否則,函數 LEFTB 的行為與 LEFTB 相同,即將每個字元按 1 個位元組計數。

支持 DBCS 的語言包括日語、中文(簡體)、中文(繁體)以及朝鮮語。


用法

LEFT(text, [num_chars])

LEFTB(text, [num_bytes])

該函數用法具有下列參數:

·Text必需。 包含要提取的字元的文本字元串。

·num_chars可選。 指定要由 LEFT 提取的字元的數量。

o Num_chars 必須大於或等於零。

o 如果 num_chars 大於文本長度,則 LEFT 返回全部文本。

o 如果省略 num_chars,則假定其值為 1。

·Num_bytes可選。按位元組指定要由 LEFTB 提取的字元的數量。


案例

案例 1:LEFT


案例 2:LEFTB(將您的計算機設置為支持 DBCS 的一種默認語言)


LEN、LENB 函數

描述

LEN 返迴文本字元串中的字元個數。

LENB 返迴文本字元串中用於代表字元的位元組數。

重要:

· 這些函數可能並不適用於所有語言。

· 只有在將 DBCS 語言設置為默認語言時,函數 LENB 才會將每個字元按 2 個位元組計數。 否則,函數 LENB 的行為與 LEN 相同,即將每個字元按 1 個位元組計數。

支持 DBCS 的語言包括日語、中文(簡體)、中文(繁體)以及朝鮮語。


用法

LEN(text)

LENB(text)

LEN 函數用法具有下列參數:

·Text必需。 要查找其長度的文本。 空格將作為字元進行計數。


案例

案例 1:LEN


案例 2:LENB(將您的計算機設置為支持 DBCS 的一種默認語言)

LOWER 函數

描述

將一個文本字元串中的所有大寫字母轉換為小寫字母。

用法

LOWER(text)

LOWER 函數用法具有下列參數:

·Text必需。 要轉換為小寫字母的文本。 LOWER 不改變文本中的非字母字元。

案例

以上是所有EXCEL的文本函數(中)描述用法以及使用案例。這次分享中存在哪些疑問或者哪些不足,可以在下面進行評論。如果覺得不錯,可以分享給你的朋友,讓大家一起掌握這些excel的文本函數(中)。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 幸福的耗子 的精彩文章:

2017年最全的excel函數大全6—日期和時間函數上

TAG:幸福的耗子 |