易表在线答疑技术与交流用户社区 → 判断当单元格非空时,就显示5,否则显示0


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

主题:判断当单元格非空时,就显示5,否则显示0

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


加好友 发短信
等级:论坛游民 帖子:52 积分:0 威望:0 精华:0 注册:2008/4/15 9:22:00
判断当单元格非空时,就显示5,否则显示0  发帖心情 Post By:2009/9/9 11:38:00 [只看该作者]

我想在某一列输入一函数,另一列对应的单元格(是数值型的)非空时,就显示5,否则显示0,我用函数if([合计]<>"",5,0),是哪里出错了呢?望赐教,谢谢!

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2009/9/9 11:42:00 [只看该作者]

将合计列操作公式设为:if([合计]<>"",SetCellText(Grid,Row,"对应列",5),SetCellText(Grid,Row,"对应列",0))

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


加好友 发短信
等级:论坛游民 帖子:52 积分:0 威望:0 精华:0 注册:2008/4/15 9:22:00
  发帖心情 Post By:2009/9/9 12:06:00 [只看该作者]

问题是我设if([合计]<>"",它就会提示你说数据类型不匹配呀,因为[合计]是数值型的,那应该怎么做呢?谢谢!

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2009/9/9 12:33:00 [只看该作者]

if(Text([合计])<>"",SetCellText(Grid,Row,"对应列",5),SetCellText(Grid,Row,"对应列",0))

 回到顶部