怎么利用EXCEL进行数据索引

例如:我现在有个工作薄,里面有2张工作表,表1为数据库文件,里面有成千上万的数据(例如序号0001-9999),我想在表2中A1单元格为一个名称,B1为汉字“索引”,当我点击B1单元格(当然要用某种方法让B1可以点击,类似于按钮)时,在C1单元格开始显示为想得到表1中的序号0001-0010的数据(例如表1数据有9列,0001-0010就是10行,相当于在C1:K10显示为想得到的数据),当然A1不同的名称,对于不同的索引内容,但都是从相对应的C列开始显示为事先设置好的索引内容,只是在需要的时候点击B列的“索引”2字,当然能不通过VBA将B列的“索引”2字变成按钮的样子最好。
表述有点不太清楚,意思就是我在表1中1000行数据,表2中有100项名称,每项名称包含数量不等的数据,添加个“索引”按钮,是为了自己方便查询相对应的数据。当然表2中名称包含的数据内容,是需要事先设置的,我想是利用EXCEL查找函数之类的吧。若能帮我解答,不胜感激!
意思就是:1个条件查找多个符合条件的数据。。。。

1、电脑打开Excel表格

2、开Excel表格后,打开文档或者创建表格数据。

3、做好数据后,点击进入插入页面,然后点击数据透视表

4、进入创建数据透视表界面,请选择单元区域中,要全选所有数据。

5、放置数据透视表的位置就选择要把做好的数据放的单元格。

6、创建数据透视之后,在右侧把姓名拖入行中,把数值拖入值中。

7、拖动好数据后,表格求和数据就出来了,要查看某个数据,选中点击。

8、点击之后,就会在另外一个单元格中查看具体数据。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-03

 1.打开一个excel工作簿,我这里就新建一些工作表来举例,如图。

2.在第一个工作表上点击鼠标右键,选择插入命令,然后重命名为【索引目录】。

3.点击选中【索引目录】工作表中的B1单元格,然后点击菜单【公式】中的定义名称。

4.在弹出的定义名称窗口中输入名称【索引目录】,然后在引用位置文本框输入公式 =INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW()) ,最后点击确定。

5.点击B1单元格,输入公式=IFERROR(HYPERLINK(索引目录&"!A1",MID(索引目录,FIND("]",索引目录)+1,99)),"") 确定后拖拽快速填充下方单元格。

6.现在目录索引建立完毕,单击需要的章节即可直接跳转到工作表。

第2个回答  2011-06-14
看上去更象高级筛选.
筛选表1中符合表2列出条件的所有记录?
第3个回答  2020-10-21
第4个回答  2011-06-14
你可先用数据透视表的方式试试,看能否达到你的要求!追问

惭愧,就是不懂数据透视表

追答

你要的内容,我不知看懂了没有!
我想其实你只要将:工作表:表1为数据文件源,并将例如序号为筛选字段,只要在点击筛选下拉框中选择序号,显示出来的不就是符合条件的内容吗!?何必还要弄另一张表来调表的内容呢!

追问

其实没那么简单的,因为数据表上万行的数据分别属于1000个项目,不是均等的,还有交叉。。。光靠筛选是没法的。。 不过我还是找到答案了,用INDEX函数。。。感谢你的回答,最佳答案给你吧

本回答被提问者采纳
相似回答