我有一组行,我试图根据与键范围匹配的列在不同的工作表上显示过滤结果。
只要有一把钥匙我就可以让它工作。当有密钥列表时我遇到了麻烦。 (单独比较每个键并在它们之间放置 AND 并不是一个好的解决方案。)
看上面的图片,当我使用 xMatch 时,它只返回第一个索引,而不是每个匹配项,否则它会起作用。 也必须有一种方法可以使用过滤器来完成此操作,但同样,我只能让它使用单个键,而不是范围内的所有键。
我应该如何创建公式才能获得所需的结果?
这是每个请求的谷歌表格链接: https://docs.google.com/spreadsheets/d/1gcg3V_vTJkI2Hrq_JyqAWBQxHGDMNEWQdYZqwnIha3w/edit?usp=sharing
编辑: 我不确定这是否是所要求的,但我复制了单元格并将其放入“表格到降价”转换器中。这是结果:
a | 算盘 | 公式: | `=CHOOSEROWS(A1:B10,arrayformula(XMATCH(B15:B17,A1:A10))) | ||
---|---|---|---|---|---|
b | 胡言乱语 | a | 算盘 | ||
c | 猫 | d | 狗 | ||
a | 飞机 | c | 猫 | ||
a | 太棒了 | ||||
b | 气球 | ||||
c | 吃 | ||||
d | 狗 | 公式: | `=过滤器(A1:B12,A1:A12=B15:B17) | ||
d | 危险 | a | 算盘 | ||
b | 篮球 | c | 猫 | ||
e | 大象 | ||||
e | 电动 | ||||
所需输出: | 公式= ??? | ||||
钥匙 | a | 算盘 | |||
a | c | 猫 | |||
d | a | 飞机 | |||
c | a | 太棒了 | |||
c | 吃 | ||||
d | 狗 | ||||
d | 危险 | ||||