excel表格下拉自动隐藏.doc
文本预览下载声明
excel表格下拉自动隐藏
篇一:Excel 数据有效性—在下拉列表中隐藏前面使用过的条目
Excel -- 数据有效性—在下拉列表中隐藏前面使用过使用
过的条目
设置主表 创建列表条目 创建有效列表 应用数据有效性 测试数据有效性
在数据有效性列表中你可以限制选择条目, 隐藏前面选择过的条目. 例如, 某公司分派员工出差,为避免重复派出,即已经派出在外的员工再次派出则会造成失误。
这时,你就可以设计在有效性下拉列表中,移除已经使用过的条目(即已经派出的员工不会再出现在侯选列表中)
.
设置主表
首先设计你想要运用数据有效性的表格布局. 本例中, 使用了工作表#39;时间表#39; 中的A1:C7 单元格范围.在B列使用了数据有效性
.
创建列表条目
创建一个你想在数据有效性下拉列表看到条目的列表. 在这里, 在工作表“员工”的A1:A6, 单元格输入员工姓名
创建有效列表
A) 输入一个统计已经派出的员工名单的公式.
1. 在“员工”工作表的B1单元格输入下列公式:
=IF(COUNTIF(时间表!$B$2:$B$7,A1)=1,,ROW())
2. 将公式向下复制到B6单元格.
这个公式统计 程香宙 在工作表“时间表”中B2:B7区域出现次数. 如果返回结果大于或等于1, 单元格将显示为空白.否则则返回行数.
B) 创建一个没有使用的名称列表
下一步将使用一个数组公式将空白的单元格移动到序列的最后边.
1. 在C1单元格输入数组公式 (这个公式很长,但在同一行输入完成
).
=IF(ISNUMBER(SMALL(IF($B$1:$B$6=,,ROW($B$1:$B$6
)),ROW(1:1))),
INDIRECT(Aamp;SMALL(IF($B$1:$B$6=,,ROW($B$1:$B$6
)),ROW(1:1))),)
2. 按组合键Ctrl+Shift+Enter输入数组公式
3. 向下复制公式直到C6单元格.
定义有效列表名称
1. 选择插入名称自定义
2. 在名称框中输入一个名称,例如 NameCheck.
3. 在引用框中, 输入下面公式 (在一行内):
=OFFSET(员工s!$C$1,0,0,COUNTA(员工
s!$C$1:$C$6)-COUNTBLANK(员工s!$C$1:$C$6),1)
4. 点击确定
应用数据有效性
1.选择你要应用数据有效性的单元格
2. 选择数据菜单下的有效性.
3. 从允许下拉列表中, 选择序列
4. 在来源框中, 输入一个等号和序列名称,例如: =NameCheck
5. 点击确定
.
测试数据有效性
B列下拉列表中仅显示没有使用过的姓名.已经使用过的姓名已经被移除(即已经派出的员工不会再次被派出).
篇二:EXCEL筛选后下拉复制
excel筛选状态下,下拉复制粘贴,会将隐藏数据单元格也填充。如何实现隐藏的部分不被复制粘贴
选中需要粘贴的区域,按CTRL+G----定位条件----可见单元格----定位----关闭----在第一个单元表输入需要的数据-----CTRL+回车
或者
选中需要粘贴的区域,按编辑----定位----定位条件----可见单元格----定位----关闭----在第一个单元表输入需要的数据-----CTRL+回车
做表时隐藏了行或列,但是把表中内容复制的别的表中时不需要隐藏的部分,只需要显示出来的部分,怎么办?直接复制粘贴的话会把隐藏的部分也带出来。原表隐藏的部分不能删除
2012-03-21 20:26提问者采纳
选中所有要选中的单元格(含隐藏的单元格)
编辑--定位-定位条件-可见单元格。
复制,
到想要的地方粘贴
提问者评价
刚试了,可行,谢谢了。
excel 筛选后,修改可见单员格,下拉复制到底,取消筛选后,隐藏的单员格也变了
2011-10-26 18:15 leanda002 | 分类:办公软件 | 浏览472次在EXCEL2007里用了筛选,选出了想要的数据,将其中一个数据修改后,后下拉的方法拉到最后一行,例如A列筛选出来的数据是5.5,我先将A列一行的数据改成6,然后再右下角用黑十字拉到最后一行,将所有行都变成6,以前我这样做,隐藏起来的行还(来自:www.xLtKwj.coM 小 龙 文档网:excel表格下拉自动隐藏)是5.5不变,但是自从重装完系统后又重新装了一遍OFFICE2007之后,就变成,我这样做的话,有时隐藏起来的数值不会变还是
5.5,但有时就全都变成6了,这是什么原因呢?重装系统以前偶尔也会出现这种情况,但不知怎么弄有时又好了,现在就是经常出现了,导致EXCEL用起来极不方便,究竟是什么原因呢?
显示全部