【发布时间】:2021-07-06 01:41:11
【问题描述】:
大家好,
我有一个从 A 列到 H 列的数据范围。我想通过匹配这两个条件从数据范围中提取整行数据并将其粘贴到 L 列 S 列:
- B 列中的名称与 J 列中的名称匹配
- A 列中的
Round与单元格L1中的圆形匹配。
为此,我使用了FILTER 函数。如果在同一个Round 中没有重复的名称,它会很好地工作。在我上面的截图中,单元格L5&L10 中有错误,因为2nd Round 中有两个Peter。我可以知道我应该如何修改我的Filter 函数,以便它可以打印A8:H8 到J5:S5 范围内的数据,还可以打印从A19:H19 到L10:S10 的数据?
我正在尝试将INDEX 包含在公式中,例如:
=IFNA(INDEX(FILTER( $A$2:$H$21,$B$2:$B$21=J5,$A$2:$A$21=$L$1),COUNTIF()))
但它不能以我想要的方式工作。希望得到一些建议。任何帮助将不胜感激!
已编辑
上面的截图是使用下面公式的结果:
=query($A$2:$H$21, "where A = '"&L1&"'", 0)
【问题讨论】:
标签: google-sheets indexing filter