1樓:網友
=if(f2>1380,"vip會員",if(f2>980,"高階會員",if(f2>680,"普通會員","非會員")))
2樓:思雪遙遙
=if(f2<=979,"非會員",if(f2<=1379,"高階會員","vip會員"))
3樓:魔方鈴
多個條件不是這樣寫的,要用and函式。具體的你參考一下。
這個還有更簡單的寫法,自己慢慢摸索。
if(f2<679,"非會員",if(and(f2>=680,f2<=979),"普通會員",if(and(f2>=980,f2<=1379),"高階會員",if(f2>1380,"vip會員")))
4樓:網友
可以用lookup vlookup+陣列 沒有if條件7層的限制。
5樓:龍行天下
=if(f2<=679,"非會員",if(and(f2>=680,f2<=979),"普通會員",if(and(f2>=980,f2<=1379),"高階會員",if(f2>=1380,"vip會員")))
excel中if函式太多引數解決方案
6樓:苗喬恩
用vlookup查表解決。
或者用新版的ifs函式,支援127個條件。
7樓:網友
去理一下你的巢狀是否符合邏輯。
excel中if函式輸入引數過多
8樓:網友
第二個if後面的括號你寫錯了位置。
if(and(f2=1,g2="y",h2="y"),d2,if(and(f2=1,g2="n",h2="y"),d2/2,if(and(f2>1,g2="y",h2="y"),d2/2)))
9樓:鏡剛雋紅螺
你這不是if函式的問題,而是向上舍入的問題啊!
公式改為=if(b11<=39,"錯誤",ceiling(a11,就可以了。要多少個資料都沒有問題。
excel用if函式,顯示「輸入太多個引數」,可是我才套用了3層,怎麼回事?
10樓:網友
你漏寫了if函式。
if函式的巢狀形式是if(條件1,結果1,if(條件2,結果2,結果3)),依此類推,最多巢狀7層。
11樓:客來
=if(or(mid([@學號],4,2)="01"),"1班",if(or(mid([@學號],4,2)="02"),"2班",if(or(mid([@學號],4,2)="03"),"3班")
12樓:將秀雲伯壬
if函式只允許有三個引數,每個引數用逗號隔開,你的公式引數超過三個了。好好理解語法與巢狀的用法。
excel if函式輸入引數過多
13樓:拜振梅茅己
引數太多的錯誤都是括號、逗號的位置不正確造成,你的公式裡面前面的幾個條件結果有引號,後面的引號輸為括號了,所以會出錯,如果都要加引號,公式應該如下。
if(g14=30%,"f14*g14-2755",if(g14=25%,"f14*g14-1005",if(g14=20%,"f14*g14-555",if(g14=10%,"f14*g14-105",if(g14=3%,"f14*g14-0","其它")))
14樓:媯春俟賦
你這不是if函式的問題,而是向上舍入的問題啊!
公式改為=if(b11<=39,"錯誤",ceiling(a11,就可以了。要多少個資料都沒有問題。
15樓:眾裡尋諦
仔細看了一下你的公式,規律好像是不論h2的值為多少,只要i2等於指定的值,後面的公式對應的單元格會相應的變化,例如i2等於0和1時,後面的計算公式就是i2*10+g2*,其中k2是相應變化的單元格,i2等於2和4是,後面的計算公式就是i2*10+g2*,k2變成了l2,所以就可以在單元格中輸入以下公式:
int(if(or(i2=0,i2=1),i2*10+g2*,if(or(i2=2,i2=4),i2*10+g2*,i2*10+g2*
你試一下看可不可以。
16樓:冒博望棠華
第二個if後面的括號你寫錯了位置。
if(and(f2=1,g2="y",h2="y"),d2,if(and(f2=1,g2="n",h2="y"),d2/2,if(and(f2>1,g2="y",h2="y"),d2/2)))
17樓:魚木混豬喲
你這樣很難看懂,更別說幫你更改了。
還不如把你這個公式想要實現的功能,直接放出來。
給你寫個更簡單的公式。
excel中if函式提示為此函式輸入太多引數
18樓:平陽虎
試試以下公式。
f14*g14-if(g14=30%,2755,if(g14=25%,1005,if(g14=20%,555,if(g14=10%,105,if(g14=3%,0,"")))
或者=f14*g14-vlookup(g14,,2,)
19樓:佛鶴童從凝
1、輸入了多餘的引數,如多加了逗號,少了括號等。
2、if函式巢狀最多為7層,也就是7個if,多出來的就提示錯誤了。
if函式是是否滿足某個條件,如果滿足返回乙個值,如果不滿足返回另乙個值,用法為=if(logical_test,value_if_true,value_if_false),其中logical_test是任何可能被計算為true或false的數值或表示式,value_if_true是logical_test為true時的返回值,如果忽略,則返回true,value_if_false是當logical_test為false時的返回值,如果忽略,則返回false。
20樓:小刺蝟
厄,這麼長都不想看。
條件這麼多 不如做個表,用vlookup
excel IF函式問題 難度高,分數低,見量
a1必須是日期格式 看看這個最精皮!不但提醒時間到,你未到時還提醒你剩幾天1 b1 if today a1 10,時間到 剩 a1 10 today 天 2 b1 if today a1,時間到 剩 abs a1 today 天 不知道你要的提醒是什麼樣子的.我暫且用文字提醒吧.1.在b1輸入 if...
VLOOKUP函式中的引數「col index num如」何實現自動遞增
vlookup f4,sheet2 a u,2,0 從你給這個和 vlookup f4,sheet2 a u,3,0 這個來看,已經遞增了一列了,你說你已使用了column函式,這個是向右拖動才會遞增,第二個,你的第一引數沒有加上絕對引用或相對引用,是不是在拉動的時候第一引數出現了變化!另,第三引數...
AS3的random函式的引數
你說的random是中的全域性函巖謹數。而我們平時一般不賀譁用這個,而是使用math包下的random方法 as as均禪棗行是 是沒有引數的。如何使用math.random random是中的全域性函式,平時一般不用這個,而是使用math包下的random方法 as as均是 math,random ...