google-sheets-formula - 如何根据两个下拉列表条件过滤单元格?
问题描述
我需要一个过滤器公式来获取两个标签范围内的单元格的输出,这些标签与两个下拉列表中的条件匹配。
例如,给定下面的表格,我需要输出是突出显示的,给定下拉列表中的两个条件:
我还需要能够添加更多的日期行,向下扩展。
我试过使用QUERY:
=TRANSPOSE(QUERY(Accounts!B2:F, "SELECT * WHERE B="""&B2&""" ",1))
这只会给我一行内容(苹果、胡萝卜、蛋糕、牛排、苏打水)。
解决方案
在这里您可以找到我的解决方案: https ://docs.google.com/spreadsheets/d/1cWBLLmJx6mTlYrvPRvRE_y9NpBOJj_ILBgXmoB9suv4/copy
- 请注意,当您合并单元格时,该值仅在顶部或最左侧。因此,如果每个数据有多行,则应将这些单元格相乘。我为此制作了额外的列 - 第一个日期我只是复制并在它下面插入一个公式:(在 H5 中)=if(isblank(A5),H4,A5) - 它说 - 如果 A 列中的单元格为空,则取值从上面,但如果你在那里找到东西,把它放在这里。然后我将这个公式复制到工作表中。
然后它变得更容易。
- 要使用数据验证进行过滤,您必须首先使用公式 INDEX 和 MATCH 找到正确的列,然后根据附加列中的数据值对其进行过滤。
对你起作用吗?
推荐阅读
- javascript - 有没有办法像 Chrome 一样在 FireFox 中查看函数的闭包?
- android - 如何设置wifi配置优先级?
- php - 如果没有上传图片,则从静态 img src 设置默认图片
- python - 朴素贝叶斯 feature_log_proba_ 产生无效结果
- jquery - 无法使用 Jquery animate 函数实现平滑滚动
- r - 使用 stat_compare_means 和 facet_wrap 将 p 值放在 ggplot 条形图的顶部,并对特定比较进行 Tukey 检验
- asp.net - 带有 XSP4 服务器的 Linux 中的 https“绑定”
- r - 带有 summarise() 的 dplyr group_by() 不能作为 *I* exoect 工作
- c# - 如何将 appsettings.json 设置与设置名称中的点绑定
- azure - Azure - 在 Azure Function 中从 base64 构造 X509Certificate2 导致错误:指定的网络密码不正确