ecel2019中的if只能最多巢狀7層超過怎麼解決

2022-02-17 04:31:55 字數 3433 閱讀 2162

1樓:宓永峰

不知道你已經有正確答案了嗎?

我提供三套思路給你!

1、 四樓的lookup 方案,條件是你的q2005-q2025中的數值相對規則,如果規則那用這個是最簡單方便的了,不顧由於執行的是判斷大於能用到這個的可能性不大。

2、 還是有if,來進行迴圈巢狀,從if 只能進行9次巢狀的限制入手,首先執行 $f$8

3、 就是二樓的這種思路,取滿足大於的陣列中的最小值。不過2樓提供的公式應該不行。

所以可以首先執行一個這些數和$f$8 的大小判斷,大於的保留,小於的賦予一個無窮大的值,然後再取這組數的最小值。(我找了下沒找到合適的公式,你可以自己看看)

2樓:匿名使用者

問題邏輯有點問題。

試試這個公式 =min(if(q2005:q2026>f8,q2005:2026))

ctrl+shift+回車

3樓:匿名使用者

請使用 lookup函式:

=if(or(c17="",f17<=0,g17<=0,f8>q2026),"",lookup($f$8,q2005:q2026,q2005:q2026))

4樓:懶羊羊

用定義,將其中的幾個if用名稱定義,再巢狀!

5樓:匿名使用者

你的公式本身可能就需要修改,

比方說,你在對於f8單元格的判斷,有些地方是相對引用,有些地方時絕對引用,這讓人比較費解。

excel裡 if只能嵌七套,如果超過七套用什麼命令比較好,

6樓:沈一民

用別的函式或者定義名稱解決超過7層的巢狀問題。具體問題具體分析。

上傳帶行列號的有資料示例的**截圖,清楚說明已知條件,達成什麼樣的結果,才能有針對性地給你準確的答案。

if巢狀層數超過7層怎麼辦,不更新。

7樓:合類懲毛報

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

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

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

excel函式if公式怎麼巢狀超過7層啊

8樓:excel辦公

你好excel2003版本if最多7層巢狀,要想突破可以通過定義名稱的方法,就是把公式中的幾層定義成一個名稱,進行使用就可以突破了,細節自己也可以網上仔細學習一下

2007及以上版本,已經改為最多64層了,足夠用了

不過多層巢狀,最好改為lookup或者choose函式來替代,比較方便!

9樓:匿名使用者

輸入以下公式

=if(e10=450,lookup(h10,,),if(e10=630,lookup(h10,,),if(e10=800,lookup(h10,,),if(e10=1000,lookup(h10,,)))))

10樓:匿名使用者

if語句最多鑲嵌7層,不能再多了

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

11樓:用著追她

1、首先啟動excel2010,執行檔案-開啟命令,開啟一份事先準備好的**資料回

。2、選擇單元格b1,點選插入公式

答命令,彈出對話方塊選擇if函式。

3、接著彈出函式引數對話方塊,直接點選確定按鈕。

4、修改if函式的引數,第一個引數設定為(countif(a:a,a1)>1。

5、接著輸入第二個引數為「重複」,第三個引數為「 」,按回車鍵。

6、選擇單元格b1雙擊右下角黑色十字,進行填充操作,這樣就把所有重複的資料找到了。

12樓:第七次要分

更換高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,),這樣就沒有巢狀層數一說;

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

13樓:匿名使用者

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

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

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

07及版支援64層巢狀。

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

14樓:半夏半暖

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

15樓:瘋狂小牛仔

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

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

16樓:匿名使用者

你寫的公式資料與**中的資料不對應

公式可以寫成

=if(p6="","",lookup(p6,))07及以上的版本可以支援7層以上的巢狀,如果是03版且一定要用if進行巢狀的話,公式可以改成

=if(p6="","",if(p6<72,if(p6<50,"f",if(p6<53,"d",if(p6<58,"c-",if(p6<63,"c",if(p6<68,"c+","b-"))))),if(p6<78,"b",if(p6<83,"b+",if(p6<88,"a-",if(p6<93,"a","a+"))))))

17樓:李洪均

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

18樓:匿名使用者

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

在ecel2019中如何自動篩選前

1.首先,選中待篩選的單元格區域a2 f228,點選選單,開始 條件格式 新建規則,彈出對話方塊 2.在規則型別中選擇 使用公式確定要使用的單元格 在為 符合此公式的值設定格式 輸入公式 f2 large f 2 f 37,11 另外還有在下部設定格式 注 公式large的功能是選擇區域中最大的幾項...

ecel2019中如何設定數值型的預設保留小數點位數

在excel選項中的高階選項裡,把自動插入小數點勾選上,選擇2位小數,確定 這樣預設就是兩位小數了。可是,這樣的話,你輸入的數值最後兩位將會被認為是小數位了。工具 選項 編輯 自動設定小數點數 2 確定!但是,但是提醒你的是這樣設定後,輸入123,顯示的是1.23而不是123.00哦!其實建議你自己...

ecel2019轉換為2019版

方法和詳細的操作步驟如下 2 第二步,執行完上面的操作之後,在搜素結果中將其開啟,見下圖,轉到下面的步驟。在另存為的右側選單直接選擇2007即可,儲存以後為2007版本。從微軟 上下一個相容包吧 怎樣把excel2003轉換成2007 1 開啟要轉換的excel2007工作表。2 點選左上角符號,點...