以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 该公式有效吗? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=3304) |
-- 作者:cowpoke -- 发布时间:2006/8/17 10:52:00 -- 该公式有效吗? if(row=rows,findtext("物质公司","还欠金额",row," = ",rows) +findtext("爱心公司","还欠金额",row,"=",rows) + findtext("其它","还欠金额",row,"=",rows),[欠账总额]) |
-- 作者:smileboy -- 发布时间:2006/8/17 10:57:00 -- 你用[行号]代替row试试 |
-- 作者:贺老六 -- 发布时间:2006/8/17 11:00:00 -- 无效,应该是: if(row=rows,cell(Rows,"还欠金额","物质公司") + cell(Rows,"还欠金额","爱心公司") + cell(Rows,"还欠金额","其它"),[欠账总额]) |
-- 作者:cowpoke -- 发布时间:2006/8/17 11:55:00 -- 还是不对,我取部分公式也不得正确结果。 if(row=rows,cell(Rows,"还欠金额","物质公司"),[欠账总额]) 结果为空格("物质公司"表中有数据) |
-- 作者:yangming -- 发布时间:2006/8/17 12:08:00 -- 上传文件看看吧 |
-- 作者:cowpoke -- 发布时间:2006/8/17 12:08:00 -- 下面引用由smileboy在 2006/08/17 10:57am 发表的内容: 你用代替row试试 以2楼的: 你用[行号]代替row试试 也无效 |
-- 作者:cowpoke -- 发布时间:2006/8/17 12:14:00 -- 文件如下: egd文件下载 |
-- 作者:lmk -- 发布时间:2006/8/17 12:30:00 -- 密码? |
-- 作者:wjq1072 -- 发布时间:2006/8/17 15:16:00 -- 是不是这样?看不到你的文件瞎猜的。 egd文件下载 |
-- 作者:wjq1072 -- 发布时间:2006/8/17 22:47:00 -- 从你的公式看我的理解:在3个表中寻找某些列的最后一行进行相加,然后反馈到指定列。是这样吗?但用你上面的公式好像不能实现。我做了在2个表中寻找2列的最后一行进行相加,放到一表的指定列。不知对你有没有参考价值? egd文件下载 |