分類:信息函數(shù) ISFORMULA函數(shù)的作用是判斷一個單元格中是否含有公式。如果有公式,返回TRUE,否則,返回FALSE。 語法如下: ISFORMULA(引用) 其中,
使用非常簡單,不用舉例說明了。 這個函數(shù)的實際應(yīng)用場景并不多,我更多是在Dashboard中使用它們。比如,某個區(qū)域中有公式也有常量,有時候需要將公式的結(jié)果突出顯示,可以使用條件格式: 如果已知某個單元格含有公式,可以使用FORMULATEXT函數(shù)返回其完整的公式:
ISREF的作用是判斷一個給定的參數(shù)是否是個引用。 語法如下: ISREF(參數(shù)) 下面是幾個例子: 如果參數(shù)是個單元格或者區(qū)域,返回TRUE。 如果參數(shù)是數(shù)值或者文本等常量,以及常量數(shù)組,返回FALSE。 如果參數(shù)是返回值為引用的公式,比如INDEX函數(shù),結(jié)果為TRUE。 同其他IS類函數(shù)一樣,需要多思考才能讓它們在你的工作中發(fā)揮更大的作用。下面的例子中說明了這一點。 問題:如何判斷一個給定的工作表名稱:五月銷量,是否在當前工作簿中。 我們暫時沒有辦法直接判斷是否存在某個工作表,但是我們可以使用ISREF判斷給定工作表的某個單元格是否為引用??紤]如下公式:
首先,使用INDIRECT函數(shù)來生成一個引用,如果五月銷量工作表真實存在,那么它的A1單元格一定存在,INDIRECT函數(shù)將返回對該工作表A1單元格引用,否則,就會返回一個錯誤值:#REF!。 這樣,對于上述公式來說,如果五月銷量工作表存在,那么其A1單元格一定就是引用,所以返回TRUE,否則,工作表不存在,返回值就是FALSE。 ISBLANK函數(shù)的作用是返回一個給定的數(shù)據(jù)是否為空。 語法如下: ISBLANK(數(shù)據(jù)) 其中,數(shù)據(jù)可以是一個常量,也可以是一個引用,比如A1,或者公式返回值。 ISBLANK函數(shù)非常簡單, 需要注意的是對于空字符串"",返回的是FALSE。Excel認為空字符串并不是BLANK。 在一些比較復(fù)雜的查找場景中,ISBLANK可以發(fā)揮很大的作用。例如,要在單元格區(qū)域中發(fā)現(xiàn)第一個非空單元格的值: 注意,這個例子是基于支持動態(tài)數(shù)組的Excel版本,如果你的Excel不支持動態(tài)數(shù)組,這個函數(shù)需要用CTRL+SHIFT+ENTER來完成輸入。 Excel+Power Query+Power Pivot+Power BI 自定義函數(shù) 底部菜單:知識庫->自定義函數(shù) 面授培訓(xùn) 底部菜單:培訓(xùn)學(xué)習(xí)->面授培訓(xùn) 也可以在歷史文章中學(xué)習(xí)Excel,Power Query,Power Pivot,Power BI,Power Automate各種技巧。 |
|