以文本方式查看主题 - 易表在线答疑 (http://www.egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://www.egrid2000.com/dvbbs/list.asp?boardid=2) ---- 请教一下EVAL公式 (http://www.egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=41868) |
||||
-- 作者:搞不懂 -- 发布时间:2018/11/25 11:36:00 -- 请教一下EVAL公式 EVALFOR(GRID,"一_一二_一三_第一列","IF([一_一二_一三_第一列]=""0"","""",[一_一二_一三_第一列])") and EVALFOR(GRID,"一_一二_一三_第二列","IF([一_一二_一三_第二列]=""0"","""",[一_一二_一三_第二列])") and EVALFOR(GRID,"一_二二_第三列","IF([一_二二_第三列]=""0"","""",[一_二二_第三列])") and EVALFOR(GRID,"一_二二_第四列","IF([一_二二_第四列]=""0"","""",[一_二二_第四列])") and EVALFOR(GRID,"一_第五列","IF([一_第五列]=""0"","""",[一_第五列])") and EVALFOR(GRID,"一_第六列","IF([一_第六列]=""0"","""",[一_第六列])") and EVALFOR(GRID,"第七列","IF([第七列]=""0"","""",[第七列])") and EVALFOR(GRID,"第八列","IF([第八列]=""0"","""",[第八列])") EVALFOR(GRID,"一_一二_一三_第一列","ROUND(NUMBER([一_一二_一三_第一列]),2)") AND EVALFOR(GRID,"一_一二_一三_第二列","ROUND(NUMBER([一_一二_一三_第二列]),2)") AND EVALFOR(GRID,"一_二二_第三列","ROUND(NUMBER([一_二二_第三列]),2)") AND EVALFOR(GRID,"一_二二_第四列","ROUND(NUMBER([一_二二_第四列]),2)") AND EVALFOR(GRID,"一_第五列","ROUND(NUMBER([一_第五列]),2)") AND EVALFOR(GRID,"一_第六列","ROUND(NUMBER([一_第六列]),2)") AND EVALFOR(GRID,"第七列","ROUND(NUMBER([第七列]),2)") AND EVALFOR(GRID,"第八列","ROUND(NUMBER([第八列]),2)") 怎么用EVAL 写成表1的EVAL按钮?
[此贴子已经被作者于2018/11/25 16:01:34编辑过]
|
||||
-- 作者:搞不懂 -- 发布时间:2018/12/1 20:27:00 -- 顶一下 |
||||
-- 作者:iyplx2425 -- 发布时间:2018/12/2 11:01:00 -- 无效文件。 |
||||
-- 作者:搞不懂 -- 发布时间:2018/12/2 19:50:00 -- 看这个
怎么用EVAL 和Substitute写成简一点的,不需要每一列对应写一次,先谢了 [此贴子已经被作者于2018/12/2 20:07:44编辑过]
|
||||
-- 作者:iyplx2425 -- 发布时间:2018/12/3 8:30:00 -- 设置变量%列名%:Substitute(ListCols("表3"),"行号|",""),其结果为: 一_一二_一三_第一列|一_一二_一三_第二列|一_二二_第三列|一_二二_第四列|一_第五列|一_第六列|第七列|第八列。 然后用Eval()函数做成按钮公式。
|
||||
-- 作者:搞不懂 -- 发布时间:2018/12/3 19:12:00 -- 谢谢,可惜我比较愚笨,还是写不出来,再帮忙一下 |