当前位置:首页经验技巧Excel经验excel函数

excel表格字母怎么在公式中识别

2024-07-19 15:42:24

1.如何用公式判断Excel单元格中的字符串是英文字母?

你这个难度确实太高了,不自定义函数真没办法,下面出两个馊主意:一、替换所有字母以后,看是否为空,比如判断A1的公式为:=""=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(UPPER(A1),"A",""),"B",""),"C",""),"D",""),"E","")。

二、替换所有特殊字符以后,看是否和原来相同,比如判断A1的公式为:=A1=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(UPPER(A1),"0",""),"1",""),"2",""),"3",""),"4","")。

2.怎么将EXCEL单元格内的数字和字母用公试区分开来,如下图

B1中输入:

=LEFT(A1,COUNT(--LEFT(A1,ROW($1:$255))))

按CTRL+SHIFT+回车键结束公式。

C1中输入:

=right(A1,len(A1)-COUNT(--LEFT(A1,ROW($1:$255))))

按CTRL+SHIFT+回车键结束公式。

上面公式对数字在前面非数字在后面的任意组合都适用。

注意要按CTRL+SHIFT+回车键结束公式,不能直接按回车键结束。

3.Excel中怎样用数据有效性公式判断单元格前2个字符是字母

尝试以下函数来判断是否前两位是字母,后四位是数字:=OR(AND(OR(AND(CODE(C11)>64,CODE(C11)<91),AND(CODE(C11)>96,CODE(C11)<123)),LEN(C11)=5,ISNUMBER(INT(RIGHT(C11,4)))),AND(OR(AND(CODE(C11)>64,CODE(C11)<91),AND(CODE(C11)>96,CODE(C11)<123)),OR(AND(CODE(MID(C11,2,1))>64,CODE(MID(C11,2,1))<91),AND(CODE(MID(C11,2,1))>96,CODE(MID(C11,2,1))<123)),LEN(C11)=6,ISNUMBER(INT(RIGHT(C11,4)))))。

4.EXCEL,怎样用公式找出含有字母A并且同样含有字母D的那三行

按下CTRL+A----格式----条件格式---公式---- =AND(COUNTIF(1:1,"A"),COUNTIF(1:1,"D")) ---格式---设置单元格底纹为红色----确定

如果不想全表都算在内,请说明数据所在区域

公式中的1:1改成所在行的区域 如数据是从B2单元格到G6单元格区域,则选中单元格区域后,条件公式改成 =AND(COUNTIF($B2:$G2,"A"),COUNTIF($B2:$G2,"D"))

这样显示成红色的行就是你要找的行了


电脑版

免责声明:本站信息来自网络收集及网友投稿,仅供参考,如果有错误请反馈给我们更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任,谢谢您的合作。
版权所有:五学知识网 Copyright © 2015-2024 All Rights Reserved .