请问怎样在EXCEL中筛选出含有汉字的单元格(包括只含汉字的单元格和英汉混杂的单元格)?

2025-03-13 07:42:00
推荐回答(2个)
回答1:

在B2输入下面的公式,下拉然后根据给出的数字筛选就是结果。
1英汉混杂的=SUMPRODUCT(--(MID(A2,ROW(INDIRECT("A1:A"&LEN(A2))),1)>="啊")),筛选等于1的
2只有汉字的=SUMPRODUCT(--(MID(A2,ROW(INDIRECT("A1:A"&LEN(A2))),1)<"啊"))筛选等于0的
3只有字母的=--(SUMPRODUCT((MID(A2,ROW(INDIRECT("A1:A"&LEN(A2))),1)<="z")*(MID(A2,ROW(INDIRECT("A1:A"&LEN(A2))),1)>="A"))=LEN(A2))
筛选等1的

回答2:

假设要判定的单元格为A1,随便找个单元格输入公式:
=IF(LENB(A1)=LEN(A1),"英文","中文")
分几种情况:
1、中文+英文混合,显示“中文”
2、纯中文,显示“中文”
3、纯英文,显示“英文”
4、数字属于英文……