找回密码
 立即注册

QQ登录

只需一步,快速开始

mofei828

高级会员

93

主题

359

帖子

1154

积分

高级会员

积分
1154

微信认证勋章

[已处理] TEXTJOINIF多OR条件

mofei828
高级会员   /  发表于:2021-8-14 00:00  /   查看:3611  /  回复:9
5金币
=TEXTJOINIF(",",1,AN9,"=X",AB9)
想实现当AN9=X  或者  AN9=Y   或者AN9=Z  这样某一个值时都 获取 AB9 的函数怎么写啊

最佳答案

查看完整内容

麻烦一点的办法 把每个拼接的TEXTJOINIF(",",0,B3,"=AA",B3)先存在一个单元格中 然后中间的连接符号,用if判空处理 比如=TEXTJOINIF(",",0,B3,"=AA",B3)&if(如果对应单元格为空,“”,",")&TEXTJOINIF(",",0,B3,"=BB",B3)

9 个回复

倒序浏览
最佳答案
最佳答案
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-8-14 00:00:37
来自 6#
小侠米 发表于 2021-8-14 09:19
大佬,这个有问题
odata是查询数据库全部数据
这里只是要查询页面表格的数据,例如,表格数据做了筛选
...

麻烦一点的办法
把每个拼接的TEXTJOINIF(",",0,B3,"=AA",B3)先存在一个单元格中
然后中间的连接符号,用if判空处理

比如=TEXTJOINIF(",",0,B3,"=AA",B3)&if(如果对应单元格为空,“”,",")&TEXTJOINIF(",",0,B3,"=BB",B3)
回复 使用道具 举报
lovert
银牌会员   /  发表于:2021-8-14 06:50:26
2#
TEXTJOINIF 函数

将满足条件的单元格区域的字符串用特定分隔符合并成一个。

语法:TEXTJOINIF(分隔符, 是否忽略空白值, 区域范围, 条件,合并范围)。

例如,TEXTJOINIF(",",1,Q6,"=1",M6),即为(用英文逗号分隔,忽略空白值,Q6所在列,Q6所在列要求等于1,合并M6所在列),也就是对于Q6所在列所有等于1时行,合并同行M6所在列,用英文逗号分隔,且忽略M6所在列的空白值。
回复 使用道具 举报
lovert
银牌会员   /  发表于:2021-8-14 06:55:26
3#
把"=X",OR("=X","=Y","=Z")试试看看行不?
回复 使用道具 举报
zyk.Zhou活字格认证
论坛元老   /  发表于:2021-8-14 09:06:03
4#
本帖最后由 zyk.Zhou 于 2021-8-14 09:08 编辑


TEXTJOINIF 是不支持多条件的
如果是表格中不需要TEXTJOINIF,直接ODATA+TEXTJOIN就可以
公式如下:
=TEXTJOIN(",",TRUE,IFERROR(ODATA(...多条件查询。。)
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2021-8-14 09:19:10
5#
本帖最后由 小侠米 于 2021-8-14 09:23 编辑
zyk.Zhou 发表于 2021-8-14 09:06
TEXTJOINIF 是不支持多条件的
如果是表格中不需要TEXTJOINIF,直接ODATA+TEXTJOIN就可以
公式如下:

大佬,这个有问题
odata是查询数据库全部数据
这里只是要查询页面表格的数据,例如,表格数据做了筛选
那结果是完全不一样的
可以自己拼接多个textjoinif查询结果,但是这个要自己处理返回空值时对应的“”,“”
=TEXTJOINIF(",",0,B3,"=AA",B3)&","&TEXTJOINIF(",",0,B3,"=BB",B3)
回复 使用道具 举报
mofei828
高级会员   /  发表于:2021-8-14 17:50:46
7#
我现在差不多就是用的这种笨办法,先把每一个存起来,在于,在判断,  麻烦就是
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-16 11:43:26
8#
您可以描述一下您的实际问题场景和最终想要实现的效果吗?也许可以用别的方式来处理呢。
回复 使用道具 举报
mofei828
高级会员   /  发表于:2021-8-17 22:30:21
9#
Chelsey.Wang 发表于 2021-8-16 11:43
您可以描述一下您的实际问题场景和最终想要实现的效果吗?也许可以用别的方式来处理呢。

用笨办法先将就着用吧  
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-18 12:26:53
10#
好的,后续有问题可以继续发帖交流哈~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部