EXCEL 如何判断单元格内容是汉字,还是英文与数字混合

现有一份资料,内容为 汉字(日语或韩语的乱码),英文与字母组合
例: a123、 天123、aaa、天a,他们都是在A列的,我的想法是如何将他们排序,规则是 数字和英文的在前面,而包含汉字或者日韩语乱码的在后面。着急要,满分悬赏!各位哥哥不吝赐教啊,小弟先谢过了。

 假设汉字与英文混合的格式是汉字在前,因为在后.

举例:汉英混合值在单元格A2,在B2单元格显示汉字,在C2单元格显示英文;

B2单元格公式:=LEFT(A2,LENB(A2)-LEN(A2))

C2单元格公式:=RIGHTB(A2,LENB(A2)-2*(LENB(A2)-LEN(A2)))

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-10-15
插入一列,输入:
【=IF(LEN(A1)=LENB(A1),1,2)】
向下复制后,复制选择性粘贴数值。然后按新列升序排序。
第2个回答  2009-10-15
B1输入
=lenb(a1)>len(a1)
双击填充柄
A:B排序时以B列作主要关键字,A列作次要关键字本回答被提问者采纳
第3个回答  2009-10-15
Excel 是按字符从前到后逐级排序的,你的问题描述的不够清楚,举例内容也不够,用你的几个例子,直接排序就出来了,另英文字母和数字,谁先谁后?
要不发个附件,在详细告诉你!
第4个回答  2009-10-15
B1列输入 =IF(ISNUMBER(A1),1,2) 1表示纯数字 2表示带有字母或文字
C1列输入 =IF(LENB(A1)>LEN(A1),2,1) 1表示纯数字或英文,2表示有中文字

其他的单元格拉一下就OK了

然后根据B列跟C列进行排序

EXCEL 如何判断单元格内容是汉字,还是英文与数字混合
假设汉字与英文混合的格式是汉字在前,因为在后.举例:汉英混合值在单元格A2,在B2单元格显示汉字,在C2单元格显示英文;B2单元格公式:=LEFT(A2,LENB(A2)-LEN(A2))C2单元格公式:=RIGHTB(A2,LENB(A2)-2*(LENB(A2)-LEN(A2)))

如何判断两个单元格是中文还是英文
1、B1单元格输入公式:=IF(LEN(A1)<>LENB(A1),"中文","英文"),回车;2、双击填充柄,填充公式到B2;3、查看结果(中文英文判断正确)。

怎么判断excel单元格内容是不是数字+文字?
1. 首先,打开你的Excel工作表,单击你想要检查的单元格。2. 在顶部菜单栏中,找到并点击“公式”选项,接着选择“插入函数”选项。3. 在弹出的函数库中,输入函数名称“IFERR”,并点击搜索。4. 接下来,进入“函数参数”设置界面,找到“VALUE”部分,将你想要判断的单元格地址输入进去。5. 点击...

EXCEL函数问题 要求: 利用公式判断单元格的数据属于中文、英文还是数字...
如果能保证数据都是属于中文、英文和数字的,那用这个公式可以判断出来。=IF(ISNUMBER(A1),"数字",IF(ISERROR(FIND(LEFT(A1,1),"abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")),"中文","英文"))

怎么判断EXCEL单元格内容是中文还是英文?
=IF(LEFT(A1)>="吖","中文",IF(ISERR(-A1),"英文或符号","数字"))

如何在excel中筛选出包含汉字(中英混合也算)的单元格?
"&LEN(A1))),1))>10000)),1,0) 下拉填充,出现1的说明对应A列单元格中包含汉字。说明:1、公式首先用MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)将单元格内容分解为单个字符或汉字;2、再用CODE函数获取每个字符或汉字的CODE码,并判断是否大于10000,若存在大于10000的,说明其中有汉字。

Excel 如何判断文本中是否含有中文
在excel设计中有时需要判断单元格中是否含有中文,具体操作如下:一、使用工具:excel2010 二、操作步骤:1、打开excel,假设需要判断C5是否含有中文并把结果在D5中显示,点击D5,输入"=IF(LEN(C5)=LENB(C5),"不含汉字","有汉字")"代码并按回车,这样就可以判断C5是否含有中文,如果有返回“有汉字...

Excel 如何判断是文字还是数字
亲,判断是否为数字,用ISNUMBER函数,举例示意如下:

Excel 如何判断是文字还是数字
Excel中可以利用istext函数判断是否是文本,isnumber函数panda你是否是数字。软件版本:Office2013 举例说明如下:1.判断A列中的数据是数字还是文本:2.利用istext函数,如果是文本返回True,不是文本返回FALSE:3.利用isnumber函数,如果是数字返回TRUE,不是返回FALSE ...

怎么用用excel函数判断某单元格内数字或字母或文字,包含另一区域内某...
在B6中输入或复制粘贴下列公式=IFERROR(IF(AND(FIND(MID(A6,ROW(1:14),1),A1)),"是","否"),"否")按三键CTRL+SHIFT+ENTER结束数组公式输入 下拉填充

相似回答