如何删除EXCEL表整列单元格内文本句子的最后一个标点符号?

2025-02-26 02:32:03
推荐回答(4个)
回答1:

  1. 公式为:

    =LEFT(A1,LEN(A1)-1)

  2. 如图所示:

回答2:

=REPLACE(A1,LEN(A1),1,)

再给一个公式:

=SUBSTITUTE(A1,RIGHT(A1),)

回答3:

假如原始文本在A列

则B1公式输入

=if(OR(right(A1,1)="。",right(A1,1)=",",right(A1,1)=";"),LEFT(A1,LEN(A1)-1),A1)

公式解释

先用if判断最后一个符号是。,;吗?是的话从左向右取文本少一位,不是的话返回原始文本

解决问题请及时采纳答案!

回答4:

=LEFT(A1,LEN(A1)-1)
公式向下拉,然后选择性粘贴为数值就okay了。