中企动力 > 商学院 > 提取excel单元格中的部分内容
  • ?

    Excel拆分单元格与把一个单元格内容拆分到多个单元格

    低诉

    展开

    在 Word 中,可以把一个单元格拆分为多个单元格甚至拆分为一个表格;而Excel拆分单元格与Word不同,在Excel中,只能把合并后的单元格拆分。拆分方法有两种,一种是用“对齐方式”中的选项拆分,另一种在“设置单元格格式”窗口中拆分。另外,一次可以只拆分一个单元格,也可以批量拆分多个单元格。除拆分单元格外,还可以拆分单元格内容,即把一个单元格中的内容拆分到多个单元格,拆分内容可以数字、数字与字母组合、汉字词组等,但分隔符必须用半角而不能用全角。以下先介绍Excel拆分单元格的两种方法,再介绍拆分单元格内容的方法,操作中所用 Excel 版本为 2016。

    一、Excel拆分单元格

    (一)拆分一个单元格

    Excel未合并的单元格已经是最小的单元格,不能再拆分。现在,假如要把一个合并了四个单元格的单元格重新拆分为四个,方法如下:

    方法一:

    选中要拆分单元格,单击“开始”选项卡下的“合并后居中”下拉列表框,在弹出的选项中,选择“取消单元格合并”,则此单元格被重新拆分为四个单元格,点击“自动换行”后,效果更明显,操作过程步骤,如图1所示:

    图1

    方法二:

    右键要拆分的单元格,在弹出的菜单中选择“设置单元格格式”,打开该窗口,选择“对齐”选项卡,单击“合并单元格”把其前面的勾取消,单击“确定”,则选中单元格被重新拆分为四个,操作过程步骤,如图2所示:

    图2

    (二)批量拆分单元格

    1、选中要拆分的所有单元格,例如选中三个单元格,单击“开始”下的“合并后居中”,选择“取消单元格合并”,如图3所示:

    图3

    2、则选中的三个单元格同时被重新拆分为四个,为便于看到所有文字,把它们的对齐方式都设置为“左对齐”,如图4所示:

    图4

    二、Excel拆分单元格内容(把一个单元格的内容拆分到多列)

    1、选中要拆分内容的单元格,例如 A1,选择“数据”选项卡,单击“数据工具”上的“分列”,打开“文本分列向导”窗口,选择“请选择最合适的文件类型”下的“分隔符”,单击“下一步”;选择“分隔号”下面的“逗号”,单击“下一步”,最后单击“完成”,则选中单元格的内容被拆分到三个处于同行的单元格;操作过程步骤,如图5所示:

    图5

    2、上面拆分的是字母加数字组合成的文本,全是中文的内容也可以用此方法拆分,但有一点要注意,文字之间必须用半角标点符号(即英文标点),假如用逗号做分隔符,只用“,”不能用“,”。以下是一个拆分中文的实例:

    A、同样选中要拆分的单元格(如 A2),单击“数据”选项卡下的“分列”,打开“文本分列向导”窗口,如图6所示:

    图6

    B、单击“下一步”,像拆分 A1 单元格中的内容一样选择即可,拆分结果,如图7所示:

    图7

    C、“单元”二字被拆分到一个单元格,而“格式,符号”却没有被拆分到两个单元格;因为“单元”后用的是半角逗号,“格式,符号”中的是全角逗号,而全角逗号Excel无法识别不能作为分隔符。

  • ?

    Excel中快速填充的提取功能,让你提高办公效率

    wwy111

    展开

    Excel单元格中到底怎么样才能从一串单元格内容中快速提取数字或提取中文字呢?

    今天就跟大家分享Excel中快速填充的提取功能,让你提高工作效率,希望对各位朋友有所帮助!

    下图如何从A列单元格内容中提取数字内容到B列。

    提取数字

    快速填充:在B2单元格中先手动输入一个A2单元格中的数字,鼠标放在B2单元格右下角(鼠标箭头变实心十字)按快捷键【Ctrl+E】快速填充或下拉选择快速填充;附动态操作图。

    Excel表单元格中快速提取数字

    下图如何从A列产品名称中提取汉字名称:

    Excel表产品名称中提取汉字名称

    快速填充:在B2单元格先手动输入一个A2产品名称中的汉字名称,鼠标放在B2单元格右下角(鼠标箭头变实心十字)按快捷键【Ctrl+E】快速填充或下拉选择快速填充,附:动态操作图

    Excel表产品名称中提取汉字名称

    Excel表单元格中提取部分信息的方法有好几种:分列、函数、快速填充等。今天就跟各位分享Excel中快速填充的提取功能,希望对各位朋友在工作中有所帮助!

    更多关于Office——Excel操作技巧可加入我们一起交流!

  • ?

    提取Excel中的内容太难?那是因为你不会这5个文本提取函数

    Lara

    展开

    经常有人在后台问我们:

    如何从表格中提取部分内容,提取某列左边、右边、中间的内容,提取某列指定个数的内容……今天的5个函数至少能解决60%的提取难题。

    1.使用MID函数从文本指定位置起提取指定个数的字符

    MID函数可以根据给出的开始位置和长度,从文本字符串的中间返回字符串。

    函数语法:=MID(text,start_num, num_chars)。

    参数说明:

    text(必选):包含需要提取字符串的文本、字符串,或是对含有提取字符串单元格的引用。

    start_num(必选):需要提取的第一个字符的位置。

    num_chars(必选):需要从第一个字符位置开始提取字符的个数。

    例如,产品编号中包含了产品的类别编码和序号,某员工需要将A列产品中的类别编码分离出来,此时可以使用MID函数,具体操作方法如下。

    在【产品编码】工作表选中要存放结果的单元格C2,输入函数“=MID(A2,1,3)”,按下【Enter】键,即可得到计算结果,如下图所示。

    又例如,员工需要根据身份证号码提取出完整的出生年月,此时可以使用MID函数以及配合LEN函数、IF函数和TEXT函数的使用。,具体操作方法如下。

    在工作表选中要存放结果的单元格C2,输入函数“=TEXT(IF(LEN(B2)=15,"19"&MID(B2,7,6),MID(B2,7,8)),"0000年00月00日")”,按下【Enter】键,即可得到计算结果,如下图所示。

    2.使用RIGHT函数从文本右侧起提取指定个数的字符

    RIGHT函数是从一个文本字符串的最后一个字符开始,返回指定个数的字符。

    函数语法:=RIGHT(text,num_chars)。

    参数说明:

    text(必需):表示从中提取1个或多个字符的参数,参数可以是文本、数字、单元格以及数组。

    num_chars(可选):表示需要提取字符的个数。

    例如,利用RIGHT函数将员工的名字提取出来,具体操作方法如下。

    选中要存放结果的单元格F3,输入函数“=RIGHT(A3,2)”,按下【Enter】键,即可得到计算结果,将该函数复制到其他需要计算的单元格,如下图所示。

    当姓名有2个字符时的操作。选中要存放结果的单元格F5,输入函数“=RIGHT(A5,1)”,按下【Enter】键,即可得到计算结果,将该函数复制到其他需要计算的单元格,如下图所示。

    3.使用RIGHTB函数从文本右侧起提取指定字节数字符

    RIGHTB函数用于从文本字符串的最后一个字符开始返回指定字节数的字符。全角字符包含2个字节,半角字符是一个字节,句号、逗号、空格也包括在内。

    函数语法:=RIGHTB(text,num_bytes)。

    参数说明:

    Text(必选):需要提取字符的文本字符串。

    num_bytes(可选):需要提取的字节数,如果忽略,则为1。

    例如,要使用RIGHTB函数提取参会公司名称,具体操作方法如下。

    选中要存放结果的单元格C2,输入函数“=RIGHTB(A2,4)”,按下【Enter】键,即可得到计算结果,如下图所示。

    4.使用LEFT函数从文本左侧起提取指定个数的字符

    LEFT函数是从一个文本字符串的第一个字符开始,返回指定个数的字符。

    函数语法:=LEFT(text,num_chars)。

    参数说明:

    text(必选):是需要提取字符的文本字符串。

    unm_chars(可选):指定需要提取的字符数,如果忽略,则为1。

    例如,利用LEFT函数将员工的姓氏提取出来,具体操作方法如下。

    选中要存放结果的单元E3,输入函数“=LEFT(A3,1)”,按下【Enter】键,即可得到计算结果,如下图所示。

    5.使用LEFTB函数从文本左侧起提取指定字节数字符

    如果需要从字符串第一个字符开始返回指定字节数的字符,可通过LEFTB函数实现。

    函数语法:=LEFTB(text,num_bytes)。

    参数说明:

    Text(必选):需要提取字符的文本字符串。

    num_bytes(可选):需要提取的字节数,如果忽略,则为1。

    例如,要根据地址提取所在城市,具体操作方法如下。

    选中要存放结果的单元格D3,输入函数“=LEFTB(C3,6)”,按下【Enter】键,即可得到计算结果,如下图所示。

  • ?

    Excel数据整理大法之单元格中文字和数字的分离

    冯羊青

    展开

    在我们日常的数据处理中,通常会遇到一些表格中同一个单元格中同时有文字、数字、字母等不同的信息的叠加,而我们需要将其分成不同的部分,以方便后续的数据处理。今天就给大家介绍三种文字和数字分离的方法,文字和字母的分离也类似。数据示例如下:

    一、left(right)+len+lenB法

    相信大家应该已经知道,一个中文字符都是两个字节,而一个西文字符(数字或者字母)都是一个字节,在函数中Len是返回字符串的字符数,lenb是返回字符串的字节数,根据这个特性就可以配合left和right函数实现数字和文字的分离。公式如下:

    姓名:=LEFT(A2,LENB(A2)-LEN(A2))

    电话:=RIGHT(A2,2*LEN(A2)-LENB(A2))

    结果如下:

    二、left(right)+Min+Find法

    find函数可以返回某个字符在字符串中的位置,而数字和字母都是可以通过数组的形式穷举出来,这个时候通过min+find的配合,可以实现查找出数字(字母)在字符串中出现的位置,公式如下:

    姓名:{=LEFT(A2,MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A2,1),100))-1) }

    电话:{=RIGHT(A2,LEN(A2)-MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A2,1),100))+1) }

    注意,以上公式为数组公式,最外层的{}不能手动输入,需要输入其余部分以后按ctrl+shift+enter结束。

    使用该组合函数,可以实现很多复杂的字符串的提取,大家可以自己尝试一下。

    三、快速填充

    从Excel 2013开始,提供了一个快速填充数据的功能,使用这个功能,可以很方便的进行文字和数字的分离。操作方法为,第一行里面手工输入文字以及数字,然后拉住右下角的十字往下填充,然后选择【快速填充】,完成其余列的填充,如下图:

    该方法操作起来非常的方便,推荐大家使用。

    本操作同时配套录制了视频,敬请查看。

  • ?

    如何在Excel单元格中提取数字?几个函数轻松帮你搞定!

    袁冰真

    展开

    处理复杂的Excel表格时候,如何把单元格里面复杂的数字给提取出来呢?是将单元格里面的数字复制粘贴出来吗?NO不是!在这里教大家几个函数轻松帮你将单元格里面的数字给全部提取出来,完全不费吹灰之力!

    1、如何提取单元格文本中数字

    代入函数公式:

    =MIDB(A2,SEARCHB("?",A2),2*LEN(A2)-LENB(A2))

    将函数代入到指定的单元格,即可提取A2单元格数字,前提要将函数的坐标对应好单元格呦!

    2、如何提取文本左右数字

    (左侧)代入函数公式:

    =LEFT(A2,2*LEN(A2)-LENB(A2))

    (右侧)代入函数公式:

    =RIGHT(A2,2*LEN(A2)-LENB(A2))

    同理直接将函数代入到单元格里面,就可以快速提取数字,下面我演示下提取文本左侧数字。

    3、如何提取混合在一起的数字

    代入函数公式:

    =SUM(MID(0&A2,LARGE(ISNUMBER(--MID(A2,ROW($1:$1024),1))* ROW($1:$1024),ROW($1:$308))+1,1)*10^ROW($1:$308)/10)

    在复制函数到单元格的同时要按住Shift+Ctrl+Enter键,就可以提取混合在一起的数字了!

  • ?

    从Excel单元格中提取英文单词小技巧

    海鸟

    展开

    从汉字中提取英文单词

    大家好,今天和大家分享“从汉字中提取英文单词“

    一、根据A列的数据得到B列效果

    二、动画效果

    三、公式截图

    四、公式=IF(A2="","",LEFTB(A2,MATCH(" ",MIDB(A2,ROW($1:99),1),)))

    五、公式解释

    MIDB(A2,ROW($1:99),1)按单字节把每一个字符分离,而双字节分不开,所以得到是一个空格用match来定位第一个空格,也就是第一个汉字出现的位置用Leftb从左边提取,而match定位作为left第2参

    外面嵌套一个if函数是为了屏蔽空单元格报错,也可以用这个公式,不用if函数屏蔽空单元格=LEFTB(A2,MATCH(" ",MIDB(A2&" ",ROW($1:99),1),))

  • ?

    一键分离Excel单元格中的数字和文字

    冯竺

    展开

    常常会有些数字和文字保存在一个单元格中,需要我们将其中的数字和文字分离出来;或者希望将两个单元格数据合并;或者在数据中添加一些符号;或者替换数据大小写等,怎样快速完成这一类的操作呢?下面这张表格,需要将姓名和电话号码分开,以此为例,本文将介绍如何使用一招快速地把这些姓名和电话号码分别存放到B列和C列中。

    图1-1

    操作方法:

    在B列和C列分别手动输入第一个姓名和电话号码,选中B2单元格,按住鼠标左键向下填充,在填充选项中选择“快速填充”,这就完成了姓名的提取。同样的方法可以提取电话号码。

    图1-2图1-3

    为了让大家看的更清楚,小编制作了一个GIF动图,没看明白上述步骤的朋友可以点击以下这个动图,观看操作步骤。注意,快速填充功能是Excel2013版之后才有的功能,因此对于那些使用旧版本Excel的朋友,不妨赶紧升级一下你的Excel版本,要不然就得使用其他功能(如“数据”——“分列”)来完成数据的提取,也就体会不了这种一招制胜的快感啦。

    图1-4

    关于快速填充的更多说明:

    要使用快速填充,必须在数据旁边一列先输入第一个,然后Excel会自动去判断你所输入的示例和旁边一列数据的某种规律,自动地根据这种规律填充出之后的数据。数据不仅在左边可以使用快速填充,在右边也可以哦。快速填充不仅可以提取数据,还可以合并数据、将数据按照倒序填充、在数据中添加符号、转换大小写等许多功能,操作方法都一样。不知道各位朋友有兴趣了解哪种功能的实现,小编后续后慢慢给大家整理的。

    上一篇:将文本文件转换为Excel,帮你分析你的淘宝店数据

    来源:“解晴新生”,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    excel如何在单元格中选取部分数据生成统计图

    绝施

    展开

    方法一:选中一个连续区域,通过“名称框”输入地址来选中单元格,如选中A列的A3:A8区域,在名称框中输入“A3:A8”后回车,即可选中。

    方法二:选中满足条件的单元格,如选中A列中大于5的数据单元格,通过查找的方式:

    ①选中A列;

    ②CTRL+F打开查找窗口;

    ③查找内容输入“*”;

    ④“查找全部”;

    ⑤在查找框的下方,点击“值”,查找到的数据会按值的大小排序;

    ⑥选中第一个值大于5的数据,按下shift,选择最后一个数据;

    ⑦点击“关闭”,此时就选中了A列大于5的数据了。

    (本文内容由百度知道网友茗童贡献)

  • ?

    EXCEL中怎样在混合数据单元格中快速提取英文、数字、中文?

    钮采珊

    展开

    施老师:相信许多人经常会遇到一些不懂Excel的同事和老板,将一份好好的资料在Excel中填写的是乱七八糟,甚至有时在一个单元格中弄了N多个信息,又是中文,又是英文,又是数据。如果数据少的话可以手动一个一个的拎出来,如果数据多的话就麻烦了。今天就由宁双学好网施老师给大家分享一个不错的VBA,可以将单元格中混合数据包含中文、英文、数据信息单独提取出来。

    混合数据预览

    先看看混乱的数据吧!也许你的数据比这更乱,不过也没关系,我们可以轻松提取我们想要的中文或英文或数据。

    开始提取

    一、首先是【开发工具】-【查看代码】-【Visual Basic】;

    二、在弹出的界面中点击【插入】-【模块】;

    二、在弹出的界面中点击【插入】-【模块】;

    三、将下列代码复制到模块中。

    Function MyGet(Srg As String, Optional n As Integer = False)

    Dim i As Integer

    Dim s, MyString As String

    Dim Bol As Boolean

    For i = 1 To Len(Srg)

    s = Mid(Srg, i, 1)

    If n = 1 Then

    Bol = Asc(s) < 0

    ElseIf n = 2 Then

    Bol = s Like "[a-z,A-Z]"

    ElseIf n = 0 Then

    Bol = s Like "#"

    End If

    If Bol Then MyString = MyString & s

    Next

    MyGet = IIf(n = 1 Or n = 2, MyString, Val(MyString))

    End Function

    四、返回Excel界面,然后在需要提取单元格中录入公式

    【=myget(A2,1)】是提取所有中文

    【=myget(A2,1)】是提取所有中文

    【=myget(A2,2)】是提取所有英文

    【=myget(A2)】是提取所有的数据

    五、最后鼠标相应的往下拉就行。

    喜欢施老师的干货文章请点赞,关注,分享,大家碰到中英文和数字混到一个单元格中,是怎样分离的,请参与投票,并在下方评论区留言写下你的看法,和施老师一起探讨。

    喜欢施老师的干货文章请点赞,关注,分享,大家碰到中英文和数字混到一个单元格中,是怎样分离的,请在下方评论区留言写下你的看法,和施老师一起探讨。

  • ?

    EXCEL:快速提取单元格中的汉字

    霍芙

    展开

    工作中我们会遇到很多千奇百怪的问题,有一天老板突然对你说,去把这些产品名称中的文字提取出来。你可能会说这个老板真有病,但有一天你真的没准儿会遇到哦。O(∩_∩)O哈哈~

    如果真的有这么一天,你会怎么处理呢,复制、粘贴、复制、粘贴、复制……,这样会累死的。下面说两个简单的方法来拯救繁重的工作。

    第一种,函数公式法。

    =LEFT(A2,LENB(A2)-LEN(A2))

    第二种,快速填充法。

    嫌函数公式麻烦的朋友有福啦,

    Excel2013版本提供了一个非常好用的功能:“快速填充”,借助这个功能就可以轻松完成。

    在B2单元格输入汉字:技嘉,回车后下拉,并选择“快速填充”即可。

    怎么样,繁重的工作就这样轻松的解决了,大家继续好好学习吧。

提取excel单元格中的部分内容

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP