excel数据筛选函数复制

来源:百度知道 编辑:UC知道 时间:2024/05/17 18:17:58
我有EXCEL下列数据,我想把12月份的数据选出来并且在另一个区域显示,
当下面数据更改时,另一区域的数据也可以随着更改
谢谢,不知道讲明白了没。
B D E F
2007-12-31 1.1554 72.5594 1.137
2007-9-30 0.8979 96.2355 0.8947
2007-6-30 0.5386 126.0622 0.5353
2007-3-31 0.275 142.6329 0.2736
2006-12-31 0.67 270.4307 0.63
2006-9-30 0.46 142.9693 0.4225
2006-6-30 0.24 193.7379 0.21
2006-3-31 0.113 43.0853 0.1137
2005-12-31 0.18 21.3798 0.17
2005-9-30 0.19 -9.9782 0.1535
2005-6-30 0.08 -44.7591 0.08
2005-3-31 0.08 -28.1019 0.0788
2004-12-31 0.15 -31.8295 0.14
2004-9-30 0.21 29.2375 0.2078
2004-6-30 0.15 5.6891 0.13
2004-3-31 0.11 39.8236 0.1104
2003-12-31 0.22 -1.6547 0.16
2003-9-30 0.16 -24.9471 0.164
2003-6-30 0.14 -13.943 0.14
2003-3-31 0.079 -16.6555 --
2002-12-31 0.22 7.4223 0.23
2002-9-30 0.216 0

原数据在BDEF四列,请在G1输入公式:
=INDEX(B:B,SMALL(IF(MONTH($B$1:$B$27)=12,ROW($1:$27)),ROW(A1)))
公式以CTRL+SHIFT+回车结束.
将公式向下复制.直到出错为止.
H1输入公式:
=VLOOKUP($G1,$B:$F,COLUMN(C1),0)
将公式向右向下复制.

5分,懒得回答。