|
楼主 |
发表于 2024-10-18 15:23
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 ovxyz 于 2024-10-18 15:56 编辑
第三种:原文长,条件短(部分匹配)
查找性格条件为:
一、条件区为横向:
结果如下:
这种情况下,就适合使用find了。
- =FILTER(A2:C21,BYROW(FIND(E2:F2,C2:C21),LAMBDA(x,OR(ISNUMBER(x)))))
复制代码
注意这种情况下引用的条件不能有空单元格。
二、条件区为纵向:
- =FILTER(A2:C21,BYROW(FIND(TRANSPOSE(E12:E13),C2:C21),LAMBDA(x,OR(ISNUMBER(x)))))
复制代码
注意这种情况下引用的条件也不能有空单元格。
三、条件区横向有空单元格的情况,
需要再用一次tocol筛除空单元格
- =FILTER(A2:C21,BYROW(FIND(TOROW(E23:H23,3),C2:C21),LAMBDA(x,OR(ISNUMBER(x)))))
复制代码
其他情况同理,
|
|