以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  [求助]求老师帮忙,有些难度。  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=21608)

--  作者:airen_7891
--  发布时间:2012/7/27 0:44:00
--  [求助]求老师帮忙,有些难度。

各位老师好,请多多关照。前三列是已有数据,想要后面各列的数据自动生成和背景颜色自动生成,比较有难度啊。好长时间都没有搞成。密码645509

 

 

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

[此贴子已经被作者于2012-7-27 7:24:25编辑过]

--  作者:wjq1072
--  发布时间:2012/7/27 8:26:00
--  

刷新公式

If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1)))


--  作者:wjq1072
--  发布时间:2012/7/28 18:03:00
--  

带第一总颜色的刷新公式:

If(MarkColFor(ColName,16777088,0,"数值","Instr",ColName)= False ,If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1))),If(Instr(ColName,[数值])>-1,ColName,If(Row=1,1,If(Instr(ColName,Cell(Row-1,"数值"))>-1 And Instr(ColName,[数值])<0,1,Number(Cell(Row-1,Col))+1))))


--  作者:airen_7891
--  发布时间:2012/7/28 18:23:00
--  

多谢老师,老师果然是高人。背景的颜色该如何按条件加入。就像我上传的表那样。

 

1    例如  列7  第一行的7是数值列里037包含的7,第二行也有数值列里237包含的7,第三行有数值列071包含的  7它们纵向连续3个或3个以上,我就把它变成红色的背景。

2         列1 第三行的1是数值列第三行071包含的1

           列2第四行的2是数值列第四行204包含的2

           列3第五行的3是数值列第五行374包含的3

它们在表里是斜向连接的,超过3个或大于3个用红色背景。

 

3  其余的数值列包含的数字在 列0   列1 列2  。。。。。。列9里用黑色背景   例如 列0   第一行的0

  

          例如 列0   第一行的0

                 列3   第一行的3

                  第二行列2里的2  第二行 列3里的3.

 

不知道我表达明白没有,对我来说是非常的难,拜托老师百忙之中多多关照。

[此贴子已经被作者于2012-7-28 19:18:07编辑过]

--  作者:airen_7891
--  发布时间:2012/7/28 19:55:00
--  
谢谢老师啊,好长的公式啊,我都懵了。电脑运算中哦,不知我的电脑能否胜任呐。
--  作者:wjq1072
--  发布时间:2012/7/28 20:32:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:3d直传大邻.egd


--  作者:airen_7891
--  发布时间:2012/7/29 4:11:00
--  

老师真乃高人哪,出神入化。研究消化之中。

 

 

多谢老师,老师辛苦了。