ecel2019if命令巢狀層數超出了允許值該怎麼辦

時間 2021-06-26 18:24:21

1樓:指兔為馬

我建議的方法。

建一個對應關係表,然後用vlookup在資料表查詢對應關係。

如果對應關係很多,且一直需要用這個轉換關係,就建議儲存好,每次更新對應關係後都儲存好備用。

2樓:釋普定法師

a2公式:

2003版:

=if(iserror(find(a1,"一二三四五六七**")),0,find(a1,"一二三四五六七**"))

2007版:

=iferror(find(a1,"一二三四五六七**"),)或陣列公式:

2003版:

=if(or(a1=text(row(1:9),"[dbnum1]")),match(a1,text(row(1:9),"[dbnum1]"),),0)

2007版:

=iferror(match(a1,text(row(1:9),"[dbnum1]"),),)

按ctrl+shift+回車鍵結束。

3樓:匿名使用者

2007是不受7層限制的,2003你可以這樣解決,把條件的對應的資料輸入到某個區域,比如把它輸入到mn列,在m列輸入一,二……,n列1、2……。然後你在a2輸入=if(a1="","",vlookup(a1,m:n,2,0))

4樓:匿名使用者

用vlookup函式就行了,公式中一對應1,二對就2,三對3,可以自行修改對應的關係,也可以按照大括號中的格式自己增加對應的專案。

對應一到九公式:

=vlookup(a1,,2,)

這個是對應一到二十的公式:

=vlookup(a1,,2,)

如果對應關係較多,建議手工先在一個單元格區域中輸入對就關係,然後用公式引用這個單元格區域,這樣公式比較簡潔:

如,先在g和h列輸入好以上的對應關係,然後公式改為這樣就行了:

=vlookup(a1,g:h,2,)

excel 公式巢狀層數超出允許值怎麼辦

5樓:第七次要分

更換高bai

版本的excel:2003版excel中if巢狀最高7層,du再往上的zhi版本就提高到了64層;

dao更換函式內

:有些if函式可以使用lookup函式代替,容如=if(a1<60,"不及格",if(a1<75,"及格",if(a1<85,"良","優"))),這個關係很明瞭,小於60不及格,60-75及格,75-85良,85以上為優,lookup函式則可寫為=lookup(a1,),這樣就沒有巢狀層數一說;

如果上邊兩條還是解決不了,還可以將一部分公式自定義名稱,然後用自定義的名稱代替原公式中內層巢狀部分。

6樓:匿名使用者

看你的圖,上面的相容模式,說明原表是用2003版excel建立的,你這裡用了

版8個if,03版只允許巢狀七層權,所以提示超出巢狀。

解決方法,開啟這個表,先另存為07或以上版本的,再進行編輯。

07及版支援64層巢狀。

你的版本應該是07以上的,另存的時候選擇“excel 工作薄",確定。

7樓:半夏半暖

excel中的函式巢狀最多只能有7層,太多的話,用陣列或者別的公式吧。 試試vlookup函式

8樓:瘋狂小牛仔

用另一個**把所有公式列再裡面,然後在根據if()去選擇那邊**的單元格= =

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

9樓:yesyes科

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

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

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

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

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

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

10樓:匿名使用者

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,,)

11樓:鐵瀚楚莎莉

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

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

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

2023年定期存捘昀 適嵌嗌,2023年定期存扻年利率是多少

利率調整表 調整後利率 一 城鄉居民和單位存款 一 活期存款 0.35 二 整存整取定期存款 三個月 1.10 半年 1.30 一年 1.50 二年 2.10 三年 2.75 二 各項貸款 一年以內 含一年 4.35 一至五年 含五年 4.75 五年以上 4.90 三 個人住房公積金貸款 五年以下 ...

ecel2019怎麼用sum函式

sum為求和函式,可手動輸入,也可選中數值後點選求和專案。軟體 office 2010 方法 1 開啟excel 選中要統計的數值,之後點選工具欄 開始 編輯 z 求和。2 另外,也可以手動輸入求和公式,對數值進行統計。3 如圖,手動輸入 sum 後,滑鼠選擇b2 f7區域 一 sum函式的語法格式...

如何設定讓office2019中ecel在開啟不同的檔案時顯

右鍵 重新開啟一個 excel 程式 把檔案拖進去開啟 office word 2010開啟的兩個檔案不再一個視窗中顯示,怎麼讓它們顯示在一個視窗中 讓excel像word那樣開啟多個檔案後可以顯示多個視窗 沒有太看懂,因為我不怎麼用03的版本了,所以不是很熟悉這個地方,新版的都可以,如果有條件建議...