找回密码
 立即注册
搜索

请问以下公式应该怎么简化?

32
回复
1483
查看
[复制链接]

1

主题

3

帖子

0

幻币

东方不败

积分
-3
2021-10-14 05:16:24 显示全部楼层
版主您好,我再研究研究您的公式。我主题帖有写需求,就是通过叠加关键词,所有关键词都在源数据的E\F\G三列进行搜索,来逐渐筛选出这三列中符合关键词的内容,最终只显示一个,那就是我想要的行,然后我将这一行的E:I全部显示出来。
目前您的公式输入第一个关键词出来的结果都是正确的,只是输入第二个开始,筛选出来的行反而增多了,而且许多内容都不存在第二个关键词。
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

14

帖子

0

幻币

初入江湖

Rank: 1

积分
5
2021-10-14 15:15:11 显示全部楼层
大神,其实你写一长串文字来说明你的需求,还不如直接模拟几个结果,更一目了然,你觉得呢?
PPT学习论坛
回复 支持 反对

使用道具 举报

2

主题

11

帖子

4

幻币

初入江湖

Rank: 1

积分
19
2021-10-15 22:02:13 显示全部楼层
感觉这个需求描述一下就是一句话,模拟结果我完全不知道该怎么模拟……
本质上就是表格的FILTER-CONTAINS-AND功能,只不过我contains-and的关键词有点多。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
3
2021-10-18 14:16:02 显示全部楼层
按要求模拟了三种公式的结果。
test mmult20211103.zip (14.33 KB, 下载次数: 71)
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

幻币

初入江湖

Rank: 1

积分
1
2021-10-25 08:18:32 显示全部楼层
要是能改标题就好了……
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

4

帖子

-2

幻币

初入江湖

Rank: 1

积分
0
2021-10-25 14:30:02 显示全部楼层
还是只能用自己的……
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

幻币

初入江湖

Rank: 1

积分
0
2021-10-28 09:42:16 显示全部楼层
=filter(范围,mmult(1-iserr(search(a1:a6,依据列)),row($1:$6)^0))
PPT学习论坛
回复 支持 反对

使用道具 举报

1

主题

9

帖子

2

幻币

初入江湖

Rank: 1

积分
7
2021-10-30 20:14:21 显示全部楼层
=FILTER([MRO.xlsx]Sheet1!$E$2:$R$80000,MMULT(1-ISERR(SEARCH($A$1:$A$6,[MRO.xlsx]Sheet1!$F$2:$G$80000)),ROW($1:$6)^0))
谢谢,MMULT第一次见,查了一下和固定模式也不一样,这里看不懂。ISERROR原来可以简写。最终显示结果是#VALUE!,运行失败,不知道该在哪改。
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

-2

幻币

初入江湖

Rank: 1

积分
0
2021-11-1 16:13:20 显示全部楼层
iserr和iserror是两个函数,不是缩写,看看描述
PPT学习论坛
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

幻币

初入江湖

Rank: 1

积分
7
2021-11-5 12:19:06 显示全部楼层
=filter(范围,mmult(1-iserr(search(a1:a6,依据列)),row($1:$6)^0))
PPT学习论坛
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册