[]
        
(Showing Draft Content)

文本函数

GcExcel Java 文本函数(按字母顺序排列)

函数

描述

ARRAYTOTEXT

从指定的任意区域返回文本值数组:文本值保持原样,非文本值会转换为文本格式。

ASC

将全角(双字节)字符转换为半角(单字节)字符。

BAHTTEXT

将数字转换为泰文文本格式,并添加后缀“Baht(泰铢)”。

CHAR

返回指定数字对应的字符(基于Windows ANSI字符集)。

CLEAN

移除文本中的所有不可打印字符(如换行符、制表符等)。

CODE

返回文本字符串中第一个字符对应的数字编码(基于Windows ANSI字符集)。

CONCAT

将多个文本字符串或数字合并为一个文本字符串,为兼容 CONCATENATE 函数保留。

CONCATENATE

将多个文本字符串或数字合并为一个文本字符串(CONCAT 的旧版函数)。

DBCS

将半角(单字节)字符转换为全角(双字节)字符。

DOLLAR

按货币格式将数字转换为文本,小数部分会四舍五入到指定位数。

EXACT

精确比较两个字符串:完全相同返回 TRUE,否则返回 FALSE(区分大小写和空格)。

FIND

在一个文本中查找另一个文本值,返回其在被查找文本中的起始位置(区分大小写)。

FINDB

功能同 FIND,但当默认语言为双字节字符集(DBCS)时,每个双字节字符计为 2 个单位(按字节计数)。

FIXED

将数字四舍五入到指定小数位数,按小数点/逗号格式格式化后以文本形式返回。

JIS

将半角(单字节)字符转换为全角(双字节)字符(仅日语和德语语言包支持)。

LEFT

从文本值的左侧返回指定个数的字符(按字符数计数)。

LEFTB

功能同 LEFT,但按字节数返回左侧字符(双字节字符计 2 字节)。

LEN

返回文本字符串的字符个数。

LENB

返回文本字符串的字节数(双字节字符计 2 字节)。

LOWER

将文本转换为小写字母。

MID

从文本字符串的指定起始位置,返回指定个数的字符(按字符数计数)。

MIDB

功能同 MID,但按字节数返回字符(双字节字符计 2 字节)。

NUMBERVALUE

以与区域设置无关的方式将文本转换为数字(避免不同地区格式导致的转换错误)。

PROPER

将文本字符串中每个单词的首字母大写,其余字母小写。

REPLACE

按指定的字符数,替换文本字符串中的部分内容。

REPLACEB

功能同 REPLACE,但按字节数指定替换长度(双字节字符计 2 字节)。

REPT

将指定文本重复指定次数后返回。

RIGHT

从文本值的右侧返回指定个数的字符(按字符数计数)。

RIGHTB

功能同 RIGHT,但按字节数返回右侧字符(双字节字符计 2 字节)。

SEARCH

在一个文本中查找另一个文本字符串,返回其起始位置的索引(不区分大小写)。

SEARCHB

功能同 SEARCH,但当默认语言为 DBCS 时,每个双字节字符计为 2 个单位(按字节计数)。

SUBSTITUTE

将现有字符串中的指定字符替换为新字符串(可指定替换第几次出现的字符)。

T

返回指定单元格中的文本内容(非文本值返回空文本)。

TEXT

按指定格式格式化数字,并转换为文本。

TEXTAFTER

返回分隔符之后的文本内容。

TEXTBEFORE

返回分隔符之前的文本内容。

TEXTJOIN

将多个区域/字符串合并为一个文本,且可指定分隔符插入到各文本值之间。

TEXTSPLIT

使用指定分隔符将文本拆分为行或列形式的数组。

TRIM

移除字符串中的多余空格,仅保留单词之间的单个空格。

UNICHAR

返回指定数字引用对应的 Unicode 字符。

UNICODE

返回文本中第一个字符对应的 Unicode 编码数字。

UPPER

将文本转换为大写字母。

VALUE

将表示数字的文本字符串转换为数值型数据。

VALUETOTEXT

从指定的任意值返回文本:文本值保持原样,非文本值转换为文本格式。