【问题标题】:Using Filter Formula with Multiple Criteria and Allowing Blank Criteria使用具有多个条件的过滤器公式并允许空白条件
【发布时间】:2019-10-11 09:04:06
【问题描述】:
以下是包含虚假数据的文件的链接。第二个选项卡旨在允许用户通过从下拉列表中选择标准来过滤更大的数据集。如何设计一个公式(当前位于单元格 B12 中),以便它过滤来自 Sheet1 的较大数据集,但如果用户将“活动”留空,它会返回所有结果?目前,该公式要求在每个下拉列表中进行选择。我想要它,以便如果有人没有在下拉列表中选择某些内容,它将根据输入的条件返回所有结果。
Dummy data
【问题讨论】:
标签:
if-statement
filter
google-sheets
google-sheets-formula
【解决方案1】:
=FILTER(Sheet1!$A$2:$F,
IF(C2<>"", Sheet1!$A$2:$A>=$C$2, Sheet1!$A$2:$A<>""),
IF(F2<>"", Sheet1!$A$2:$A<=$F$2, Sheet1!$A$2:$A<>""),
IF(C4<>"", Sheet1!$B$2:$B =$C$4, Sheet1!$B$2:$B<>""),
IF(F4<>"", Sheet1!$C$2:$C =$F$4, Sheet1!$C$2:$C<>""))