-
?
Excel取消合并单元格时在每个单元格中保留内容,你会批量操作吗?
友容
展开
Excel中存在合并的单元格,对我们来说已经是司空见惯啦!在另外一些时候我们又需要将已经合并的单元格的值,进行取消合并,并每个都填充原来合并之前的值。
对于结构简单的带有合并单元格的表格,我们一般正常操作是手动取消单元格合并,然后手动进行定位,然后填充空白值。但是如果有几千行数据,或者上万行数据需要取消合并单元格时在每个单元格中保留内容,你确定需要一个一个的手动进行操作吗?其实你大可不必慌张,我们可以一键操作即可。
照例举一个例子,源数据如下图所示,B列为已经合并的数据,需要将部门字段取消合并单元格并在每个单元格中保留内容。
源数据:
我们先看看动画执行的效果:
看了以上的动画,你是不是发现批量操作取消合并单元格,并保留原来的值,其实很简单。
您只需要将以下代码复制到Excel的VBE窗口的模块中,然后执行程序即可。
PS:操作流程如下,按照顺序1到4步,然后执行程序。
附上Excel VBA代码
Sub CancelMergeCells()
Dim r As Integer,MergeStr As String,MergeCot As Integer,i As Integer
Dim rng As Range
On Error Resume Next
选择需要合并的列,由用户进行制定,并限定值
Set rng = Application.InputBox("请输入需要合并的列", "区域选择", , , , , , 8)
将用户指定的单元列取得行号
k = rng.Column
With Sheet1
取得最大循环数
r = .Cells(.Rows.Count, 1).End(xlUp).Row
For i = 2 To r
将合并单元格赋值给到变量
MergeStr = .Cells(i, k).Value
计算合并单元格区域的大小
MergeCot = .Cells(i, k).MergeArea.Count
取消合并单元格
.Cells(i, k).UnMerge
将取消的单元格进行赋值填充
.Range(.Cells(i, k), .Cells(i + MergeCot - 1, k)).Value = MergeStr
循环的步长进行累加,减少循环的次数
i = i + MergeCot - 1
Next
添加边框线,数据美化
.Range("A1:C" & r).Borders.LineStyle = xlContinuous
End With
End Sub
以上就是今天要和大家分享的技巧,希望对大家有所帮助,祝各位一天好心情!
唯有不断学习,才能不被淘汰!
Excel中每一个方法都有特定的用途,不是他们没有用处,只是你不了解或者暂时用不着,建议你收藏起来,万一哪天用着呢?
-
?
Excel表格中如何设置数据有效性(单元格设置下拉选项)
糜含巧
展开
在工作中经常会遇到很多表格在数据输入的时候多次重复再输入一些产品名称、部门名称、性别等内容。这时就会想着如果能在这个单元格设置一个下拉选项进行选择多好啊!可恰巧这个不会设置,怎么办呢?
Excel表格中设置数据有效性(单元格设置下拉选项)可以提高我们数据输入的准确性,可以提高我们的工作效率。到底我们要怎么样设置Excel表格中的数据有效性(表格设置下拉选项)呢?今天通过一个小技巧跟大家分享Excel表格中如何设置数据有效性(表单元格设置下拉选项),希望对朋友们在工作中有所帮助!
1、选中部门下面的空单元格或整列——点击“数据”选项,选择“数据验证”下拉菜单下方的“数据验证”
2、在“数据验证”——“验证条件”——“允许”下框——选择“序列”
3、在“数据验证”——“验证条件”——“来源”下框输入部门名称,每个数据之间用英文状态下的逗号隔开并确定
4、设置完成后看下部门下面表格中下拉菜单的效果,我们再也不需要重复去输入部门名称了,只需要通过用鼠标点击操作即可选择!这样我们就可以提高工作效率!
如果我们的数据来源比较多的话,建议朋友们选择数据源区域。
今天的Excel表格中如何设置数据有效性(单元格设置下拉选项)小技巧分享,希望对大家工作中有所帮助!欢迎加入我们群一起交流学习!
-
?
Excel如何自动挑选出同时满足多个条件的数据
姜依珊
展开
在进行数据统计时,有时需要挑选出同时满足多个条件的数据。例如在进行三好学生、优秀学生等评选时,有时会需要挑选出各学科考试成绩都大于某个数值的学生,作为参评的条件之一。例如要挑选出各学科成绩都大于80的学生。这时在班级里学生较多的情况下,如果采用逐个查看每个学生各科成绩来进行挑选的方法将会花费一定的时间,还有可能因为马虎而出现疏漏,这样不但影响工作效率,还可能影响最终结果的准确性。这种情况可以考虑用Excel来帮助我们较轻松和准确的完成这个任务,这里以Excel2007为例介绍如何操作,以供参考。
在Excel中挑选出同时满足多个条件的数据可以考虑采用“AND”函数,其语法为:AND(logical1,logical2, ...),括号内的“logical1,logical2, ...”为各种条件的表达式,如果各种条件的表达式都成立,Excel就会返回“TRUE” 否则返回“FALSE”。
但如果表格中只显示英文的“TRUE”和“FALSE”,会显得不太美观,也不够明了。这时可以组合使用其他的函数,如“IF”函数,让Excel显示我们自定义的字符。IF”函数的语法为:IF(logical_test,value_if_true,value_if_false),括号中的“Logical_test”为表达式(例如可以用上述的“AND”函数作为表达式),“value_if_true”为表达式结果为TRUE”时Excel返回的结果,“value_if_false”为表达式结果为“FALSE”时Excel返回的结果。
例如要从下图表格中挑选出各科成绩都大于80的学生:
例表●统计时可先在表格右侧添加一个显示统计结果的列,然后点击选中该列的列首单元格。
点击列首单元格●选中单元格后,在编辑栏中输入“=AND(C4>=80,D4>=80,E4>=80,F4>=80)”,其中的C4、D4、E4、F4为该行中的学生各科考试成绩所在的单元格,>=80为判断条件,即要求考试成绩大于等于80分。如果AND后面的括号中各判断条件都成立,即各科成绩都大于等于80分,则Excel会返回“TRUE” 否则如果有一科或者多科成绩不大于等于80,Excel会返回“FALSE”。
输入公式●输入上述函数公式后,按键盘回车键或者点击编辑栏左侧的对号,该单元格中就会显示出计算结果。
显示判断结果●再用下拉填充柄或者选择性粘贴公式的方法在该列的其他单元格中快速填充公式,就会显示出所有学生的判断结果,其中结果为“TRUE”的表示该学生的各科成绩都大于等于80,结果为“FALSE”的表示该学生至少有一科成绩不大于等于80。但这种显示结果不太美观和明了,最好再组合IF函数来显示中文或者其他符号的判断结果。
填充公式后显示判断结果●我们可以把列首单元格中的公式改成=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"是","否"),即如果公式"AND(C4>=80,D4>=80,E4>=80,F4>=80)"的判断结果为“TRUE”,则Excel会显示字符“是”;反之如果判断结果为“FALSE”则Excel会显示字符“否”,这样看起来比英文的“TRUE”和“FALSE”要明了一些。
修改公式●这样再下拉填充或者选择性粘贴公式后,该列其他单元格中就都显示出中文的判断结果了。
填充公式后显示中文判断结果●我们还可以用对号来表示符合条件,用空白来表示不符合条件。即把上述公式修改为=IF(AND(C4>=80,D4>=80,E4>=80,F4>=80),"√","")。
修改公式●这样,符合条件的学生就都会显示对号,不符合条件的学生会显示空白,感觉更加一目了然。
符合条件的学生都显示对号上述例子介绍的只是AND函数和IF函数相组合的一种应用方法,熟练掌握这两种函数的用法后,可以给数据统计带来更多的方便。
-
?
基本技能:Excel中如何在选定单元格内录入相同内容?
断肠
展开
首先声明:我这里不讲高大上的东西,只讲我们日常工作中能用的小技能,想学高大上技能的可以推出去了。
在平常的工作中,我们经常会遇到需要将很多单元格录入同样的内容,或者需要将一个表格中所有的空格填充上相同的内容,你是否还在一个个的填充呢?这里有个好方法,有兴趣的同学可以试一下。
比如下图:我们需要在选定的十多个单元格内输入:“云南省”。
我们将需要的填充色数据的单元格全部选中,别问我怎么选中,按住Ctrl键,鼠标点啊!
然后输入:云南省,如下图:
按住Ctrl按键,同时再按Enter按键,看见没?奇迹出来了:
当然,有的同学问了,有时时一个很长的表格所有空格都需要填充,我没法一个个的去选择所有的单元格,费时间啊,那这时候你可以结合Ctrl+G定位条件做。
比如下图:好长表格,我们需要将所有空格填充上:“云南省”
第一步:Ctrl+G,定位条件
第二步:定位条件,空格
点击确定,你会发现你需要填充数据的所有空格都已选中了
最后一步是什么呢?那就是重复本篇文章最上面的步骤了,输入:云南省,按住Ctrl按键,同时再按Enter按键,搞定了
-
?
快速选中Excel中的一部分区域
楼行恶
展开
Excel中一部分区域包括一行,一列,工作表中的一部分以及整个工作表。下面来介绍一下一些常用的快捷键及操作方法,来快速选中需要的区域。
1.快速选中行或列。
以下表格中,需要选中A1:A17,除了用鼠标选中区域外,还可以配合按键来进行选择。
方法一:Shift键
鼠标先选中A1,然后按住Shift键不放,然后再用鼠标选中A17,这时整列就会选中了。
如果要选中一行,或者多行或多列,均可以使用Shift键来配合鼠标进行操作,多行或多列最开始鼠标选的时候把多个排头的单元格均选进去就可以了。
方法二:Ctrl+Shift+↓组合
鼠标先选中A1,然后配合这个组合键就可以了。
这里要注意的是,如果选择的是一个表中间的一部分,即A17下面还有内容,那么这个快捷键就会把包括这一列中有内容的全部选中,直到下一个单元格为空格,因此使用的时候需要注意这点。
2.选中部分区域或选中一整个工作表。
这里其实可以配合上述的几个方法来进行。当然如果数据占的单元格数量比较多的话,这里就可以使用Ctrl+A这个快捷键组合了。
用法一:
现在要选中A1:C17,如图:
鼠标选中这个区域内的任意一个单元格,按下快捷键Ctrl+A就可以了。
用法二:
现在要选中一整个工作表,分为两种情况。
第一种,一开始选中了一个空白单元格,并且这个单元格不包括在任何数据区域内,直接使用Ctrl+A就可以选中整个工作表。
第二种,一开始选在了一个有内容的的单元格,这时需要连按两次Ctrl+A就可以选中整个工作表了。按的时候快速按或者分开按,Ctrl键是不是长按,都是可以的。
以上这几个简单的小技巧,打开Excel就可以快速学会了。
-
?
Excel小技巧-条件定位、帮你快速选中目标单元格
Dean
展开
在表格的使用过程中,我经常需要选中某个或者多个单元格,如果数据不多的情况下,我们拖动鼠标也可以直接选择,但是如果数据范围超过了屏幕的显示区域或者数据非常多的时候,想要直接选中我们的目标单元格就变得困难起来。其实,微软为我们提供了【定位】功能,让我们更加快速的定位到我们根据一定条件选择的想要的单元格,今天,就来跟小编一起学习如何在表格中使用快速定位的功能吧~
一、调用定位功能
1.切换到【开始】选项卡,在【编辑】组中,点击【查找和选择】下三角按钮,在弹出的列表中,点击【转到】按钮,弹出【定位】对话框,或者直接点击【定位条件】按钮,弹出【定位条件】对话框。
2.使用快捷组合键【Ctrl+G】,快速打开【定位】对话框,如果不能满足使用,则点击【定位条件】按钮,转到【定位条件】对话框中。
3.使用快捷键【F5】,同样可快速打开【定位】对话框。
二、定位功能使用方法
1. 切换到【开始】选项卡,在【编辑】组中,点击【查找和选择】下三角按钮,在弹出的列表中,在【定位条件】下方的5个功能中可以快速实现定位到带有以下条件的单元格中:公式、批注、条件格式、常量、数据验证。
2.进入【定位】对话框,更适用于知道准确单元格位置的定位。
例如需要选中Z100单元格,那么我们在【引用位置】输入框中输入【Z100】后,点击确定按钮,即可转到此单元格位置。
如果选取连续区域单元格,则在【引用位置】输入框中输入【A1:F10】后,点击确定按钮,即可选中区域内所有单元。
再比如,我们想要选择某一行或者某一列的单元格,则在【引用位置】输入框中输入【100:100】后,点击确定按钮,即可快速选中此行,同理输入【95:99】,点击确定按钮,即可快速选中连续行。
最后,如果我们想要选择不连续单元格或单元格区域,在输入过程中以逗号(英文字符)隔开即可。
3.进入【定位条件】对话框,仅可勾选其中一种条件进行单元格定位,点击【确定】按钮即可实现快速定位。能够实现根据批注、常量、公式、空值、当前区域、当前数组、对象、行内容差异单元格、列内容差异单元格、引用单元格、从属单元格、最后一个单元格、可见单元格、条件格式、以及数据验证。
以上,欢迎关注,可评论留言待解决问题,不定期回答问题更新。
-
?
EXCEL小技巧之,保护单元格内容不被修改
安天亦
展开
可能很多人和我一样遇到过需要将做好的表格分发下去,由各人填写内容。可是由于每个人的信息化水平不一样,往往好好的一个表格,分发下去再收回来,就完全变样了,最可气的是有许多人会填错地方,把原表格中的一些数据给修改了。那么有什么好的方法,可以把表格中的某一单元格、行或列锁定起来,避免别人误操作给修改或删除了呢?
首先,利用Ctrl + A 全选所有单元格,然后,右键选择“设置单元格格式”;
在弹出的“单元格格式”中选择“保护”,取消“锁定”前面的钩去掉;
选中要锁定的单元格,再次右键选择“设置单元格格式”;
在弹出的“单元格格式”窗口中选择“保护”,再将“锁定”前面的钩打上,
单击菜单栏的“审阅”-->保护工作表,在弹出的“保护工作表”窗口中我们输入锁定该单元格的密码
设置完毕,可以回到表格中看看,锁定的单元格已经不可以编辑和修改了,每次编辑它都会提示
如果想重新编辑或修改,单击菜单栏的“审阅”中的““撤销工作表保护”,在窗口中重新输入设置的密码,即可撤销工作表的锁定。
由于EXCEL版本不同,所在菜单的选项也就不相同,欢迎有问题找不到菜单的随时留言交流
-
?
EXCEL | 设置仅能修改部分单元格内容
艾丽莎
展开
问题情景
小夏是一公司业务主管的助理,经常会下发EXCEL表格,让各个部门人员填写后上交,她来汇总。经常会遇到下发表格的固有内容被修改的面目全非的情况。
今天韩老师就讲讲如何设置只有部分单元格能被修改。
关键操作
如下图,工作表中E3:G23单元格内容是能修改的,除以之外的其它单元格区域是不能修改:
第一步:解除“锁定”
选定E3:G23区域,右键选择“设置单元格格式”:
在“保护”选项卡中,去掉“锁定”前面的钩:
第二步:设置保护
再击菜单栏上的“审阅——保护工作表”,勾选“选定未锁定的单元格”:
(如果也勾选了“选定锁定单元格”,那锁定的单元格是可以被选中的,但是不能被修改;如果不勾选,那么锁定单元格既不能选中,更不能修改)
两次输入密码:
确定以后,在E3:G23区域可以输入数据:
而在E3:G23以外的其它区域,更改或者输入内容,就会出现提示:
经过这样的设置,EXCEL表格下发后,仅有部分单元格内容可以修改,而且不需要密码就能打开工作薄。
如果撤消以上操作,让所有的单元格都能修改,则选择“审阅——撤消工作表保护”,输入保护密码就可以了:
-
?
EXCEL如何设置单元格内容的可点选操作?
默然
展开
1.首先选中要制作下拉菜单的单元格或单元格区域----数据---有效性---允许---选择"序列"---来源---输入要填充的各个选项---比如输入: 男,女 (两个选项之间用英文半角逗号相隔)---确定。如图:
2.如果是大量的选项需要写入,则可以用一辅助列来实现,比如在某列写入下拉选项的全部内容。操作如图:
3.按下红圈所示的按钮。
4.选中图中1所示的单元格区域(该区域为下拉列表的各个选项)。
完成后再按下图中2所示的按钮---最后按下确定键。
这样就把下拉菜单元格制作好了,效果如下图。
(本文内容由百度知道网友llzzcc66贡献)
-
?
EXCEL选择数据区域的技巧
王不可
展开
当数据区域比较大,数据太多的时候,按下鼠标拖动比较慢,浪费时间,也不方便,不灵活,我们可以选择起始单元格区域,按下shift键,鼠标指向单元格边框,等鼠标变成四向箭头,双击鼠标,可以选该方向的所有区域。
1、一般我们都是拖动鼠标在选择数据区域,这样数据量大了比较费事。
2、先选中区域,在按下shift键,双击单元格边框,会自动选择对应的方向区域。
先选中一个单元格按shift键双击鼠标3、选择行,选择一个单元格或多个单元格,双击鼠标对应的行方向。
选择对应的行区域按下shift键双击对应行的方向
excel单元格选择内容
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并