以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]一翻二 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=26670) |
-- 作者:iyplx2425 -- 发布时间:2013/11/6 10:13:00 -- [求助]一翻二 请教老师。下面是二翻一公式,能不能做个分解解释? Eval("Substitute(""|@|"",""|"","""+Substitute("A|B|C","|",""")+""|""+Substitute(""|@|"",""|"",""")+""")")谢谢了。
|
-- 作者:iyplx2425 -- 发布时间:2013/11/6 10:15:00 -- 是一翻二。 |
-- 作者:iyplx2425 -- 发布时间:2013/11/6 10:25:00 -- 因为不会对公式进行句读,弄不明白为什么Substitute()函数里面有的用单引号,有的用双引号。 |
-- 作者:wjq1072 -- 发布时间:2013/11/6 10:28:00 -- Eval("Substitute(""|@|"",""|"","""+Substitute("A|B|C","|",""")+""|""+Substitute(""|@|"",""|"",""")+""")") 把Eval去掉,在公式生成器“执行”可以得到: Substitute("|@|","|","A")+"|"+Substitute("|@|","|","B")+"|"+Substitute("|@|","|","C") |
-- 作者:iyplx2425 -- 发布时间:2013/11/6 11:07:00 -- 是按 Substitute("A|","|","@A|") 的结构走的,还是其他? |
-- 作者:wjq1072 -- 发布时间:2013/11/6 11:56:00 -- Substitute("|@|","|","A")+"|"+Substitute("|@|","|","B")+"|"+Substitute("|@|","|","C") 再“执行”一次就得到:
再看看能不能理解“一翻二”? |
-- 作者:iyplx2425 -- 发布时间:2013/11/6 13:43:00 -- 6楼公式容易懂。 |
-- 作者:iyplx2425 -- 发布时间:2013/11/6 14:14:00 -- 运行Substitute("A|B|C","|",""")+""|""+Substitute(""|@|"",""|"",""")可以得到 A")+"|"+Substitute("|@|","|","B")+"|"+Substitute("|@|","|","C。 但Substitute("A|B|C","|",""")+""|""+Substitute(""|@|"",""|"",""")这个公式有点读不懂,不知怎么句读。
|
-- 作者:dancedy -- 发布时间:2013/11/6 14:37:00 -- Substitute("A|B|C","|",""")+""|""+Substitute(""|@|"",""|"",""")
执行结果为 A")+"|"+Substitute("|@|","|","B")+"|"+Substitute("|@|","|","C
A到B或者B到C的句子为 ")+"|"+Substitute("|@|","|","
每个双引号使用两个双引号代替 "")+""|""+Substitute(""|@|"",""|"",""
最后 Substitute("A|B|C","|", " "")+""|""+Substitute(""|@|"",""|"","" ") |
-- 作者:iyplx2425 -- 发布时间:2013/11/7 8:21:00 -- 谢谢各位老师,懵懵懂懂看懂了一些,慢慢嚼应该能弄明白吧。 |