excel中isnumber結合find函數在if函數中做判斷的應用,涉及到加號在兩個邏輯判斷中代表或者,另外乘號在兩個邏輯判斷中代表同時滿足
工具/原料
excel 電腦
方法/步驟
在d想通過函數返回教語文或者數學的老師的名次
首先用find函數確定a列數據是否包含語文或者數學。
如果包含find函數將返回語或者數再文本字符串中處於第幾位。
如果科目中不包含語文或者數學,find函數將返回#value!錯誤值。
isnumber函數是一個邏輯判斷函數,判斷參數是不是數值,如果是返回真,如果不是返回假,兩個邏輯值相加,可以將邏輯值轉換成0和1參與運算,加號代表兩個邏輯值之間的關係是滿足一個即可,也就是或者的關係。
最後最外層的if函數是這樣的如果滿足條件將返回,名次,否則返回第三個參數。
注意事項
find函數返回的是文本第一個字符在字符創中的位置,如果沒有查詢到該字符返回錯誤值value
兩個邏輯判斷函數用加號鏈接代表它們之間的關係是或者。