文本函数
-
FIND(find_text, within_text, [start_num])
-
参考:
https://support.microsoft.com/zh-cn/office/find%E3%80%81findb-%E5%87%BD%E6%95%B0-c7912941-af2a-4bdf-a553-d0d89b0a0628
-
find_text 必需。 要查找的文本。一定要用双引号引起来,我之前使用单引号一直报错都要崩溃了。
-
within_text 必需。 包含要查找文本的文本。
-
start_num 可选。 指定开始进行查找的字符。 within_text 中的首字符是编号为 1 的字符。 如果省略 start_num,则假定其值为 1。
-
举例
<img src="
- 通过第一个k位置查找底薪:
=FIND("k",P2)
- 查找第二个k的位置:
=FIND("k",P2,FIND("k",P2)+1)
。思路:start_num表示从第几个位置开始查找,所以通过find查找到第一个find的位置再加1,然后再通过find查找目标k(俄罗斯套娃)
- 通过第一个k位置查找底薪:
-
-
LEFT()&RIGHT()&MID()
- LEFT(text,[num_chars])函数表示从左边开始取
- RIGHT(text,[num_chars])函数表示从右边开始取
- MID(text, start_num, num_chars)函数表示从中间开始取
-
CONCATENATE(text1, [text2],…)
- 拼接函数
-
REPLACE(old_text, start_num, num_chars, new_text)
- 替换函数
-
SUBSTITUTE(text, old_text, new_text, [instance_num])
-
目标字符替换函数
-
instance_num表示替换old_text的个数,不指定默认替换所有。
-
与replace的区别:在文本字符串中用 new_text 替换 old_text。 如果需要在某一文本字符串中替换指定的文本,请使用函数 SUBSTITUTE;如果需要在某一文本字符串中替换特定位置处的任意文本,请使用函数 REPLACE。
-
-
TEXT(Value you want to format, “Format code you want to apply”)
- 更改原数据格式
-
TRIM(text)
- 只能删除前后的空格
-
LEN(text)
- 计算单元格字符长度