我有一个表,如下所示,其中有年,月组合在行和列在表“网格”。
year year 2019 2019 2019 2019 2019 2019 2019 2019 2019 2019 2019 2019 2020 2020
year year-mm 2019-1 2019-2 2019-3 2019-4 2019-5 2019-6 2019-7 2019-8 2019-9 2019-10 2019-11 2019-12 2020-1 2020-2
2019 2019-1 3 4 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-2 4 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-3 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-4 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-5 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-6 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2019-7 0 0 0 0 0 0 1 1 1 1 0 0 1 1
2019 2019-8 0 0 0 0 0 0 0 2 1 0 1 1 1 1
2019 2019-9 0 0 0 0 0 0 0 0 1 0 0 0 0 0
2019 2019-10 0 0 0 0 0 0 0 0 0 2 1 0 1 0
2019 2019-11 0 0 0 0 0 0 0 0 0 0 1 0 1 1
2019 2019-12 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2020 2020-1 0 0 0 0 0 0 0 0 0 0 0 0 5 3
2020 2020-2 0 0 0 0 0 0 0 0 0 0 0 0 0 6
2020 2020-3 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2020 2020-4 0 0 0 0 0 0 0 0 0 0 0 0 0 0
考虑到上面的表作为行数据,我试图创建一个单独的表,只过滤一个给定的年份(使用下拉单元格D5)。预期的输出应该看起来像下面,但得到#Value Error.
1条答案
按热度按时间esbemjvw1#
你需要
FILTER()
函数。试试-如果要包括包含
yyyy-m
的侧列,则使用VSTACK()
和HSTACK()
函数,如-