ExcelIF函數(shù)如何跟MOD函數(shù)鑲嵌?
其實你這個問題就是函數(shù)嵌套的使用問題,在Excel中,幾乎所有的函數(shù)都是可以相互嵌套使用的。
所謂的函數(shù)嵌套就是將一個函數(shù)的返回值作為另一個函數(shù)的參數(shù)的函數(shù)使用方法。
按你所問的問題,IF函數(shù)與MOD函數(shù)的嵌套。
如下圖所示,
D列的公式是:=MOD(B2,C2),D2和C2單元格得到MOD函數(shù)的返回值。
E列的公式是:=IF(D2=0,"整除","不能整除"),引用D2單元格中MOD函數(shù)的返回值作為IF函數(shù)的判斷條件,然后再進(jìn)行判斷。
F列的公式是:=IF(MOD(B2,C2)=0,"整除","不能整除"),這個公式就是將IF函數(shù)和MOD函數(shù)進(jìn)行嵌套后使用的效果。
也就是用D列的公式“MOD(B2,C2)”把E列公式中的"D2換掉,就得到了一個IF函數(shù)和MOD函數(shù)的嵌套公式。
如下圖所示,D列的公式“=MOD(IF(A2>15,15,A2),B2)”中就是用IF函數(shù)“=IF(A2>15,15,A2)”的返回值作為MOD函數(shù)的第一個參數(shù)。
公式解析:
當(dāng)A2的值大于15時,IF函數(shù)的返回值為15,MOD函數(shù)的第一個參數(shù)就是“15”。
當(dāng)A2的值小于等于15時,IF函數(shù)的返回值就是A2的值,MOD函數(shù)的第一個參數(shù)就是A2的值。
我是