通过公式删除第n个出现字符之前或之后的文本
下面的公式可以帮助删除Excel单元格中第n个出现字符之前或之后的所有字符。从单元格中删除第n个出现字符之前的所有字符, 你需要:
选择一个空白单元格以输出结果,将以下公式复制到其中,然后按输入键。 然后拖动填充手柄将公式应用于其他单元格。 看截图:
分子式:在第二次出现逗号之前删除所有内容
=右(替代(B5“,“,CHAR(9),2),LEN(B5)-FIND(CHAR(9),SUBSTITUTE(B5“,“,CHAR(9),2),1)+ 1)
备注:
1.在公式中B5“,“而2数字表示第二次出现逗号后的所有内容将从单元格B5中删除。
2.您可以更改“,“而2根据需要将其编号为任何字符和出现位置编号。
从单元格中删除第n个出现字符之后的所有字符, 你需要:
选择一个空白单元格以输出结果,将以下公式复制到其中,然后按输入键。 然后拖动填充手柄将公式应用于其他单元格。 看截图:
分子式:在第二次出现逗号后删除所有内容
=左(替换(B5,",“,CHAR(9),2),FIND(CHAR(9),SUBSTITUTE(B5,",“,CHAR(9),2),1)-1)
备注:
1.在公式中B5“,“而2数字表示第二次出现逗号后的所有内容将从单元格A7中删除。
2.您可以更改“,“而2根据需要将其编号为任何字符和出现位置编号。
使用Kutools for Excel轻松删除特定字符之前/之后的文本
如果一个范围中的每个单元格只有一个逗号分隔符,并且您想从单元格中删除该逗号之前或之后的所有内容,请尝试分裂细胞实用程序Kutools for Excel。 此实用程序将帮助您单击几下即可解决问题:
1.选择要删除逗号之前或之后的所有内容的单元格,然后单击“确定”。Kutools>文本>分裂细胞。 看截图:
2。 在里面分裂细胞对话框中,选择拆分为列在选项发布类型部分,并在分割为部分,选择其他餐具选项,并在空白框中键入逗号,然后单击OK按钮。 看截图:
3.另一个分裂细胞弹出对话框,选择一个空白单元格来查找文本,然后单击OK按钮。
然后,您可以看到所选单元格被特定字符-逗号分隔。 看截图:
如果您想免费试用该工具(30天