首頁>其它>

如果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碼)

函數解釋:

1)LEFT(文本,截取個數):從左截取字符

2)CODE(文本):返回字符對應ASCI碼值

3)AND(判斷條件1,判斷條件2....):所以條件都成立,返回TRUE,否則返回FALSE

4)OR(判斷條件1,判斷條件2……):任一條件成立,返回TRUE,否則返回FALSE

5)IF(判斷條件1,條件成立返回的值,條件不成立返回的值.):如果條件成立返回第二個參數的值,否則返回第三個參數的值

你學會了還是學廢了呢?

9
最新評論
  • 康明斯6bt發動機
  • 好看好吃的月餅,不用出外面買,做法簡單,口感綿軟香甜