以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]菜鸟求助 条件表达式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31094)

--  作者:comnets
--  发布时间:2013/4/10 9:35:00
--  [求助]菜鸟求助 条件表达式
插入一个表达式列,其表达式的内容是判断[年龄]列的值小于等于6岁,则这一列的内容为:0~6岁 表达式怎么写?不会啊 只会excel公式。。。弄进去不合适。
--  作者:XYT
--  发布时间:2013/4/10 9:38:00
--  
IIF([年龄] < 6,\'0~6\',\'大于6\')
--  作者:comnets
--  发布时间:2013/4/10 9:40:00
--  
>20岁就老了,那我就成渣渣了图片点击可在新窗口打开查看

谢谢muhua图片点击可在新窗口打开查看

--  作者:comnets
--  发布时间:2013/4/10 9:44:00
--  
人真多 及时啊图片点击可在新窗口打开查看 图片点击可在新窗口打开查看
--  作者:comnets
--  发布时间:2013/4/10 9:48:00
--  
我拿表达式生成器生成的是这个样子的:

IIF([年龄] <= 4,\'0~4岁\',IIF([年龄] <= 14,\'5~14岁\',IIF([年龄] <= 19,\'15~19岁\',IIF([年龄] <= 24,\'20~24岁\',IIF([年龄] <= 25,\'25~44岁\',IIF([年龄] <= 64,\'45~64岁\',IIF([年龄] >= 65,\'65岁及以上\')))))))

一大堆括号啊,然后告诉我表达式错误。。。

--  作者:comnets
--  发布时间:2013/4/10 10:00:00
--  
比较了一下,我画蛇添足了,后面多了一个IIF([年龄] >= 65,\'65岁及以上 是大于等于,是跟前面的小于等于冲突了吧?
--  作者:XYT
--  发布时间:2013/4/10 10:06:00
--  

前面<=64不成立才去判断>=65 那不是肯定是对的吗


--  作者:comnets
--  发布时间:2013/4/10 10:15:00
--  
带上后面的就说表达式错误了。虽然不知道为什么,但是最后一个表达式确实有点多余。
--  作者:comnets
--  发布时间:2013/4/10 14:40:00
--  
是的,是少了一部分图片点击可在新窗口打开查看
--  作者:comnets
--  发布时间:2013/4/10 17:37:00
--  
现在是有一行空行时,年龄那一列是空的,年龄段那里会出现65岁及以上,要怎么改公式呢?