以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- IF计算问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157577) |
||||||||||||||||||||||||||||||
-- 作者:jick0526 -- 发布时间:2020/10/21 14:22:00 -- IF计算问题 老师,请问下如果A列B列C列都一样的情况下,D列有数字的列会自动合计到D列为空的那行的E列去,比如ABC列都一样,那么D的第1行和第3行就会自动合计到第2行的E列去,因为第2行的D列为空,而第4行因为ABC列没有都一样,所以D列不会自动合计算到E列去,这个代码要怎么写?麻烦老师帮我写下,谢谢!
|
||||||||||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2020/10/21 15:00:00 -- 步骤1、使用find查询D列为空的行,http://www.foxtable.com/webhelp/topics/0396.htm 如Find("D is not null")
2、使用compute统计和上面的行的A列B列C列都一样的并且D列不为空的值,然后把结果填入上面查询的行的E列 |
||||||||||||||||||||||||||||||
-- 作者:jick0526 -- 发布时间:2020/10/21 21:34:00 -- 老师,我想实现的是自动计算,因为每天都有几百行,我想要的效果是如果我复制第1行和第3行进去,那么第二行的E列就自动计算总和了,麻烦老师帮我下。谢谢! |
||||||||||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2020/10/22 8:40:00 -- 到datacolchanged事件写代码即可,窗口2楼的逻辑先自己写,哪里有问题再把代码贴出来说明 |