excel字元處理函式

2022-05-08 19:06:10 字數 2648 閱讀 7353

asc(text)

將字串中的全形(雙位元組)英文本母更改為半形(單位元組)字元。

char(number)

返回對應於數字**的字元。

clean(text)

刪除文字中不能列印的字元。

code(text)

返回文字串中第乙個字元的數字**。返回的**對應於計算機當前使用的字符集。

concatenate (text1,text2,...)

將若干文字串合併到乙個文字串中。

dollar 或 rmb(number,decimals)

依照貨幣格式將小數四捨五入到指定的位數並轉換成文字。

exact(text1,text2)

該函式測試兩個字串是否完全相同。函式 exact 能區分大小寫,但忽略格式上的差異。

find(find_text,within_text,start_num)

find 用於查詢文字串 (within_text) 內的文字串 (find_text),並從 within_text 的首字元開始返回 find_text 的起始位置編號。

fixed(number,decimals,no_commas)

按指定的小數字數進行四捨五入,利用句點和逗號,以小數格式對該數設定格式,並以文字串形式返回結果。

jis(text)

將字串中的半形(單位元組)英文本母或片假名更改為全形(雙位元組)字元。

left(text,num_chars)

left 基於所指定的字元數返回文字串中的第乙個或前幾個字元。

leftb(text,num_bytes)

leftb 基於所指定的位元組數返回文字串中第乙個或前幾個字元。此函式用於雙位元組字元。

len(text)

len 返回文字串中的字元數。

lenb(text)

lenb 返回文字串中用於代表字元的位元組數。此函式用於雙位元組字元。

lower(text)

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

mid(text,start_num,num_chars)

mid 返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

midb(text,start_num,num_bytes)

midb 返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。此函式用於雙位元組字元。

phonetic(reference)

提取文字串中的拼音 (furigana) 字元。

proper(text)

將文字串的首字母及任何非字母字元之後的首字母轉換成大寫。將其餘的字母轉換成小寫。

replace(old_text,start_num,num_chars,new_text)

replace 使用其他文字串並根據所指定的字元數替換某文字串中的部分文字。

replaceb(old_text,start_num,num_bytes,new_text)

replaceb 使用其他文字串並根據所指定的字元數替換某文字串中的部分文字。此函式專為雙位元組字元使用。

rept(text,number_times)

按照給定的次數重複顯示文字。可以通過函式 rept 來不斷地重複顯示某一文字串,對單元格進行填充。

right(text,num_chars)

right 根據所指定的字元數返回文字串中最後乙個或多個字元。

rightb(text,num_bytes)

rightb 根據所指定的字元數返回文字串中最後乙個或多個字元。此函式用於雙位元組字元。

search(find_text,within_text,start_num)

search 返回從 start_num 開始首次找到特定字元或文字串的位置上特定字元的編號。使用 search 可確定字元或文字串在其他文字串中的位置,這樣就可使用 mid 或 replace 函式更改文字。

searchb(find_text,within_text,start_num)

searchb 也可在其他文字串 (within_text) 中查詢文字串 (find_text),並返回 find_text 的起始位置編號。此結果是基於每個字元所使用的位元組數,並從 start_num 開始的。此函式用於雙位元組字元。此外,也可使用 findb 在其他文字串中查詢文字串。

substitute(text,old_text,new_text,instance_num)

在文字串中用 new_text 替代 old_text。如果需要在某一文字串中替換指定的文字,請使用函式 substitute;如果需要在某一文字串中替換指定位置處的任意文字,請使用函式 replace。

t(value)

將數值轉換成文字。

text(value,format_text)

將一數值轉換為按指定數字格式表示的文字。

trim(text)

除了單詞之間的單個空格外,清除文字中所有的空格。在從其他應用程式中獲取帶有不規則空格的文字時,可以使用函式 trim。

upper(text)

將文字轉換成大寫形式。

value(text)

將代表數字的文字串轉換成數字。

widechar(text)

將單位元組字元轉換為雙位元組字元。

yen(number,decimals)

使用 ¥(日圓)貨幣格式將數字轉換成文字,並對指定位置後的數字四捨五入。

excel字元處理函式

asc text 將字串中的全形 雙位元組 英文本母更改為半形 單位元組 字元。char number 返回對應於數字 的字元。clean text 刪除文字中不能列印的字元。code text 返回文字串中第乙個字元的數字 返回的 對應於計算機當前使用的字符集。concatenate text1,...

Excel處理字元的函式

函式 功能left text,num chars 1 從文字字串的第乙個字元開始返回指定個數的字元 right text,num chars 1 從文字字串的最後乙個字元開始返回指定個數的字元 mid text,start num,num chars 從文字字串指定字元位置開始返回指定個數的字元 函...

SAP上傳Excel文件字元限制處理

abap中有多個函式處理上傳的excel文件中的資料,記錄資料的資訊 行 列 值 如,函式kcd excel ole to int convert data lt data in file type table of kcde cells,ls data in file type kcde cell...