标签: excel function
在类似“ 123456a..aX”的字符串中,我想找到“ 123456”和“ X”之间的所有“ a..a”。我想不通用LEFT或RIGHT或MID做到这一点的方法。解决此问题的最简单方法是什么?
编辑:
字符串'123456a ... aX'中的'a ... a'中有多个'a',例如七个,我想要得到的是'aaaaaaa'。
答案 0 :(得分:0)
只需使用 a 作为分隔符,即可在“数据”标签下使用文本到列功能,
答案 1 :(得分:0)
示例:
abc123456The quick brown foxXxyz
公式:
=REPLACE(REPLACE(A1, FIND("X", A1, FIND(123456, A1)), LEN(A1), TEXT(,)), 1, FIND(123456, A1)+5, TEXT(,))
当然,如果要解析的文本中的任何地方都有X,则会遇到问题。
X