excel 多张纸的过滤功能

xesrikrc  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(87)

我尝试使用新引入的FILTER函数从多个工作表中过滤数据。我保存了一个工作表名称的命名范围作为数组使用。这是我尝试yse的公式,但它给了我#Value错误。但它适用于单个工作表。aharu是工作表名称的namedrange数组。

=FILTER(INDIRECT("'"&aharu&"'!$B$2:$B$1200"),(INDIRECT("'"&aharu&"'!$L$2:$L$1200")="")*(INDIRECT("'"&aharu&"'!$J$2:$J$1200")<=EDATE(TODAY(),-6)),"No data")

字符串
如何使用多张纸的过滤功能?

rsl1atfo

rsl1atfo1#

要在Excel中使用FILTER函数进行筛选,请执行以下步骤:
键入=FILTER(以开始筛选公式
键入包含要筛选的数据的单元格区域的地址,例如B1:C50
键入逗号,然后键入筛选条件,如C3:C50>3(要设置条件,请首先键入“条件列”的地址,如B1:B,然后键入运算符符号,如大于(>),然后键入条件,如数字3
键入右括号,然后按键盘上的回车键。整个公式将如下所示:=FILTER(B1:C50,C1:C50>3)
以下是Excel过滤器公式:
1.按数字过滤

=FILTER(A3:B12, B3:B12>0.7)

字符串
1.按单元格值过滤

=FILTER(A3:B12, B3:B12<F1)


1.按文本字符串过滤

=FILTER(A3:B12, B3:B12="Late")


1.不等于的过滤器

=FILTER(A3:E1000, B3:B1000<>"Bob")


1.按日期筛选

=FILTER(A3:C12,C3:C12<G1)   (Date entered in cell G1)
=FILTER(A3:C12,C3:C12<DATE(2019,6,1))


1.按多个条件过滤

=FILTER(A3:C12,(B3:B12="Late")*(C3:C12="Active"))   (AND logic)
=FILTER(A3:C12, (B3:B12="Late")+(C3:C12="Active"))   (OR logic)


1.从另一张纸过滤

=FILTER('Sheet Name'!A3:B12,'Sheet Name'!B3:B12="Full Time")

  1. Excel的FILTER函数:
=FILTER(A3:B12, B3:B12=F1)

相关问题