如何将EXCEL中在同个单元格中的汉字和数字分开

如题所述

见样表截图

1.数字在前

b2输入:  =LEFT(A2,2*LEN(A2)-LENB(A2))

C2输入: =RIGHT(A2,LENB(A2)-LEN(A2))

两公式下拉

2.文字在前

B2输入   =LEFTB(A2,SEARCHB("?",A2)-1)

C2输入 =-LOOKUP(,-MID(A2,LEN(B2)+1,ROW($2:$10)))

两公式下拉

3.数字在任何位置

B2:  =LOOKUP(9^9,--LEFT(SUBSTITUTE(A2,LEFTB(A2,SEARCHB("?",A2)-1),""),ROW($1:$10)))

C2:  =SUBSTITUTE(A2,B2,"")

公式下拉

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-22
这个要看具体情况:
如果数字全在左边或左边,汉字在另一边,可以使用公式。如数字全在左边的:
=-LOOKUP(,-LEFT(A1,ROW(1:99)))
然后用
REPLACE()得出汉字。

如果数字和汉字混写且没有规律,只能用vba的字典功能或其它工具(比如word)来实现了。
第2个回答  2020-02-13
假设内容是先汉字再数字的样式,如"文件数量100"写在a1单元格

提取汉字内容的公式为
=left(a1,lenb(a1)-len(a1))
提取数字内容的公式为
=right(a1,2*len(a1)-lenb(a1))
假设内容是先数字再汉字的样式,如"158456245772张三"写在a1单元格

提取汉字内容的公式为
=right(a1,lenb(a1)-len(a1))
提取数字内容的公式为
=left(a1,2*len(a1)-lenb(a1))
第3个回答  2016-07-22
假设数据在A列,汉字在前面,则
B1输入公式:
=LEFT(A1,LENB(A1)-LEN(A1))
C1输入公式:
=SUBSTITUTE(A1,B1,)
下拉
第4个回答  2020-03-04
汉字和数字中间有空格或者标点符号吗?又或者汉字的字数一样?
有的话,可以用分列实现
数据,分列,分隔符选空格或者标点符号

如何将EXCEL中在同个单元格中的汉字和数字分开
1、下图所示数字与姓名在同一单元格中,下面我们来将它们他离出来。首先选中需要分离的区域,选择“数据”菜单下的“分列”。弹出“文本分列向导”对话框,选择“固定宽度”点击“下一步”。2、如果要直接分列,必须将姓名均设置成3个汉字(两个字的在中间加个空格),然后选中要进行数字分割的列;菜单“...

怎么分开EXCEL同一单元格的数字与汉字
具体如下:1.首先,我们打开待编辑的EXCEL表格。2.接着,在B1单元格输入=LEFT(A1,LENB(A1)-LEN(A1)),再在键盘上按回车键。3.这时,我们就将单元格的汉字分开了。4.随后,在C1单元格中输入=RIGHT(A1,2*LEN(A1)-LENB(A1)),再在键盘上按回车键。5.这时,我们就将数字分出来了。6.最后,...

如何将excel一个单元格中的汉字与数字分开
,打开表格,在数据列旁边,把数字和文字分别输入在单元格中,用鼠标向下填充,然后选择智能填充。图列第二个,巧用Left(左)和Right(右)函数巧拆文字,拆分文字和数字。如何将excel中在同个单元格中的汉字和数字分开我们首先在电脑上打开excel表格。在A2单元格中输入一串数字加文字。点击B2单元格。输入...

Excel表格 如何使同在一个单元格内的文字与数字分离
1、下图所示数字与姓名在同一单元格中,下面我们来将它们他离出来。2、首先选中需要分离的区域,选择“数据”菜单下的“分列”。3、弹出“文本分列向导”对话框,选择“固定宽度”点击“下一步”。4、在数字与姓名之间单击鼠标,建立分列线,点击“下一步”。5、在这一步中,选择“文本”点击“完成”...

如何将EXCEL中在同个单元格中的汉字和数字分开
方法1:以空格对数据分列 方法2:用公式:文字:=left(A1,len(A1)-9)数字:=right(A1,8)用要分开的单元格替换公式中的A1 第一种方法更简单

在Excel中如何把一个单元格内的汉字和数字分开 ,急
---“分列”---“固定宽度”---“用指针控制”汉字文本的分割线即可(在要分隔处点一下鼠标左键。 另一种办法:在B1中输入:=RIGHT(A1,4)即可在B列中显示数字(然后向下自动填充即可)。同样的方法可以将姓名分离出来(必须将姓名均设置成3个汉字),在C1中输入:LEFT(A1,3)即可。

excel表格,如何快速将同一单元格里的文字和数字或姓名和手机号分开!
)】取手机号和名字公式截图如下:重点:第二个公式适应于任何文字个数和数字个数组合,取文字和手机号公式如下图:我在A7开始的,后面B7,在哪行就改成几就可以 神奇石 :excel表格,如何快速将同一单元格里的文字和数字或姓名和手机号分开!本文链接: http:\/\/www.shenqishi.com\/32537.html ...

excel数字怎么和汉字分开显示?
1、首先打开一个表格,准备将汉字放在C1,将数字放在D1,如图。5、然后在C1单元格输入公式:=LEFT(A1,LENB(A1)-LEN(A1)),如图。6、然后继续在D1单元格输入公式:=RIGHT(A1,2*LEN(A1)-LENB(A1)),如图。7、这样汉字就和数字分开了,完成效果图。

EXCEL怎样将单元格中的汉字分开两列
EXCEL中将单元格中汉字与字母分开两列的具体操作步骤如下:1、首先我们打开电脑里的excel软件打一组汉字与数字并存的数据来演示如何分开汉字与字母。2、选中这些数据,单击菜单栏【数据】。3、然后点击右侧【数据工具】栏目中【分列】按钮。4、弹出【分列向导】对话框,选择【分隔符】。5、点击【下一步】...

如何将EXCEL中在同个单元格中的汉字和数字分开
操作步骤如下:1、如图需要将姓名和分数分开 2、在B2单元格输入公式:=LEFT(A2,LENB(A2)-LEN(A2));在C2单元格输入公式:=RIGHT(A2,2*LEN(A2)-LENB(A2))3、效果如下

相似回答