易表在线答疑技术与交流用户社区 → [求助]公式原理


  共有6444人关注过本帖树形打印复制链接

主题:[求助]公式原理

帅哥哟,离线,有人找我吗?
iyplx2425
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
[求助]公式原理  发帖心情 Post By:2013/5/27 12:04:00 [显示全部帖子]

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1122.egd

 

Wjq1072老师:上传文件是您去年帮我做的文件中的一部分,我们一直在用,非常感谢。最近本人在研究公式时,对“XL”表的按钮公式中的主要公式弄不明白。以下公式能不能请您用颜色标注出各个分步的公式,以便本人逐条理解。特别 @是和#的用法。谢谢。

 

 Eval("AppendFor(""下料"",""产品代码,产品名称,零部件图号,零部件名称,单台数量,"+Substitute(Substitute(Substitute(Eval("Substitute(""|@|#|"",""|"","""+Substitute([%XL%],"|",""")+""|""+Substitute(""|@|#|"",""|"",""")+""")"),"@",""",""产品代码,产品名称,零部件图号,零部件名称,单台数量,工价"","""),"#",""", "">"" ,0) And EvalFor(GridName,""工序名称"","""""""),"|",""""""",""工序名称"",""="","""") And AppendFor(""下料"",""产品代码,产品名称,零部件图号,零部件名称,单台数量,")+""""""",""工序名称"",""="","""")")


 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/5/27 14:52:00 [显示全部帖子]

老师这样列出的公式好懂,我想弄明白原始公式中Substitute()函数与|@|#|之间的嵌套关系是怎样建立的。能指教吗?谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/5/27 15:15:00 [显示全部帖子]

我的意思是,老师能不能用不同字体的颜色把原始公式的不同层次标记出来,让我能通过公式的句读来领会公式的含义。

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/5/27 15:32:00 [显示全部帖子]

例如公式:Number(Mid(Right(FileName,12),2,2))

公式的目的是将一个文件名为“1305日报.egd”中的“05”两个字符转化为数值。最里一个层次是先用Right()函数将文件名“1305日报.egd”提取出来(其中红色的一段),然后用Mid()函数将“1305日报.egd”中第三、第四个字符“05”提取出来(其中绿色的一段),最后用Number()函数将“05”转化为数值(其中黑色的一段)。

这样用不同颜色按公式的层次标识后,就可以按句读来领会比较复杂的公式了。


 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/5/27 16:02:00 [显示全部帖子]

看来一时半会也领会不了。不过还是谢谢了。

 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/5/28 9:11:00 [显示全部帖子]

我把老师发的东西记下了,慢慢领会。谢谢了。

 回到顶部