作者JieJuen (David)
看板Office
标题Re: 有可能设定多条件的SUBSTITUTE吗?
时间Sat Mar 8 01:33:52 2008
不知道主要的问题点在何处,
如果巢状很多层,可以参考此文的简化法
┌─────────────────────────────────────┐
│ 文章代码(AID):
#17IOD5vT (Office) [ptt.cc] Re: [算表] 如何用EXCEL公式函? │
│ 这一篇文章值 41 银 │
└─────────────────────────────────────┘
● 3928 11/25 JieJuen R: [算表] 如何用EXCEL公式函数挑字
=SUBSTITUTE(SUBSTITUTE(A1,"今","明"),"五","六")
如果式子没有非得在一式之中完成
可以将关键字写在格子中,参照之
然後拖曳公式就可以多次取代 例如
A B C
1 今天是星期五 明天是星期五 明天是星期六
2 今 五
3 明 六
B1=SUBSTITUTE(A1,B2,B3)
很多列要改,就适当使用绝对参照 如
A B C D E F G
今天是星期五 明天是星期五 明天是星期六 今 五
今日是礼拜五 明日是礼拜五 明日是礼拜六 明 六
B1=SUBSTITUTE(A1,F$1,F$2)
※ 引述《b19111010 (生产中。)》之铭言:
: 在excel中,SUBSTITUTE可以做到如下例子
: a1=今天是星期五
: b1=SUBSTITUTE(a1,"今","明")
: 则b1之结果为"明天是星期五"
: 问题是,有办法把a1中的"今"与"五"分别变成"明"与"六"吗?
: 「设想」成功的函数可能如下
: a1=今天是星期五
: b1=SUBSTITUTE(a1,{"今","五"},{"明","六"})
: b1预期之结果为"明天是星期六"
: 可是既然是设想当然就是实验失败了
: 故请各位高人赐教orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.51.133
1F:推 b19111010:感谢大神! 03/08 10:38
2F:→ JieJuen:^^" 03/08 10:51