高分求助excel表格问题
来源:百度知道 编辑:UC知道 时间:2024/06/07 23:15:54
下面2位的回答谢谢啊,不过不是我想要的那种,希望哪个朋友能按照我想要的意思回答我啊,因为我要做的这个表格很复杂,只不过我简单描述的,因为变化远远不止1-12个月,也不止这一种单元格,还有其他单元格也要实现这个功能,我只想在一张表格上显示出来啊,不过还是要谢谢你们
确保各个工作表的组织结构一致,这里,我们假设各月表格的第2行为表标题,第4行为字段行,第5行开始为具体数据记录
新建一张与各月表结构一致的表格,我们设计其A1单元格中,建立一个下拉菜单,可以选择12个月份,然后让表格自动更新第5行以下的所有数据:
一 , 实现下拉菜单
要强调一下,这里的下拉菜单要与各月份的工作表名称一致,我们假设各月表的名称分别为 1月 2月 3月 ... 12月
点中A1,菜单:数据-有效性...
在弹出的对话框中,设置选项卡的有效性条件,允许项中 选"序列"
下边的来源框中输入以半角逗号隔开的各月份工作表名称,即:
1月,2月,3月, ... ,12月
确定
二 , 实现数据根据A1的不同选择进行自动更新:
A5单元格输入公式
=INDIRECT($A$1&"!"&ADDRESS(ROW(),COLUMN(),4,1))
将A5公式向右和向下复制,复制的列数和行数根据你的数据量来确定
现在,你试验一下,是不是实现了你的要求?
每个excel表格页面的左下角有sheet1 sheet2 sheet3
你可以把每个页面作一个月的报表,你点击sheet n 就是第N个月的数据,
这样你一个表格就可以包含任意多个月份的数据了,基本达到你要求的效果
很容易的。1)重要的是把表整理好,点选所有资料,注意留出第一行。然后打开EXCEL上面的“数据”中筛选中选“自动筛选”
2)利用EXCEL下面工作表SHEET1做1月份。SHEET2做2月份依次下去,点到就看到,可以做360个表,足够用的。有些不变的数据可以冻结不动的。
呵呵,在excel界面下边栏有sheet1、sheet2、sheet3,你可以点住其中一个,双击就可以更改名字,改成1月、2月等,然后你要排到12月的话,点住其中一个,点右键插入就可以了。因为格式都一样,统统复制好12个月的格式,然后填数字就好了,以后一个excle文件就可以包含12个月的数据了,点1月的看1月份,