以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  关于TEXT[ ]后,该列没有数据单元格也认为有数据的问题  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=26436)

--  作者:hsz520
--  发布时间:2013/10/10 12:33:00
--  关于TEXT[ ]后,该列没有数据单元格也认为有数据的问题
有三列:[数值]列类型为:数值 [文本]列类型为:字符 [日期]列类型为:时间

请老师帮忙写个公式同时满足:当[数值]不为空 且 [日期]不为空时 [文本]显示“有”,当[数值]不为空 且 [日期]为空时 [文本]显示“无”,当两者都为空时 [文本]也为空!

效果展示在“想达到的效果”表中

我用Selcase(text([数值])>"" And text([日期]) > "","有",Selcase(text([数值])="" And text([日期]) = "","无",Selcase(text([数值]) > "" And text([日期]) = "","无")))无法达到效果
然后我用if(text([数值])>"","有","")测试,发现该公式中text[数值]认为[数值]列都不为空。同时也请教老师解答一下,这是BUG还是什么哟

具体请下载文件,无谢谢解答的老师
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例.egd


--  作者:dancedy
--  发布时间:2013/10/10 15:15:00
--  
if([数值] <> 0,If(text([日期])>"","有","无"),"")
--  作者:lyang70
--  发布时间:2013/10/10 15:27:00
--  
...然后我用if(text([数值])>"","有","")测试,发现该公式中text[数值]认为[数值]列都不为空。同时也请教老师解答一下,这是BUG还是什么哟...
 
——数值型列为空的单元格,其实际值仍为0,所以单靠Text处理是不行的...

 

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

 

[此贴子已经被作者于2013-10-10 15:54:08编辑过]

--  作者:hsz520
--  发布时间:2013/10/10 15:33:00
--  
问题已解决,非常感谢您!!