if函式只能巢狀7層,用什麼辦法或哪個函式可以更多層巢狀或無

2021-04-12 11:28:26 字數 3228 閱讀 5584

1樓:嬋嬋意林

你是不是說excel中的if函式哦 條件多了可以用下面的函式。

lookup :

=lookup(a1,,)

如:=lookup(a1,,)

用 vlookup :

=vlookup(a1,,2,0)

如:=vlookup(a1,,2,0)

2樓:匿名使用者

用 switch case

excel**裡面if函式只能巢狀7層,層數太多怎麼簡化啊。電子**

3樓:匿名使用者

公式是的一個錯誤是,條件有兩個時,應該將兩個條件用and函式。

解決多層,可以用lookup,vlookup等函式。

也可以將公式分解成單個條件公式相加,比如:

=if(n2<=0.05,0.02,0)+if(and(n2<0.05,n2<0.1),0.04,0)+.........

4樓:匿名使用者

輸入=ceiling(n2,0.05)*0.4

詳見附圖

5樓:匿名使用者

可以改用lookup函式

excel裡if函式只能巢狀7層,好像有辦法擴充,怎麼擴?

6樓:匿名使用者

1、換office7,if函式支援64層。

2、運用&符號,下面是例子

3、一樓說的方法都是好辦法,而用lookup,vlookup,choose其他函式來解決才是王道

7樓:

if 巢狀7層可以通過定義名稱來擴充,但一般會有更好的方法來解決,lookup,vlookup,choose等等。請參考以下帖子

8樓:匿名使用者

第7層用另外單元格代替,比如

a1為if7層巢狀,公式末尾為if(if(if(……if(xx,xx,b2)

然後在b2中再輸入if巢狀語句即可。

不知道我描述清楚沒。希望你成功

9樓:匿名使用者

我不知道誰教你excel公式的,excel公式是做到越簡單越好的,那麼多重複的公式是不推薦的。

excel if函式巢狀最多是多少層?如何突破層數限制

10樓:yesyes科

excel if函式巢狀一般可以巢狀7層,解決方法如下:

1、首先在電腦上開啟excel2007,進入下圖介面。

2、然後在a1**中輸入1,a2**中輸入-1。

3、接著在a3**中輸入if函式。

4、if函式的第一個值輸入a1>0,第二個值考慮巢狀,輸入if(a2<0,"正確","錯誤"),然後把第三個數值輸入"錯誤"。

5、這樣a3的結果就是巢狀函式的結果是正確,根據邏輯進行運算下,答案是對的。

11樓:匿名使用者

2003裡,一般只能巢狀7層,如果要突破,可以分段進行,公式=if(條件,為真時顯示,為假時顯示)。其中為真為假都可以利用。wps2013和excel高版本的已淌有這個限制了。

if()層數太多,字元就多,也顯得亂,有其他函式可以利用。

方法一:如要引用12個月的分表裡的資料,可以把12個月,分兩段:=if(a1<7,顯示1到6的判斷,顯示7月到12月的判斷)。

如要引用 8月表,a1=100,sheet1裡引用這個數,公式:   =indirect(if(a1<7,if(a1=1,1,if(a1=2,2,if(a1=3,3,if(a1=4,4,if(a1=5,5,6))))),if(a1=7,2,if(a1=8,8,if(a1=9,9,if(a1=10,10,if(a1=11,11,12))))))&"月!a1")

方法二:上表經過簡化,可以直接用這個公式:=indirect(a1&"月!a1"),不必用if()判斷。

方法三:如判斷優良及格不及格,也可以用lookup()來判斷。可以超過7層,而且省字元。公式:

=lookup(c3,,)

12樓:鐵瀚楚莎莉

2003版本,有7層巢狀的限制。

如果要突破,可以分段進行。

2013以上版本的沒有這個限制。

excel if函式巢狀最多是多少層?如何突破層數限制

13樓:匿名使用者

2003裡,一般只能巢狀7層,如果要突破,可以分段進行,公式=if(條件,為真時顯示,為假時顯示)。其中為真為假都可以利用。wps2013和excel高版本的已淌有這個限制了。

if()層數太多,字元就多,也顯得亂,有其他函式可以利用。

方法一:如要引用12個月的分表裡的資料,可以把12個月,分兩段:=if(a1<7,顯示1到6的判斷,顯示7月到12月的判斷)。

如要引用 8月表,a1=100,sheet1裡引用這個數,公式:   =indirect(if(a1<7,if(a1=1,1,if(a1=2,2,if(a1=3,3,if(a1=4,4,if(a1=5,5,6))))),if(a1=7,2,if(a1=8,8,if(a1=9,9,if(a1=10,10,if(a1=11,11,12))))))&"月!a1")

方法二:上表經過簡化,可以直接用這個公式:=indirect(a1&"月!a1"),不必用if()判斷。

方法三:如判斷優良及格不及格,也可以用lookup()來判斷。可以超過7層,而且省字元。公式:

=lookup(c3,,)

14樓:匿名使用者

excel中if函式巢狀是指一個函式裡還可以再套另外一個函式,另外函式裡再套下一個函式。

15樓:仲時伯駒

2003版本,有7層巢狀的限制。

如果要突破,可以分段進行。

2013以上版本的沒有這個限制。

excel使用if函式巢狀超過七層怎麼辦

16樓:李洪均

excel2007及以上版本支援更多層巢狀

17樓:匿名使用者

............................................

Excel裡IF函式只能巢狀7層,好像有辦法擴充,怎麼擴

1 換office7,if函式支援64層。2 運用 符號,下面是例子 3 一樓說的方法都是好辦法,而用lookup,vlookup,choose其他函式來解決才是王道 if 巢狀7層可以通過定義名稱來擴充,但一般會有更好的方法來解決,lookup,vlookup,choose等等。請參考以下帖子 第...

關於excel的if和not函式巢狀

公式為 if and a1 a1 6 now 或者 if or a1 a1 6 now 先說錯誤 excel中的 號代表所有資料,包括空值。正解 b2單元格填入 if and a2 a2 6 now 然後向下拖拽就可以了。if or a1 a1 6 now excel中if函式巢狀使用的方法 舉例 ...

將1,2,3,4,5,6,7,8填在下面,每個數只能用一次

這題根本無解的吧 1 2 7 9 上面4個算式相加,則 1 2 7 9 19 設減號的兩數和為x,得 x 19 19 x因為1 2 8 36 所以 36 x 19 x則2x 36 19 17x不為整數,所以此題根本無解!求解將1.2.3.4.5.6.7.8.填在下面,每個數字只能用一次,9,這題根本...