利用EXCEL公式制作查询报表

来源:百度知道 编辑:UC知道 时间:2024/05/10 18:30:34
我有一张数据表,上面有N多条记录,然后可能同一个项目按年度分成好几条记录,我现在要制作一张查询报表,比如在某个空格,输入一个项目代码,然后在制定的报表格式下,它自动引用所涉及的数据,自动按年列示。
我遇到的问题是,我用VLOOKUP或HLOOKUP只能查询得到第一个项目年份的数据,如果把各年份的数据都显示出来!

项目代码 项目名称 项目年份 项目数据
10001 AA 2005 1234
10001 AA 2006 1236
10002 BB 2005 1111
10003 CC 2006 1256
10003 CC 2007 1478

我查的时候只要从这个被引用的数据库里得到某个项目的数据即可,按年列示。
我的要求是在2张EXCEL表格里,查询的那张是有报表格式的,全部数据的在另外一张里。然后只要查询一下,就生成一张可以打印的报表。基本是沿用VLOOKUP的思路,就是VLOOKUP只能查询到一行数据,有2个年份对应同一个项目的话它就不能全部查出来!看样子回答的几个没有理解!

可以做到,但比较复杂。你可以考虑中间通过一个过渡的表格来实现,用条件语句来引用。条件是年份,满足查询年份的就引用,否则就不引用。需要打印的那个表,数据从过渡表里引用。按这个思路是可以的。
另外,建议你用ACCESS,你的问题可以很方便解决掉的。有许多需要的功能,单靠EXCEL是难以实现的。

透视可以吗??

用自动筛选功能就可以

在EXCEL里制作,并利用筛选功能进行筛选就可以了。