wiz*_*log 3 worksheet-function microsoft-excel
示例单元格值:千禧疼痛中心总裁兼创始人,1998 年至今。
我希望将其解析(拆分)为“千禧疼痛中心总裁兼创始人”,并在另一个单元格中“1998 年至今”。
这是可行的吗?
这些将起作用,它们是数组公式,因此在单元格中输入它们时必须使用CTRL-SHIFT-ENTER。数字 $40 只需要足够大以容纳您最大的字符串:
=LEFT(A1, MATCH(TRUE,ISNUMBER(1*MID(A1, ROW($1:$40), 1)),0)-1)
Run Code Online (Sandbox Code Playgroud)
和
=RIGHT(A1, LEN(A1) - MATCH(TRUE,ISNUMBER(1*MID(A1, ROW($1:$40), 1)),0) +1)
Run Code Online (Sandbox Code Playgroud)
MID 语句正在创建字符串中所有字符的数组。
然后 ISNUMBER 语句将其转换为 TRUE/FALSE 数组。
MATCH 语句然后找到第一个 TRUE,因此是第一个数字。
那么这只是解析的问题。
归档时间: |
|
查看次数: |
1387 次 |
最近记录: |