excel中如何集中去除数字符号组合最后面的符号

2024-11-19 23:39:17
推荐回答(4个)
回答1:

B1公式下拉:

=IF(A1="","",LEFT(A1,LOOKUP(1,0/MID(A1,ROW($1:$300),1),ROW($1:$300))))


或者用这公式也行:

=IF(A1="","",REPLACE(A1,LOOKUP(1,0/MID(A1,ROW($1:$300),1),ROW($1:$300))+1,99,""))


如果完成后不想要原A列的的内容,可这样操作:

选中B列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除A列即可。


回答2:

假设数据在A1,则公式为

=LEFT(A1,LOOKUP(9E+307,--MID(A1,ROW($1:$200),1),ROW($1:$200)))


或者:

=LEFT(A1,MAX(IF(ISNUMBER(--MID(A1,ROW($1:$200),1)),ROW($1:$200),0)))

数组公式,Ctrl+Shift+回车结束,向下填充公式

回答3:

通过编辑中的查找和替换来完成。

1、选择数据所在列;

2、查找://///

   替换:(不输入、留空)

   全部替换。

回答4:

你把所有的/符号全部替换为汉字,如全部把/替换为“功”,完成后再替换“功功”为“功”(记着替换所有查找到的“功功”),再把“功”替换成/
完成后,如数据在A列,则在B1输入公式=LEFT(A1,LEN(A1)-1) 下拉即可。