A1:
56[123][11][2]34
查找右边第一个']'所在位置 (右起第3位)
=LEN(A1)-FIND('@',SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))),1)+1
LEN(A1)-LEN(SUBSTITUTE(A1,']',''): 字符串长度 - 不为']'的个数 = 3
SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))) 用'☆'替换第3次出现的']'
FIND('@',SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))),1) 从第一个字符开始找到'@'第一次出现的位
语法:SUBSTITUTE(text,old_text,new_text,instance_num)。
text
56[123][11][2]34
| 123,11,2,34 |
查找右边第一个']'所在位置 (右起第3位)
=LEN(A1)-FIND('@',SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))),1)+1
LEN(A1)-LEN(SUBSTITUTE(A1,']',''): 字符串长度 - 不为']'的个数 = 3
SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))) 用'☆'替换第3次出现的']'
FIND('@',SUBSTITUTE(A1,']','@',LEN(A1)-LEN(SUBSTITUTE(A1,']',''))),1) 从第一个字符开始找到'@'第一次出现的位
语法:SUBSTITUTE(text,old_text,new_text,instance_num)。
text
