Excel多个相同字符,提取某个相同字符与不同字符之间的内容?

如单元格A1:人之初,性本善,性相近,习相远,中国华夏之文明古都。想要提取第4个逗号与之文明古都之间的字符,也就是提取 中国华夏。提示:前面逗号固定,但是逗号与逗号之间字符长度不固定。需求公式是一定要是从第4个逗号开始,提取第4个逗号与之文明古都之间的内容,中国华夏。

在B2单元格中输入公式:

=SUBSTITUTE(TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",100)),400,100)),"之文明古都。","")

如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-02-23

输入

=SUBSTITUTE(TRIM(MID(SUBSTITUTE(A1,",",REPT(" ",100)),400,100)),"之文明古都。","")

详见附图示例

第2个回答  2021-02-24
用代码的自定义函数好,几个逗号作为参数即可。
大家正在搜