![426d4224b1a91b8e007f0734117ab186.png](https://img-blog.csdnimg.cn/img_convert/426d4224b1a91b8e007f0734117ab186.png)
字符串
描述:
定义一个字符串常量
语法:
"string" 或
$[string]
备注:
在使用表达式时,用双引号括起来,直接定义字符串常量时,不用引号。
字符串"string"中的宏不会替换,且复制粘贴增删行时,字符串中的单元格名不会自动变化。
字符串$[ string]中的宏会替换,且复制粘贴增删行时,字符串中的单元格名会自动变化。
$[ string]中的双引号不需要使用转义符,而"string"中的双引号则需要使用转义符。
参数:
string
字符串的内容,可以为任意字符
返回值:
字符串常量
示例:
"asd"
$[asd]
$[]中的字符串在复制粘贴增删行时,单元格名会自动变化,""中的字符串则不会
A B
1 ="a" ="b"
2 ="c" ="d"
3 ="A2"+"e" =$[B2]+"f"
A B
1 ="c" ="d"
2 ="A2"+"e" =$[B1]+"f"
$[]中的宏会自动替换,""中的宏则不会
"${arg1}abc" "${arg1}abc "
$[${arg1}abc] "Tomabc", ( arg1值为 "Tom")
$[]中的双引号不需要转义,""中的双引号需要转义
$[a"s]
"a"s"
相关概念:
转义符
字符串加
字符串拼接
x+y
描述:
把两个或更多个字符串拼接起来
语法
x+y
备注:
字符串和数值不能相加
参数:
x 字符串常量
y 字符串常量
返回值:
把x和y拼接后的字符串
示例:
"abc"+"def" abcdef
"abc"+123 123. 不支持字符串和数值相加
x/y
描述:
把一个字符串跟一个或多个其他类型的数据拼接起来
语法
x/y
备注:
x,y中有一个是字符串时将另一个也转成字符串后再把x,y拼接成一个字符串。
参数:
x 任意数据类型的数据,但须保证x,y中至少有一个是字符串类型。
y 任意数据类型的数据,但须保证x,y中至少有一个是字符串类型。
返回值:
字符串
示例:
"abc"/12 abc12
date("2015-03-12")/"abc" 2015-03-12abc