用户火镜智能 发表于 2021-9-18 14:48:00

SUBSTITUTE不起作用?

A1=SUM(A4,A5,A6)
=12
B1=1234567890
第一次是 C1=SUBSTITUTE(B1,A1,"")
   =1234567890
第二次是
C1=SUBSTITUTE(B1,TEXT(A1,"@"),"")
=1234567890
本来想要B1(1234567890)去掉A1(12),C1正确的应该是 34567890, 两种方法都是 C1=1234567890
不知哪里出问题了,请高手帮助,万分感谢
或者能告知不同的方法,达到目标也可以
已经上传附件,谢谢大家

乐嘛咪 发表于 2021-9-29 09:10:07

最好发上附件

和谐共赢 发表于 2021-9-30 09:49:52

最好上附件,你说的也不清楚

黑粉 发表于 2021-9-30 10:54:11

2019wps测试是去掉了的

岁月斑驳了我的人生 发表于 2021-10-3 23:52:42

猜测原因,你的A1不是你想要的12,你的B1不是你想要的1234567890,替换公式虽然有多余的,但按理不会影响结果。

一分耕耘 发表于 2021-10-6 05:25:50

确实不是,我以为从基本开始,一步一步变成我需要的,没想到一 开始就出问题

陈鉴斌 发表于 2021-10-10 10:39:30

已上传附件,麻烦帮看看,谢谢

玩弄流川枫 发表于 2021-10-11 22:45:19

跟你一开始说的根本就是二个事情。一次SUBSTITUTE只能替换一个指定的文本,12是连续的所以可以替换,但是你附件的是39,源数据的39又不在一起,如何能替换。你这种情况老版本不好写的,就是一层套一层使用SUBSTITUTE逐个替换3....9.....或者有其他继续

咫尺千里 发表于 2021-10-22 18:11:40

谢谢,没想到SUBSTITUTE只能替换一个指定的文本谢谢

铃燕 发表于 2021-10-22 19:52:54

换365版excel吧,一次搞定
页: [1] 2 3
查看完整版本: SUBSTITUTE不起作用?