成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

excel里面的函數(shù)問題該如何解決?

網(wǎng)友解答: 正確公式可以寫成=IF(F1<129,F1-10,IF(F1<249,F(xiàn)1-20,F(xiàn)1-50))有3個結果的if函數(shù)多層嵌套可以這樣理解=IF(條件1,結果1,i

網(wǎng)友解答:

正確公式可以寫成=IF(F1<129,F1-10,IF(F1<249,F(xiàn)1-20,F(xiàn)1-50))

有3個結果的if函數(shù)多層嵌套可以這樣理解

=IF(條件1,結果1,if(條件2,結果2,結果3))

如果多個條件和結果的嵌套,比如說有10個結果的話公式可以設置為(excel2003超過7層不支持,其他版本excel支持超過7層嵌套)

=IF(條件1,結果1,if(條件2,結果2,……if(條件9, 結果9, 結果10)))))))))

注意:在寫公式的時候有個小技巧,條件可以從小到大寫,也可以從大到小寫,不要大小混著來

從小到大就是=IF(F1<129, F1-10,IF(F1<249,F(xiàn)1-20,F(xiàn)1-50))

從大到小就是=IF(F1=249,F1-50,IF(F1=129,F(xiàn)1-20,F(xiàn)1-10))

以上兩個公式都對,都可以解決問題

初學者容易把公式寫錯,常見的情況會寫成

=IF(F1<129,F1-10,IF(129=<F1<249,F(xiàn)1-20,if(F1=249,F1-50)))

這種寫法符合我們思維習慣,但不符合公式的語法,首先if函數(shù)條件不支持129=<F1<249這樣的寫法,你可以寫成and(F1=129,F1<249),即便這樣了,公式寫成

=IF(F1<129,F1-10,IF(and(F1=129,F1<249),F(xiàn)1-20,if(F1=249,F1-50))) 公式結果雖然是對的,但是公式看起來非常的冗長,邏輯關系之間存在重復,不夠簡潔,因為F1<129顯示F1-10,否則在(F1=129并且F1<249)的情況下顯示F1-20,這個否則本身就說明剩下的條件肯定是大于或等于129了,再寫一遍F1=129的條件就顯得多余了

網(wǎng)友解答:

三種辦法

1 =IF(A1<129,A1-10,IF(A1=249,A1-50,A1-20))

2 =A1-LOOKUP(A1,{0,129,245},{10,20,50})

3 =A1-LOOKUP(A1,$F$1:$F$3,$G$1:$G$3)

標簽: