中企动力 > 商学院 > excel单元格文本合并
  • ?

    Excel技巧:多个相同excel表格如何合并到一起!

    玉女

    展开

    从事互联网行业的小编们,经常会遇到一个问题,就是导出多个Excel表格数据,经常是多个数据合并到一个excel表格里来做数据分析,那么如何快速的合并excel表格呢?

    1、把所有excel文件放在同一个文件夹里。如下图:

    2、打开汇总excel,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

    3、然后我们把下面代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:

    Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub

    运行几十秒钟就OK啦!如果表格数据过多的话,时间会久一点。

  • ?

    Excel中按姓名合并单元格中文本内容

    芷天

    展开

    大家好,今天和大家分享"按姓名合并单元格内容“,如下图,曹丽物品放在一个单元格;天津丫头的物品放在一个单元格,小老鼠的物品放在一个单元格

    一、公式截图

    二、公式

    =MID(SUBSTITUTE(PHONETIC(OFFSET($A$1,MATCH($D2,$A$2:$A$7,0),0,COUNTIF($A$2:$A$7,$D2),2)),$D2,"、"),2,100)

    三、公式解释

    1、数组公式,复制到公式到编辑栏,然后三键一齐下Ctrl+Shift+回车

    2、要把A列姓名进行排序,让相同的姓名排在一起、、、更多Excel学习和问题请加群:289393114、570064677

    3、OFFSET($A$1,MATCH($D2,$A$2:$A$7,0),0,COUNTIF($A$2:$A$7,$D2),2)这个函数作用根据D2姓名,返回相同姓名区域,如D2是曹丽,那么offset这个函数就返回单元格区域,大家记得单元格区域A2:D4;,如D2是小老鼠,那么offset这个函数就返回单元格区域A7:B7; ,如D2是天津丫头,那么offset这个函数就返回单元格区域A5:B6。

    4、PHONETIC这个函数把文本合本,记得数值型数字不行,当作空,如D4单元格是曹现丽,PHONETIC(OFFSET($A$1,MATCH($D2,$A$2:$A$7,0),0,COUNTIF($A$2:$A$7,$D2),2))会返回"曹丽衣服曹丽水杯曹丽学步带"

    5、然后我们通过查找替换函数substitute函数把曹丽替换成顿号SUBSTITUTE(PHONETIC(OFFSET($A$1,MATCH($D2,$A$2:$A$7,0),0,COUNTIF($A$2:$A$7,$D2),2)),$D2,"、"),这样得到了"、衣服、水杯、学步带"

    6、substitute函数得到的这一串"、衣服、水杯、学步带",第1个顿号不要,所以我们通过提取函数mid从第2个位置提取,这样就第一个顿号就不要了,得到我们想的结果

  • ?

    Excel技巧:当vlookup函数遇到合并单元格

    笆笆拉

    展开

    虽然我的文章多次提到,并且极力不推荐大家使用合并单元格,但有时候因为领导喜欢,又或者有强迫证,就是想用,然后合并单元格,遇到vlookup函数,又出错了,怎么办?

    如下所示一个实际例子:公司里面有很多员工,每个员工的底薪都不一样,底薪如下所示:

    该底薪标准数据位于表格的F:G列,然后现在要对员工的底薪标准进行匹配,表格中的A列是合并单元格的状态,然后在D列输入公式=VLOOKUP(A3,F:G,2,0)

    这个结果中只有每个业务的第1行是可以正常匹配的,后面的数据都是错误值#N/A

    遇到这种情况最简单的处理方式,就是把合并单元格拆分,填充内容,操作步骤是,选中合并的单元格,取消合并,按CTRL+G,查找空值,在公式编辑栏输入=A2,然后按CTRL+ENTER键,最后将A列的数据复制,粘贴成数值数据,把里面的公式去除,整体操作动图如下所示:

    如果你们领导非要要求合并单元格,那你就用长长的公式来处理的,在D2输入公式:=VLOOKUP(VLOOKUP("座",$A$2:A2,1),F:G,2,0)

    其实就是把A2单元格再使用一个VLOOKUP函数公式,VLOOKUP("座",$A$2:A2,1)代替,这样将A列的合并单元格进行拆分了。

    VLOOKUP("座",$A$2:A2,1)函数使用到了模糊查找,混合累计引用方式,"座"这个字符是编码比较大的一个字符,它会查找到最后一个文本,然后返回值。所以能够得到上述的效果。

    虽然这个函数能够解释合并单元格的vlookup函数使用,但是小编还是不建议大家使用合并单元格,这样公式就不用这么复杂使用了。你觉得呢?

    本节完,欢迎留言讨论,期待你的转发

  • ?

    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文本与文本合并,文本与日期合并技巧!

    安好

    展开

    转载自百家号作者:因为专注

    在使用Excel处理数据过程中,你是否碰到过需要将几个单元格的内容合并到一起。对于数字或文本类的内容合并到一起的这类情况,我相信大多数朋友都能轻松应对。但是碰到需要将文本和日期格式合并到一起的时候,又该如何来实现呢?如果还是完全的挪搬硬套文本和文本合并的方法,你会发现这根本就行不通!今天本教程将介绍到文本和文本或数字合并技巧,以及文本和日期合并技巧,希望对您有点帮助。

    1、文本(数字)和文本(数字)合并:教程以Excel2013为例,对于文本(数字)和文本(数字)合并,只需要使用函数公式&连接符号,将需要合并在一起的单元格连接在一起即可。例如,将A1和B1单元格的内容合并到一起,结果放入C1单元格中,只需要在C1单元格中输入公式:=A1&B1即可。

    2、文本(数字)和日期合并:对于文本(数字)和日期的合并,前面使用的这种方法就行不通,因为日期会变成常规格式,这时候我们就需要将以上的公式做一点小的变动,例如A3内容是 今年国庆,B3单元格内容是 2018/10/1,现在需要将两个单元格的内容合并放入C3单元格中,我们就需要将函数公式改成:=A3&TEXT(B3,"yyyy年mm月dd日")或=A3&TEXT(B3,"yyyymmdd")即可。

    感兴趣的朋友,记得收藏或分享一下再走哟,您的支持是我不懈努力的动力,谢谢!(*O*)

  • ?

    excel合并单元格的同时怎么保留全部文本内容

    Quan

    展开

    我们再对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多单元格内容合并,一个函数搞定,竟然这么简单

    静白

    展开

    各位朋友大家好,图文版的officer帮帮忙又和大家见面啦,今天帮帮给大家推荐一个小技巧,希望能够在工作上帮到您哦!

    大家请看范例表格,这是一张从其他系统中导出的表格,里面的地址按行政区域进行了保存,如图一

    图一

    现在我想将他们放到同一个单元格里面,我们应该怎么做呢?有的朋友也许会说,我可以在I列用=B2&C2.....&H2就可以啦(如图二)

    图二

    但是这样做应付一些列比较少的表还可以,如果遇到几十列的表格或者你需要在中间插入一列加入新的内容又要去修改公式,是不是非常麻烦呢,您这样做容易出错并且也会累死啦!,下面帮帮给大家介绍一个函数可以轻松搞定,大家请看图三

    图三

    图三结果

    对了,就是PHONETIC函数,是不是又简短又简单,而且还不会出错呢,下面我给大家详细讲解一下这个函数的功能和一些注意事项:

    1、PHONETIC函数可以将多个单元格中的字符串连接成一个字符串,只要在函数中填写需要合并单元格的范围比如图三中的B2:H2,就能合并该范围单元格中的所有内容,并且是可以跨行引用。

    2、PHONETIC函数在使用中一定要注意,被统计的单元格范围必须相邻,也就是说不能隔行或者隔列引用,否则会出现错误

    3、PHONETIC函数只能合并文本哦,如果单元格内容是数值或公式需要将单元格格式转换为文本才能合并

  • ?

    关于Excel单元格合并的方法,你知道吗?

    石生花

    展开

    谈起单元格内容合并,Excel小伙伴第一反应是……【&】和【“”】这两个可爱的小符号。的确,这两个小符号,能解决大部分的问题。

    但不得不提的是,如果在做单元格内容合并时,只用它们两个的话,肯定得撞墙。为什么?

    带换行的单元格内容合并

    达到一定数量的单元格内容合并

    遇到这两种情况,要用什么方法才能快速解决?

    今天,就来教教大家Excel单元格内容合并,你必须掌握的几种方法!

    【&】与【“”】符号CONCATENATE函数OFFICE自带的剪贴板PHONETIC函数

    1. 【&】与【“”】符号

    这是我们最常用的方法之一了,使用简单,而且清晰明了。举个栗子,A2至D2单元格的内容合并放在E2,并用【-】隔开。

    E2单元格输入公式【=A2&"-"&B2&"-"&C2&"-"&D2】即可得到合并结果。

    2. CONCATENATE函数

    CONCATENATE 函数可将最多 255 个文本字符串合并为一个文本字符串,函数写法中,每个文本字符串使用【,】隔开。

    与符号【&】使用类似,E3单元格输入公式【=CONCATENATE(A3,"-",B3,"-",C3,"-",D3)】即可得到合并结果。

    3. OFFICE自带的剪贴板

    上述第一个案例:带换行的单元格内容合并,能否使用【&】符号或者CONCATENATE函数的方法实现合并,答案是肯定,但会插入一大堆空格和换行的表达式,写法非常复杂。

    使用OFFICE自带的剪贴板,能解决带换行的单元格内容合并的问题 。

    3.1 点击菜单【开始】,【格式刷】下面【剪贴板】小按钮,调用OFFICE自带的剪贴板。

    3.2 选择需要合并的单元格A2至D11,复制;双击E2单元格,进入编辑状态,点击剪贴板【全部粘贴】,确定,即可得到合并结果。

    4. PHONETIC函数

    上述第二个案例:达到一定数量的单元格内容合并,我们使用PHONETIC函数完成,PHONETIC函数支持单元格区域的内容合并。

    举个栗子,使用CONCATENATE函数合并A2至A21单元格的合并,我们的公式是【=CONCATENATE(A2,A3,A4,A5,…A21)】,公式非常长。

    使用PHONETIC函数,E2单元格输入公式【=PHONETIC(A2:A21)】,即可得到合并结果。

  • ?

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

    碧菡

    展开

    施老师:

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

    一、使用连接符&

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

    二、 使用函数CONCATENATE

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

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

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

  • ?

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

    海水枯

    展开

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

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

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

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

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

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

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

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

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

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

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

excel单元格文本合并

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP