什麼是套嵌函式,在excel裡怎麼使用,使用的條件是什麼?希望能詳細解答!答案滿意繼續加分

時間 2021-08-31 22:15:10

1樓:朱薈非

不是說有什麼函式叫“套嵌函式”,而是說在實際使用中,一個公式通常不是單個函式起作用,而是多個函式組合。當一個函式中的引數由另外的函式組成,就構成巢狀。

比如說:

=if(a1>=60,"及格","不及格")

這是一個簡單的if函式,得到兩種可能。那麼如果是三層怎麼辦?

=if(a1>=60,"及格",if(a1>=90,"優秀","良好"))

這就是if函式的巢狀。第一層if函式的第三個引數,不是直接給出結果,而是再嵌入第二層if函式。這樣就得到了三種可能性。

再比如:

一個簡單的vlookup函式

=vlookup(a1,sheet1!a:b,2,0)

如果把引數3改為變數,公式可以右拉,極大的提高效率:

=vlookup($a1,sheet1!$a:b,column(b:b),0)

這也是一種巢狀。

可以說,絕大部分情況下,都要用到巢狀。

2樓:朱仕平

巢狀函式不是一個特定的函式,巢狀函式,就是在函式中套函式

像下面這個函式,就是if,isna,vlookup三個函式巢狀使用的結果

=if(isna(vlookup(a2,b表!a:b,2,)),"",vlookup(a2,b表!a:b,2,),"",)

巢狀函式是從最裡面的括號算起,算好後做為一個引數返回給外層的函式

如這個公式,以返回vlookup(a2,b表!a:b,2,)這個引數的值

再判斷isna(vlookup(a2,b表!a:b,2,))是不是錯誤值

如果是錯誤值,就得到一個空格

否則就得到vlookup(a2,b表!a:b,2,)這個的值

3樓:匿名使用者

每個函式下面都有說明啊 =if("是不是知道","這裡是","這裡不是") a b c a是條件,比如是a2=100,或a2<100等這樣的. b是a條件成立時的結果,rpoyyi

4樓:

=if(countif(a:a,b1)=1,"重複資料","")

這就是巢狀函式,在二列中查詢重複的資料

excel中if函式巢狀vlookup函式怎麼操作 10

5樓:魚木混豬喲

工具:office2013

方法如下:bai

利用vlookup函式,查詢dui列中與a列相同zhi的資料dao,查詢到回則返回答對應的j列資料,否則,返回“未找到”:

輸入公式如下:

下拉填充得到結果:

注意事項:也可以用iferror函式替代if和isna函式。

6樓:匿名使用者

簡單說是=if(條件,vlookup(),vlookup())

但是我覺得你這個**用這種方式不行,因為你的收料表裡面,同一料號有多個,不如使用sumif()或sumifs()公式來做。

7樓:匿名使用者

第一bai張表shett1 第二張為shett2

如有倉du庫倒料數zhi為 f列 第一dao個物料對應的單元專格為 f3

則在f3輸入 =offset(shett2!屬$f$1,match($a3,shett2!d:d,0)-1,0)

8樓:匿名使用者

=if(iserror(vlookup公式),vlookup另1個公式,vlookup公式)

根據實際修改

9樓:迷茫

=if(vlookup(a:a,a2)>1,"有重複","不重複")

在excel中,如何用if函式求同時滿足兩個條件的數?

10樓:天蠍李莉莉

=if(and(a1=b1,a1>c1),"好","壞")adn是指滿足條件1並且滿足條件2,則返回 好,否則返回 壞。

2.=if(or(a1=b1,a1>c1),"好","壞")or則是指滿足條件1或者條件2,只要滿足兩個條件中的一個,則返回 好,否則返回 壞。

3.=if(條件1,if(條件2,"***","yyy"),"zzz")

公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);

後兩個結果分別可以換成if()公式。如:

=if(a1>1,if(a1>10,3,1),0)

=if(a1>1,1,if(a1>0,0,-5))

計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號》,或小於號。

11樓:零號禁區

仿照以下公式即可:

=if(and(a1=b1,a1>c1),"好","壞")或=if(or(a1=b1,a1>c1),"好","壞")adn是指滿足條件1並且滿足條件2,則返回 好,否則返回 壞。

or則是指滿足條件1或者條件2,只要滿足兩個條件中的一個,則返回 好,否則返回 壞。

12樓:匿名使用者

同樓上。

你也可以寫成=if(條件1,if(條件2,"***","yyy"),"zzz")

按你的意思的話就是=if(條件1,if(條件2,"***","yyy"),"yyy")

13樓:匿名使用者

=if(and(條件1,條件2),"***","yyy")

電子**函式if最多能嵌七套,還能多嵌幾套嗎

14樓:匿名使用者

在2003及以前版本中,if函式可以巢狀7層.

在2007及以後版本中,可以巢狀64層。

如果if語句的條件要同時滿足的,可以用函式and(條件1,條件2,...,條件n)

15樓:

用excel2007,if函式可以巢狀64層。

如果if語句的條件要同時滿足的,可以用函式and(條件1,條件2,...,條件n)

希望有幫助,不清楚請追問,有用請採納 o(∩_∩)o

16樓:國王史萊克

原if()樣式 改為=if(())樣式巢狀

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

17樓:匿名使用者

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

18樓:匿名使用者

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

19樓:仲時伯駒

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

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

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

excel if函式裡包含2個條件,且條件是範圍內該如何設定?

20樓:匿名使用者

假如是 a1 單元格,則b1輸入

=if(and(a1>=-5%,a1<=5%),"否","是"

21樓:天雨下凡

假設x在a1單元格,則在b1中輸入公式:

=if(abs(a1)<=5,"否","是")

22樓:聚醍

=if(-0.050.05),"是",""))

23樓:匿名使用者

=if(and(a1>=-5%,a1<=5%),"否","是")

24樓:匿名使用者

沒有一個標準怎麼確定?

excel中有條件的計數函式是什麼?如何操作?

25樓:匿名使用者

單條件計數使用countif函式。

輸入=countif(c:c,">=70")公式表示:統計c列大於等於70的個數。

詳見附圖

26樓:匿名使用者

可以用countif,如countif(a:a,"100"), 計算a列中內容是"100"的個數

27樓:匿名使用者

countif函式

語法countif(range,criteria)

range 為需要bai計du算其中滿足條件的zhi單dao元格數目的單元格區域。版

28樓:匿名使用者

countif()

詳見excel幫助。

29樓:

一定要用函式的話,新增個輔助列吧,然後用countif。

如果是2007及之後的版本,直接用版countifs,不過其實用透視表比權較方便。

例子:兩列資料:

狀態    型別

在職    職員

在職    職員

離職    職員

在職    科員

在職    科員

離職    科員

在職    科員

4.如何利用函式統計不同型別人員在職數?不通過篩選,而是用函式實現。

=sumproduct((a:a="在職")*(b:b="職員"))或者陣列=sum((b:b="職員")*(a:a="在職"))

在excel裡如何用OFFSET函式把12列25行的資料變成豎列?資料要一行接一行那樣列下去

在n1中輸入或複製貼上下列公式之一 先行後列 offset a 1,row a1 1 12,mod row a1 1,12 index a l,row a1 1 12 1,mod row a1 1,12 1 indirect address row a1 1 12 1,mod row a1 1,12...

excel函式,函式後面的括號裡那些是什麼意思

text函式是根據指定的資料格式將數字轉換成文字格式 你要全部函式,那太多了,每種函式功能作用不一樣,所以括號裡的引數也不一樣 excel公式中的中括號 excel中沒有中括號與大括號,全部使用小括號,多層巢狀使用。公式 a1 b1 2 c1 5無法直接計算,將中括號改為小括號 a1 b1 2 c1...

在excel中表示什麼,Excel函式中 符號是什麼意思

在excel中 表示絕對引用。絕對引用與相對引用的區別 相對引用 在建立公式時,單元格或單元格區域的引用通常是相對於包含公式的單元格的相對位置。在下面的示例中,單元格 b6 包含公式 a5 microsoft excel 將在距單元格 b6 上面一個單元格和左面一個單元格處的單元格中查詢數值。這就是...