EXCEL中的几个有用小技巧
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EXCEL中的几个有用小技巧
一、合并与拆分单元格
1、EXcel表格拆分单元格在哪里?
在Excel 中经常使用的是合并单元格,如果是已经合并后想拆分,选中相应行,通过“格式”菜单---单元格,“对齐”选项卡中去掉合并单元格的提号就可以了!
2、EXcel表格中,如何把原本是一列(不是经过合并得到的)的单元格拆分成多列?
数据/分列功能
3、EXCEL拆分单元格后数据问题:如何实现,把单元格拆分后,使得每个数据点都为原单元格的数据。比如:A1到A3的合并为一个单元格了,数据是X ,如何可以把单元格拆分后,使得A1,A2,A3的数据都是X ?
取消合并后按F2,ctrl+enter即可。这个方法,还可以结合Ctrl健填充不相邻的单元格(填充的是最后一个数据)。
4、我现在有多个单元格,拆分单元格后能否一次性解决数据填充的问题?
比如:A1-A3合并为一个单元格,值为X
A4-A6合并为一个单元格,值为Y
B1-6合并为一个单元格,值为Z
如何实现这个功能?使之全部拆分单元格后
A1,A2,A3 ,值为X
A4,A5,A6,值为Y
B1,B2,B3,B4,B5,B6,值为Z
运行下面的宏
Sub 拆分()
Dim c As Range
For Each c In edRange.Cells
If c.MergeCells Then
c.Select
c.UnMerge
Selection.Value = c.V alue
End If
Next c
End Sub
5、如何将第一行固定呢? 当我拖动上下滚动条时最上边的那一行不动,这样可方便阅读。
Excel工具栏中有个“窗口(w)”菜单, 用里面的“冻结窗口(F)”。使用方法是选中你要冻结那行下一行的某个单元格,点击“冻结窗口(F)”命令就可以了。
二、合并列
1、无缝合并连续两列。
如原本A列是年(1985),B列是月(6) ,现在在C列合并成“19856”这样的格式。
在目标单元格中输入“=CONCA TENA TE(B2,C2)”或=A1&B1
2、固定格式合并连续两列。
如原本A列是年(1985),B列是月(6) ,现在在C列合并成“1985-06”这样的格式=IF(LEN(B2)=1,A2&"-0"&B2,IF(LEN(B2)=2,A2&"-"&B2,""))
3、连续两列中间加上空格合并成一列。
如原本A列是年(1985),C列是月(6) ,现在在D列合并成“1985 06”这样的格式可以仿照2进行。还可以插入一个含空格的B列,在D列输入:=CONCA TENATE(A1,B1,C1) 或=A1&B1&C1
三、合并两个表格(仅第一列的首行字段名相同)
用Excel合并两个工作表,是我们经常遇到的情况,以下例说明操作步骤:
在表1中有以下内容(内容1):
姓名
学号
张三
1
李四
2
王二
赵勇
3
在表2中有以下内容(内容2):
姓名
成绩
张三
89
王二
90
周大
20
现在要把第一列的姓名合并,得到如下内容3:
姓名
学号
成绩
张三
1
89
李四
2
王二
90
赵勇
3
周大
20
1、在要产生内容3的左上角的第一单元格单击,“数据”——“合并计算”
2、在“合并计算对话框中”:
“函数”:求和
“引用位置”:选取内容1(包括第一行“姓名、学号”),添加;再一次选取内容2(包括第一行“姓名、成绩”)
3、勾选“首行”、“最左列”
4、确定
5、生成内容3,但第一单元格无内容,需要手工填写“姓名”
以上方法仅仅对类似以上格式的简单数据起作用,至于复杂的表格,还期待好的方法。四、合并两个表格(有部分列首行字段名相同)
在表1中有以下内容(内容1):
姓名学号家庭
张三1 上海
李四2
王二
北京
赵勇3
在表2中有以下内容(内容2):
姓名成绩备注家庭
张三
缺考上海
王二90
重庆
周大20 刚转入天津
现在要把第一列的姓名合并,得到如下内容3:
姓名学号成绩备注家庭
张三1
缺考上海
李四2
王二
90 刚转入错误!
赵勇3
周大
20
天津
显然用三的方法已经不行,期待好的方法。这个方法的找出对我而言非常重要,请高手指点一二。恳请高手帮我编辑一个宏解决此问题,不胜感激。