excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel中如何判断文本是否是英文字母开头?(二)

如果A列"内容"是英文字母开头,就在B列"是否是桌号"填写"是",否则填写"否"


Excel中如何判断文本是否是英文字母开头?(一)

01思路:将A列的数据的从左截取1位(left),判断其是否在字母对应的26个字母的ASCII码(数值)范围内(每个字符对应不同ASICII码(数值)),如果存在就显示如果存在就显示是,否则显示否

02公式:

=IF(OR(AND(CODE(LEFT(A2,1))>=65,CODE(LEFT(A2,1))<=90),AND(CODE(LEFT(A2,1))>=97,CODE(LEFT(A2,1))<=122)),"是","否")

03公式含义解释:

如果(截取内容的第一个字符所对应的ASCII码大于等于65(A对应的ASCII码)小于等于90)或者(97(a对应的ASCII码)并且小于等于122(z对应的ASCII码)),显示“是”,否则显示“否”

1)LEFT(A2,1):截取内容的第一个字符

2)CODE(LEFT(A2,1)):截取内容的第一个字符所对应的ASCII码(数值)

3)

AND(CODE(LEFT(A2,1)LEFT(A2,1))<=90):截取内容的第一个字符所对应的ASCII码大于等于小于等于90(Z对应的ASCII码)

函数解释:

1LEFT(文本,截取个数):从左截取字符

:返回字符对应ASCI码值

3)AND(判断条件1,判断条件2....):所以条件都成立,返回TRUE,否则返回FALSE

4)OR(判断条件1,判断条件2……):任一条件成立,返回TRUE,否则返回FALSE

5)IF(判断条件1,条件成立返回的值,条件不成立返回的值.):如果条件成立返回第二个参数的值,否则返回第三个参数的值

你学会了还是学废了呢?[机智]

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接