【发布时间】:2021-10-05 09:50:11
【问题描述】:
也许我对=FILTER()函数工作原理的理解不正确,但我的印象是它是=FILTER(range, condition 1, [condition 2], ...)
这意味着:
=FILTER('Item Database'!A5:A, 'Item Database'!R4:R="Heavy Armor", 'Item Database'!R5:R="Light Armor")
应该从'Item Database'!A5:A 返回与R 列匹配的"Heavy Armor" 或"Light Armor" 的项目列表
正如我所说,我的理解可能不正确,但我得到的只是N/A 错误,告诉我没有项目匹配过滤结果
这是电子表格副本的链接
https://docs.google.com/spreadsheets/d/1oXLbc9vkjuWYU60xhsYsT3vv7utOJswVjwJUWS3XpF0/edit?usp=sharing
+++++编辑
随着一些进一步的愚弄,我认为必须同时满足条件 1 和条件 2 才能符合标准。打算试试这个:=FILTER('Item Database'!A5:A, 'Item Database'!R5:R="Heavy Armor")&FILTER('Item Database'!A5:A, 'Item Database'!R5:R="Light Armor"
上面的尝试填充了一个单元格,而不是像我的 Weapon 和 All 列表那样向下层叠整个列。
也尝试过:=FILTER('Item Database'!A5:A, 'Item Database'!R5:R="*"&"Armor")=FILTER('Item Database'!A5:A, 'Item Database'!R5:R="*"&" Armor")=FILTER('Item Database'!A5:A, 'Item Database'!R5:R="*Armor")
【问题讨论】:
标签: regex google-sheets filter