isnumber結合find函數在if函數中做判斷的應用?

Tags: 函數, 邏輯,

excel中isnumber結合find函數在if函數中做判斷的應用,涉及到加號在兩個邏輯判斷中代表或者,另外乘號在兩個邏輯判斷中代表同時滿足

工具/原料

excel 電腦

方法/步驟

在d想通過函數返回教語文或者數學的老師的名次

isnumber結合find函數在if函數中做判斷的應用

首先用find函數確定a列數據是否包含語文或者數學。

isnumber結合find函數在if函數中做判斷的應用

如果包含find函數將返回語或者數再文本字符串中處於第幾位。

isnumber結合find函數在if函數中做判斷的應用

如果科目中不包含語文或者數學,find函數將返回#value!錯誤值。

isnumber結合find函數在if函數中做判斷的應用

isnumber函數是一個邏輯判斷函數,判斷參數是不是數值,如果是返回真,如果不是返回假,兩個邏輯值相加,可以將邏輯值轉換成0和1參與運算,加號代表兩個邏輯值之間的關係是滿足一個即可,也就是或者的關係。

isnumber結合find函數在if函數中做判斷的應用

最後最外層的if函數是這樣的如果滿足條件將返回,名次,否則返回第三個參數。

isnumber結合find函數在if函數中做判斷的應用

注意事項

find函數返回的是文本第一個字符在字符創中的位置,如果沒有查詢到該字符返回錯誤值value

兩個邏輯判斷函數用加號鏈接代表它們之間的關係是或者。

相關問題答案