易表在线答疑技术与交流用户社区 → selcase与instr的问题


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

主题:selcase与instr的问题

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


加好友 发短信
等级:论坛游民 帖子:95 积分:398 威望:0 精华:0 注册:2010/9/15 12:10:00
selcase与instr的问题  发帖心情 Post By:2015/9/22 18:49:00 [显示全部帖子]

在“属性一列中包含多个需要判断的字符串,均以数字开头,后接文字,并以分号分割。现需生成判断值,如果属性中包含01或者03或者06,则生成“第一类”,如果属性中包含02或者04或者05,则生成“第二类”,依次类推,否则为空。这个函数如何写?我的写法有何错误,为何不能得到结果?

Selcase(Instr("01",[属性])>-1,"第一类",Instr("03",[属性])>-1,"第一类",Instr("06",[属性])>-1,"第一类",Instr("02",[属性])>-1,"第二类",Instr("04",[属性])>-1,"第二类",Instr("05",[属性])>-1,"第二类",””)


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


为了举例,随便造了个表,请勿见笑!
[此贴子已经被作者于2015/9/22 19:03:34编辑过]

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


加好友 发短信
等级:论坛游民 帖子:95 积分:398 威望:0 精华:0 注册:2010/9/15 12:10:00
  发帖心情 Post By:2015/9/23 10:03:00 [显示全部帖子]

接下来,我还有大致20余种属性需要判断,分别等于第三类、第四类…………依次类推,似乎IF函数也不能满足?版主能否再看看有没有其他的办法!谢谢啦!

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


加好友 发短信
等级:论坛游民 帖子:95 积分:398 威望:0 精华:0 注册:2010/9/15 12:10:00
  发帖心情 Post By:2015/9/23 14:53:00 [显示全部帖子]

成功了,非常感谢!
[此贴子已经被作者于2015/9/23 15:00:22编辑过]

 回到顶部