我想将一张工作表中经过过滤的列中的可见值(包括零)列表返回到另一张工作表中,以便如果在原始数据集中添加新值并且该新值与选定的过滤器匹配,则列表将更新。
未过滤数据的示例:
A/B | 价值 |
---|---|
A | 1 |
乙 | 0 |
A | 2 |
乙 | 3 |
乙 | 0 |
乙 | -1 |
A | 4 |
乙 | -5 |
A | 1 |
乙 | 4 |
然后,如果我过滤“B”,新工作表中的输出应该是(不需要标题):
0
3
0
-1
-5
4
我试过这个公式
=FILTER(Sheet1!B2:B1000;(SUBTOTAL(109;OFFSET(Sheet1!B2:B1000;ROW(Sheet1!B2:B1000)-MIN(ROW(Sheet1!B2:B1000));;1))))
但它省略了零值,所以我希望得到一些帮助。