中企动力 > 商学院 > excel合并列内容
  • ?

    Excel合并单元格用快捷键与鼠标及怎么合并单元格数据与文字内容

    聂不弱

    展开

    Excel合并单元格既可以用鼠标操作,也可以用快捷键;其中用鼠标操作共有三个选项,分别为合并后居中、跨越合并和单元格合并,它们之间有区别,具体区别在实例后分享;用快捷键可分为两种情况,一种用Excel默认的快捷键,另一种用智能快捷键。除合并单元格外,还可以合并单元格数据与文字内容,具体怎么合并?也可分为两处情况,一种是按列合并,另一种是按行合并。以下是Excel合并单元格及内容的方法,操作中所用 Excel 版本为 2016。

    一、Excel合并单元格

    (一)合并后居中

    1、选中要合并的两个空单元格,例如选中 A1 和 B1,单击“开始”选项卡下“合并后居中”,则两个单元格合并为一个;再选中两个有文本的单元格,同样单击“合并后居中”,弹出一个提示窗口提示“合并单元格时仅保留左上角的值,而放弃其他值”,单击“确定”,则两个单元格合并为一个,但仅保留了第一个单元格的内容且内容自动居中;操作过程步骤,如图1所示:

    图1

    2、以上只列举了合并两个单元格的例子,合并多个单元格也是一样的,例如一次合并五列三行中的十五个单元格,选中它们,如图2所示:

    图2

    单击“合并后居中”,则所有单元格也被合并为一个(若单元格中有文字,同样只保留第一个单元格中的),如图3所示:

    图3

    (二)合并单元格

    合并单元格与合并后居中是一样的,只是合并后文字不居中,操作过程步骤,如图4所示:

    图4

    (三)跨越合并

    选中要跨越合并的所有单元格,例如1列1行至5列3行这块区域(即 A1:E3),单击“开始”下的“合并后居中”右边指向下的黑色小三角,在弹出的选项中选择“合并单元格”则弹出只保留第一个单元格的提示窗口,单击“确定”,再弹出两个提示窗口,同样单击“确定”,则选中的单元格被合并为三个单元格,操作过程步骤,如图5所示:

    图5

    (四)合并后居中、合并单元格与跨越合并的区别

    合并后居中与合并单元格的区别仅是合并后文字是否居中,跨越合并只合并列不合并行,也就是只把同一行中的单元格合并为一个,用图表示它们的区别如图6所示:

    二、Excel合并单元格快捷键

    (一)用 Excel 默认快捷键

    1、合并后居中的快捷键为:Alt + H + M + C,应用举例如下:

    选中要合并后居中的单元格,例如 A2:C4 这片区域,按住 Alt 键,分别按一次 H、M 键,再按一 C 键,弹出一个提示只保留第一个单元格文字的窗口,单击“确定”,则所有选中的单元格合并为一个;操作过程步骤,如图7所示:

    2、合并单元格的快捷键为:Alt + H + M + M

    操作方法也是先选中要合并单元格,按住 Alt,再按一次 H,最后按两次 M,则选中单元格被合并为一个,也只保留第一个单元的文字。

    3、跨越合并的快捷键为:Alt + H + M + A

    操作方法为:选中要合并的单元格后,一个键一个键的按即可,按键时会弹出相应的选项,弹出提示窗口,单击“确定”即可。

    (二)用 Excel 智能快捷键

    当进行一次合并单元格操作后,无论是用鼠标还是用快捷键,Excel 会记住所选择的合并类型,例如:如果选择了“合并后居中”,需要再进行这样的合并,只需按 Alt + 回车(Enter) 组合键,就会自动合并后居中,操作过程步骤,如图8所示:  

    图8

    三、Excel合并单元格数据与文字内容

    (一)按行合并

    1、把公式 =A1&","&B1&","&C1&","&D1 复制到放合并后内容的单元格(如 E1),按回车,把鼠标移到单元格填充柄上并按住左键然后往下拖,到达最后一行后放开左键,所经过的单元格全用 E1 的内容填充,按 Ctrl + S 组合键保存,则每个单元格的内容变为对应单元格合并后的内容,操作过程步骤,如图9所示:

    图9

    2、公式说明:A1、B1、C1 与 D1 表示单元格;& 是“与”的意思,起连接作用;“,”用于列与列之间合并后内容的分隔符,可以自已设置,例如可以把逗号改为“-、_、。、.、;”等。

    (二)按列合并

    假如要合并一个表格中的第四行与第五行数据,合并后保存到第六行。在 A6 单元格输入公式 =A4&";"&A5 回车,A4 和 A5 的数据被合并到 A6;把鼠标移到单元格填充柄上并按住,往右拖,则经过单元格都用 A6 的内容填充,按 Ctrl + S 组合键保存,则用 A6 数据填充的单元格都用对应列第四、五行合并后的数据填充,操作过程步骤,如图10所示:

    图10

    以上列举了按行与按列合并单元格内容的实例,公式中的单元格可以根据需要选择,按行合并时选择了四个单元格,按列合并时只选择了两单元格,以下图11是按行与按列合并后效果图:

    图11

  • ?

    excel合并单元格后却想筛选数据,怎么办!

    Reg

    展开

    日常工作中,经常会用到Excel合并单元格,这样查看起来更美观,可是也会遇到一些麻烦。比如单元格合并后,想对数据进行筛选,怎么办?相信不少朋友要傻眼了。

    比如下表,想根据部门进行筛选。这时用常用的“数据-筛选”你会发现只显示出第一个员工的信息:

    因为合并单元格只保留了最上方单元格的内容和地址。当你取消合并单元格的时候你就可以看到只有第一个单元格的内容还在,其他的都是空的单元格。

    那么,到底如何解决这个问题?

    首先,选中合并的单元格

    接着复制选中内容,然后粘贴到空白单元格,这个操作是为了保留原来合并单元格的格式和大小。

    然后再选中原表合并的单元格,选择取消单元格合并。

    保持原合并单元格的选择状态,按定位快捷键ctrl+G,在弹出的定位条件选择-空值。则可以看到所有空值被选中,接着在编辑栏输入第一个非空单元格,按ctrl+回车,则将公式填充到了所有空单元格:

    然后选中该区域,用Ctrl+c复制,在选择性粘贴为值,则可看到格式都没有了。

    现在,将之前复制到空白的合并单元格选中,格式刷过来。可以看到填充的单元格又合并了。但其实这次是假合并,这样就可以对合并单元格进行筛选了。

    也许有些朋友觉得这样好像很复杂很难懂得样子,那么你还有一个方法,就是用表单大师进行数据的收集和管理。想按照什么字段筛选就按照什么字段筛选、查询。还可以支持多条件查询,更适合不想动脑的小白哦~

  • ?

    EXCEL中的4种合并技巧,你确定都知道?

    念双

    展开

    关注

    转发

    收藏

    会让小编更有动力输出高价值的内容

    今天

    我们来讲讲

    在职场中经常会用到的

    EXCEL合并技巧

    合并

    顾名思义

    就是将多个内容合并成新的内容

    从范围上讲

    它包括

    单元格与单元格之间的合并

    区域与区域之间的合并

    工作表与工作表之间的合并

    工作簿与工作簿之间的合并

    那么

    我们就一起来看看

    这4种都是怎么进行合并的

    一:单元格与单元格

    以下列表格为例

    将A列和B列的内容合并到C列中

    使用连接符号&

    按住“Shift和7”出现&

    输入“=A2&B2”

    合并后如下

    二:区域与区域

    以下列表格为例

    将新工号区域合并到旧工号区域上

    复制新工号区域

    选中A1

    右击选择【选择性粘贴】

    勾选【跳过空单元】

    点击确定

    合并后如下

    三:工作表和工作表

    以下列3个工作表为例

    将【1月销售量】工作表

    和【2月销售量】工作表

    的牛奶和面包的销售量

    合并到【1,2月总销售量】中

    选中【1,2月总销售量】中的范围

    点击【数据】—【合并计算】

    函数选择【求和】

    引用位置选择

    【1月销售量】和【2月销售量】

    中的销售量范围

    最后点击确定

    合并后如下

    四:工作簿和工作簿

    以下列两个工作簿为例

    将工作簿【1-6月工资】的内容

    合并到工作簿【7-12月工资】上

    将两个工作簿都打开

    在【1-6月工资】工作簿上

    点击【视图】—【全部重排】—【垂直并排】

    在【1-6月工资】工作簿上

    选中【1月】工资表

    按住Shift键

    选中其他工资表

    右击选择【移动或复制】

    选择对应的【7-12月工资】工作簿后

    选择【移至最后】

    点击确定

    这样

    就将两个工作簿的内容

    合并在一起了

    所以

    这4种EXCEL合并技巧

    我们就讲完了

    大家看完有没有收获呢

    应该都是有的吧

    学会这4种EXCEL合并技巧

    可是能让你工作效率大大提高的呢

    难道你们都不想去试下

    关注

    转发

    收藏

    会让小编更有动力输出高价值的内容

  • ?

    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合并单元格保留所有内容

    如图我们如果选择好合并的单元格,然后通过右键选择设置单元格格式,在文本控制中选择合并单元格选项,确定后就会出现这样的提示,说合并单元格后只能保留最左上角的数据,不能保留所有内容。

    碰到这种想合并又不能合并的时候,其实是有折中的办法的,我这边有两个,一个就是我们先在本地创建一个doc文档打开,然后将需要合并的excel单元格内容复制到doc文档内,选择黏贴为文本,这样两个单元格之间就只剩下空格了。

    然后我们在doc文档中通过键盘ctrl+f调出查找和替换窗口,选择替换,然后将单元格内容之间的空格复制到查找内容中,再点击全部替换。这样原先独立的两个单元格的内容就合并了。

    然后我们再将合并后的内容复制回excel表格就可以了,具体excel列字段大家自己调整下。

    当然了,其实还有第二种更快速的方法,那就是用公式,我们原先的数据是在A列和B列,那么我们在C列输出A列和B列就可以了。首先我们点击C2单元格,然后输入下面的公式:=A2&B2,然后按回车键运行一下公式就合并了A2和B2的内容了。

    合并后我们只得到了C2的内容,下面的内容没有怎么办呢?很简单,鼠标移动到C2右下角选中后下拉就可以把公式应用到下方的其它单元格中了。通过上面的这两种方法,都可以让excel合并单元格保留所有内容。你学会了吗?

    霸气走火就是我,我就是百度经验作者:ixlxt7Xzsl7,百度经验首发原创内容分享。

  • ?

    如何把几个excel表格的内容合并到同一个表格里面?

    雍诗柳

    展开

    把几个excel表格的内容,合并到同一张表格里面,如何操作?看小编给你演示。

    第一步:把需要合并的表格放在同一个文件夹里面,然后再新建一个excel,如图:

    第二步:打开“新建Excel2007”,鼠标右键单击Sheet1,选择“查看代码”并打开进去。

    第三步:将下列代码粘贴进代码栏:

    Sub 合并当前目录下所有工作簿的全部工作表()

    Dim MyPath, MyName, AWbName

    Dim Wb As Workbook, WbN As String

    Dim G As Long

    Dim Num As Long

    Dim BOX As String

    Application.ScreenUpdating = False

    MyPath = ActiveWorkbook.Path

    MyName = Dir(MyPath & "\" & "*.xls")

    AWbName = ActiveWorkbook.Name

    Num = 0

    Do While MyName <>""

    If MyName <> AWbName Then

    Set Wb = Workbooks.Open(MyPath & "\" & MyName)

    Num = Num + 1

    With Workbooks(1).ActiveSheet

    .Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)

    For G = 1 To Sheets.Count

    Wb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)

    Next

    WbN = WbN & Chr(13) & Wb.Name

    Wb.Close False

    End With

    End If

    MyName = Dir

    Loop

    Range("B1").Select

    Application.ScreenUpdating = True

    MsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"

    End Sub

    第四步:点击菜单栏的“运行”、“运行子子过程/用户窗体”,等待几秒后提示合并完成,点击确定。如图:

    完成,这样就把3个表格的内容合并到同一张表格里面。

    好了,如果觉得小编文章不错,欢迎关注、点赞、收藏。

  • ?

    如何将Excel两列内容合并成一列?一个公式就搞定,效率真高

    潇洒

    展开

    有时我们需要把表格的两列合并在一起,如果我们一个个去复制,太浪费时间,还有可能出错。那有没有简单的方法呢?我们可以用公式一下子就搞定,效率是非常的高,下面我们就把过程做一下。

    1、比如下列表格A列和B列合并到C列上

    2、我们可以选择C2元单元格,输入公式: =A2&B2,即表示A2单元格和B2单元格相连接

    3、当我们回车后,表格如下,C2单元格内容就变成了 上海张三

    4、我们选择C2单元格后,鼠标放在单元格右下角,当光标变成十字状,按住鼠标左键往下拖动。将下面的内容填充完整,填充后的表格如下:

    总结,通过上面用公式连接单元格,并且通过拖动快速填充数据的方法。很快就能实现两列数据合并一列数据的需求,用时短,效率高,你快试试吧!

    本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多关注哦!

  • ?

    Excel多列内容首尾相连合并为一列,学会了绝对涨姿势

    流星街

    展开

    我们在平时处理数据的过程中,经常会遇到如下图1的数据形式,类似的数据格式在下一步的各种数据分析过程中是很不方便的,为此我们常常需要将数据转换为图2的形式。

    图1

    图2

    那么,我们如何能够快速的将数据转换为图2要求的格式呢?下面介绍两种方法。

    一、公式法

    使用IF、SMALL、RIGHT、TEXT、ROW、COLUMN、INDIRECT函数的配合,可以实现本功能。公式如下:

    部门:=INDIRECT(TEXT(RIGHT(SMALL(IF($A$2:$E$16<>"",ROW($2:$16)*10+COLUMN($A:$E)*10001,99999),ROW(A1)),1),"r1c0"),)&""

    姓名:=INDIRECT(TEXT(RIGHT(SMALL(IF($A$2:$E$16<>"",ROW($2:$16)*10+COLUMN($A:$E)*10001,99999),ROW(A1)),3),"r0c0"),)&""

    结果为:

    该公式看起来非常复杂,下面以姓名为例对该公式做一下解释:

    $A$2:$E$16<>"":根据A2:E16是否为空,生成一个逻辑数组,该数组为15行5列。{TRUE,TRUE,TRUE,TRUE,TRUE; TRUE,TRUE,TRUE,TRUE,TRUE;……},表格示意如下:

    ROW($2:$16)*10:行数组成的数组,该数组为15行1列。{20;30;40……160};

    COLUMN($A:$E)*10001:列数组成的数组,该数组为1行5列。{10001,20002,3003,40004,50005};

    ROW($2:$16)*10+COLUMN($A:$E)*10001:以上两个数组相加,根据数组运算法则,生成15行5列的数组。{10021,20022,30023,40024,50025;10031……}。表格示意如下:

    IF():根据前面的逻辑数组,如果为空的全部填充为99999。{10021,20022,30023,40024,50025;10031……},表格示意如下:

    SMALL(……,ROW(A1)):依次从小到大取出上述数组中的数据。

    RIGHT(……,3):取出上述数据的后3位,上述的数据中最后一位表示单元格的列号,倒数第二位表示行号。

    TEXT(……,"r0c0"):将上一步取出来的数字格式化为RC格式的单元格引用。

    INDIRECT(……,):将文本变为单元格的引用,第二个参数省略代表引用为RC模式。

    二、POWER QUERY工具

    Excel官方发布了POWER QUERY工具,可以更加方便的对数据进行处理,在Excel 2016中已经自带了本工具,其他版本的Excel可以在微软官方网站下载安装包。

    下面就演示使用该工具实现上述的功能,在工具面板中选择"从表/范围",弹出编辑PQ的编辑界面。

    在【转换】选项卡下选择【逆透视列】,就可以得到需要的结果啦,然后将结果上载回工作表。

    怎么样,PQ工具的实现是不是很简单呢?同时,该工具还提供了其他非常多的使用功能呢,大家可以多了解一下,同时再后期我也会持续给大家分享相关功能,希望大家一如既往的关注哟。

  • ?

    EXCEL录入数据时怎样将多个单元格的内容合并到一个单元格中?

    阿代比耶

    展开

    施老师:

    有些同事不太会使用Excel表格,连录入数据都是乱七八糟,本来是可以在一个单元格录入的数据,偏偏弄到多个单元格中,如果录错的数据少,还可以手动移过来,如果数据多的话,一个一个的手动移过来,岂不是要累死,这时候我们也不需在重新建立或修改表格,只需找对规律将多个单元格内容合并到一个单元格中即可。

    一、使用连接符&

    最常用简单的方法,莫过于使用连接符【&】搞定。在需要合并的单元格中输入“=单元格位置&单元格位置”即可,完成后在公式栏中打对勾,然后相同的位置单元格我们可以直接用鼠标拉住单元格右下方的“+”即可合并下方的单元格,如果位置不同的话就用公式“=单元格位置&单元格位置”再算一遍。

    二、 使用函数CONCATENATE

    使用公式【=CONCATENATE(单元格位置,单元格位置,单元格位置)】也可以快速达到合并的效果。

    大家一般用什么方法去合并EXCEL中单元格的内容的?请在下方评论区留言写下你的看法。和施老师一起探讨。

    请关注宁双学好网施老师百家号,本文欢迎转载与分享,转载请注明出处!

  • ?

    Excel怎么把两个单元格中的文字合并到一个单元格中

    Zula

    展开

    在使用Excel时,如果想把两个单元格中的文字合并到一个单元格中,或者想把两列文字合并成一列,可参考下述方法:

    例如要将下图表格中的省和市合并到一个单元格、列中。

    ●先用鼠标点击选择一个保存合并内容的单元格。

    ●然后在编辑栏中输入一个等号。

    ●输入等号后,用鼠标点击要进行合并的第一个单元格。点击后,该单元格的名称会自动输入到编辑栏中。

    ●再在编辑栏中输入一个“&”符号(按住键盘的Shift键不放的同时按大键盘上方的数字7键)。

    ●输入“&”后,再用鼠标点击要合并的第二个单元格。

    ●完成以上步骤后,按键盘的回车键或者点击编辑栏左侧的对号按钮。

    ●这样,就将两个单元格中的文字合并到一个单元格中了。如果要合并两列,可用鼠标点击合并后单元格右下角的填充柄。

    ●点击填充柄后,按住鼠标左键不放,向下拖动鼠标,则相同两列中的文字就会自动合并到一列中。

    合并后的单元格中虽然显示的是文字,但点击单元格后从编辑栏中可看出单元格中的实际内容是公式。此时如果将该单元格中的内容直接复制粘贴到其他位置,粘贴后的内容会发生改变。如果想保持粘贴后的内容不变,可以采用选择性粘贴数值的方法粘贴,或者将单元格中的内容复制粘贴到word中,再从word中复制粘贴过来。

excel合并列内容

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP