以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  请教一个列刷新公式  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=19659)

--  作者:搞不懂
--  发布时间:2010/7/12 18:36:00
--  请教一个列刷新公式
egd文件下载
请教一个列刷新公式:
“产品库”表中的“代码”列的刷新公式,要求将“首字拼字”列的中字母用“表5”中的“字母”与之相对“代码”列替换,比如A替换成01,如果“首字拼音”列的字母数少于5用“00”替换,字母数多于5则略去。

不知表过是否清楚,先谢了!

-=-=-=- 以下内容由 搞不懂2010年07月12日 06:39pm 时添加 -=-=-=-
不知表达是否清楚,先谢了!


--  作者:wjq1072
--  发布时间:2010/7/12 19:06:00
--  
Left(Text(FindText("表5","代码","字母","=",Mid([首字拼音],0,1)))+Text(FindText("表5","代码","字母","=",Mid([首字拼音],1,1)))+Text(FindText("表5","代码","字母","=",Mid([首字拼音],2,1)))+Text(FindText("表5","代码","字母","=",Mid([首字拼音],3,1)))+Text(FindText("表5","代码","字母","=",Mid([首字拼音],4,1)))+"0000000000",10)
--  作者:搞不懂
--  发布时间:2010/7/12 19:46:00
--  
就这样,谢了