范文一:单元格内容的合并
2、单元格内容的合并
根据需要,有时想把B列与C列的内容进行合并,如果行数较少,可以直接用“剪切”和“粘贴”来完成操作,但如果有几万行,就不能这样办了。
解决办法是:在C行后插入一个空列(如果D列没有内容,就直接在D列操作),在D1中输入“=B1&C1”,D1列的内容就是B、C两列的和了。选中D1单元格,用鼠标指向单元格右下角的小方块“■”,当光标变成"+"后,按住鼠标拖动光标向下拖到要合并的结尾行处,就完成了B列和C列的合并。这时先不要忙着把B列和C列删除,先要把D列的结果复制一下,再用“选择性粘贴”命令,将数据粘贴到一个空列上。这时再删掉B、C、D列的数据。
下面是一个“&”实际应用的例子。用AutoCAD绘图时,有人喜欢在EXCEL中存储坐标点,在绘制曲线时调用这些参数。存放数据格式为“x,y”的形式,首先在Excel中输入坐标值,将x坐标值放入A列,y坐标值放入到B列,然后利用“&”将A列和B列合并成C列,在C1中输入:=A1&","&B1,此时C1中的数据形式就符合要求了,再用鼠标向下拖动C1单元格,完成对A列和B列的所有内容的合并(如图3-4)。
合并不同单元格的内容,还有一种方法是利用CONCATENATE函数,此函数的作用是将若干文字串合并到一个字串中,具体操作为“=CONCATENATE(B1,C1)”。比如,假设在某一河流生态调查工作表中,B2包含“物种”、B3包含“河鳟鱼”,B7包含总数45,那么: 输入“=CONCATENATE("本次河流生态调查结果:",B2,"",B3,"为",B7,"条/公里。")” 计算结果为:本次河流生态调查结果:河鳟鱼物种为45条/公里。
图3 图4
范文二:合并内容相同的连续单元格
合并单元格
相应代码:
Sub MergeSameCells()
Dim lRow As Integer
Application.DisplayAlerts = False With ActiveSheet
lRow = .Range("A65536").End(xlUp).R For i = lRow To 2 Step -1
If .Cells(i, 1).Value = .Cells( .Range(.Cells(i - 1, 1), .C End If Next End With
Application.DisplayAlerts = True End Sub
n.DisplayAlerts = False
.Range("A65536").End(xlUp).Row = lRow To 2 Step -1
.Cells(i, 1).Value = .Cells(i - 1, 1).Value Then .Range(.Cells(i - 1, 1), .Cells(i, 1)).Merge
n.DisplayAlerts = True
范文三:合并内容相同的连续单元格
1-1 合并内容相同的连续单元格
如果需要合并如图15?6所示的工作表中B列中部门相同的连续单元格,可以使用下面的代码。图 15?6需合并的工作表#001SubMergerng()
#002Dim
IntRowAsInteger#003
DimiAsInteger#004
Application.DisplayAlerts=False#005WithSheet1#006
IntRow=.Range("A65536").End(xlUp).Row
#007
Fori=IntRowTo2 Step -1#008If
.Cells(i,
2).Value=
.Cells(i-1,
2).ValueThen111112
#009
.Range(.Cells(i-1,2),.Cells(i,
2)).Merge#010End If#011Next#012
End With#013
Application.DisplayAlerts=True#014SubEnd
代码解析:
第7行到第11行代码,从最后一行开始,向上逐个单元格判断连续两个单元格的内容是否相同,如果相同则合并。
运行Mergerng过程后,结果如图15?7所示。
图 15?7内容相同的连续单元格
范文四:合并单元格内容
:合并单元格内容
注意标题,说得是如何合并单元格“内容”,不是说如何合并单元格。
在日常工作中经常遇到,要把2个或者多个单元格的内容合并到一个单元格中去。
我们大家都知道,如果合并单元格的话,会有提示,说只能保留第一个单元格的内容,其他单元格数据将丢失。
我们要做的是把2个单元格的内容合并到一个单元格内,即让2个单元格的内容在一个单元格内一起显示出来,通常有2中办法,都很简单。
第一种:您可以使用带有连接符号 (&) 运算符的公式将多个单元格的文本合并到一个单元格中。
1、选择要在其中合并其他单元格内容的单元格。注意:以下键入内容均需在英文输入法下进行。
2、要开始公式,请键入 =(
3、选择包含要合并的文本的第一个单元格,键入 &” “&(双引号之间有一个空格),然后选择包含要合并的文本的下一个单元格。
要合并两个以上单元格的内容,请继续选择单元格,确保在所选单元格之间键入 &” “&。如果不希望在合并文本之间添加空格,请直接键入 & 而不是 &” “&。要插入一个逗号,请键入 &”, “&(在引号之间,依次有一个逗号和一个空格)。
4、要完成公式,请键入 )
要查看公式的结果,请按 Enter。
第二种:使用CONCATENATE函数,office2007此函数在“公式”->“文本”下。
语法:CONCATENATE(text1,text2,…)
Text1, text2,… 1 到 30 个将要合并为单个文本项的文本项。这些文本项可以是文本字符串、数字或列引用。
这两个函数不仅仅适用合并2个单元格的内容,而且也适用多个单元格内容的合并。
二:单元格内换行
Excel是我们经常使用的表格编辑工具,有的时候会用到换行。掌握在Excel中换行的方法利于我们日常操作。下面我们看下在Excel中如何换行:
第一、如何输入数据随时换行:我们如果要在输入数据时换行,仅需要通过Alt+Enter组合键即可轻松实现。而这个方法同样可使已输入内容的单元格在光标所在处换行。
第二、如何在Excel单元格区域内换行:我们可以将某个长行转成段落并在指定区域内换行。比如A10内容很长,而我们想要将其显示在A列至C列之内:选定区域A10:C12(先选A10),然后可以选择“编辑”——“填充”——“内容重排”,这样的话A10内容就会分布在A10:C12区域中。
第三、如何调整单元格格式换行:我们可以选定单元格,然后选择“格式”——“单元格”,然后在弹出的对话框中单击“对齐”,选中“自动换行”复选框并且点击“确定”按钮即可。
第四、如何实现文本框的巧用:我们可以点击“视图”菜单——“工具栏”——选中
“绘图”工具栏——点击该工具栏的“文本框”,我们为了保证文本框的边界与工作表网格线重合,需按住Alt键的同时插入文本框,接下来就可以在文本框中任意输入内容了。
范文五:Excel2013中为合并单元格里面的空单元格赋值
当有合并单元格的时候,使用定位功能定位空值的时候,会将合并单元格也定位出来。下面的案例阐述了如何跳过合并单元格里面的空单元格。大家感受一下。
案例教程
①启动Excel,打开需要进行处理的表格数据,在D2单元格输入公式: =if(len(C2)>0,"","缺考") 。
②回车,看到并没有结果显示出来,大家不要以为是公式有误,是这样子的。双击单元格右下角的+号填充柄,将余下的数据也填充完毕。选择这些单元格,复制。
③直接单击粘贴按钮,粘贴为值。
④选中C列,点击菜单栏开始选项卡里的格式刷按钮。
⑤将格式刷应用到D列中,如下图所示。
⑥复制C2:C13区域,选中D2:D13区域,选择性粘贴。
⑦弹出选择性粘贴对话框,勾选跳过空单元,确定。
⑧将C列隐藏或者删除,最后的效果如下所示:
公式意义
len(单元格引用):统计单元格内有多少字。
判断C列单元格如果不为空的话,就返回空值,否则就返回“缺考”。