excel中if函式如何設定同時滿足條件

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

1樓:

在利用excel進行統計和計算時,經常需要同時滿足多個條件的情況下進行求和或者計數,比如說經常用在if函式裡。下面詳細介紹excel中函式公式裡同時滿足多個條件的設定步驟:

1、滿足多個條件也可以分兩種情況:同時滿足多個條件;滿足多個條件中的一個或若干個即可。我們以下圖的資料來舉例說明。

2、首先,利用and()函式來說明同時滿足多個條件。舉例:如果a列的文字是「a」並且b列的資料大於210,則在c列標註「y」。

3、在c2輸入公式:=if(and(a2="a",b2>210),"y","")

知識點說明:and()函式語法是這樣的,and(條件1=標準1,條件2=標準2……),每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false。只有所有的條件和判斷均返回true,也就是所有條件都滿足時and()函式才會返回true。

4、然後,利用or()函式來說明只要滿足多個條件中的一個或一個以上條件。舉例:如果a列的文字是「a」或者b列的資料大於150,則在c列標註「y」。

5、在c2單元格輸入公式:=if(or(a2="a",b2>150),"y","")

知識點說明:or()函式語法是這樣的:or(條件1=標準1,條件2=標準2……),和and一樣,每個條件和標準判斷返回true或者false,但是隻要所有判斷中有一個返回true,or()函式即返回true。

6、以上的方法是在單個單元格中判斷,也可以寫成陣列公式形式在單個單元格中一次性完成在上述例子中若干個輔助單元格的判斷。

2樓:匿名使用者

使用if函式巢狀,比如=if(a1=1,if(b1=1,0,1),2)

不過用的時候要注意,巢狀的層數有限制,在03版裡面是7級巢狀,往上的版本雖然也有限制,但上線很高,足夠使用了

3樓:匿名使用者

用and()

比如同時滿足a1>1和a1<6

=if(and(a1>1,a1<6),"滿足","不滿足")

4樓:匿名使用者

=if(and(a2>=45,b2="男性"),"是","否")

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

5樓:天蠍李莉莉

=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(),所以如果判斷較多時,可以只用大於號》,或小於號。

6樓:零號禁區

仿照以下公式即可:

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

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

7樓:匿名使用者

同樓上。

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

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

8樓:匿名使用者

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

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

9樓:匿名使用者

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

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

10樓:天雨下凡

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

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

11樓:聚醍

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

12樓:匿名使用者

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

13樓:匿名使用者

沒有一個標準怎麼確定?

excel中如何利用函式countif求出同時滿足使用多個條件的個數

14樓:沈一民

一、簡介:求出同時滿足使用多個條件的個數用sumproduct或者countifs(只能在excel2007以上版本使用),countif函式,只能是單條件計數。

1、sumproduct(陣列1,陣列2,陣列3,……)在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。最多可以設定30個陣列,各陣列間用逗號隔開也可以用*號隔開。

2、countifs(區域1,條件1,區域2,條件2,…) 區域1為第一個需要計算其中滿足某個條件的單元格數目的單元格區域,條件1為第一個區域中將被計算在內的條件,以此類推,最多允許

127 個區域/條件對。

二、工具、原料:excel資料表、sumproduct\countif函式。

三、方法:

上圖是某單位科員辦事員學歷資料表,在f列統計對應職務、學歷的人數。

1、f2=countifs($b$2:$b$11,d2,$c$2:$c$11,e2)公式向下複製

2、f2=sumproduct(($b$2:$b$11=d2)*($c$2:$c$11=e2))公式向下複製

四、注意事項:第一個公式只能在excel2007以上版本使用,第二個公式所有excel版本通用。

15樓:wps官方

countif :計算區域中滿足給定條件的單元格的個數語法:countif(range,criteria)range:

為需要計算其中滿足條件的單元格數目的單元格區域criteria:為確定哪些單元格將被計算在內的條件,其形式可以為數字、表示式或文字

例如:先計算出「大於79的個數」

16樓:阿杰9號

2007以後的版本可以

用countifs函式,以前版本可以用sumproduct函式。

詳細解釋:

1、可以用countif函式找出符合條件的數的個數。

2、countif函式用法:=countif(資料區域,條件)3、比如要找出a1:a9單元格區域等於5的數字個數,則公式為:=countif(a1:a9,5)

17樓:匿名使用者

分開就行啊。先用函式計算合格的,再計算不合格的,=countif(a1:a13,"合格")+countif(b1:b13,"合格")再複製一個把合格改為不合格就可以了。

18樓:匿名使用者

分類彙總:選擇你所需要分類的資料,在點資料-分類彙總工具,選擇裡面的你要分類的欄位,彙總方式 項 點確定就有結果了,它會自動的將結果(取決於你彙總方式裡面的運算方式)等在下面空格處!這個只是用的加法求和!

excel中如何函式中套函式,Excel中如何函式中套函式

昊涙 excel中函式中套函式的步驟如下 1 開啟資料表 2 我們要為每個學生的總分進行評價 3 首先想到的就是用if函式,可是單單一個if函式很難實現上邊的評價4 我們可以把第二個引數再用一個if函式,這樣的函式組合就是巢狀函式,可是兩個還沒有評價完 5 一直巢狀到可以評價完全為止 6 回車之後,...

EXCEL函式設定求解,excel中公式設定方法求解!

我來也 k5單元格輸入公式 if and e5 90,i5 90 保優 if and e5 90,i5 85 提優 if j5 10,進步 if j5 9,持平 退步 複製並下拉,估計應該是你要做的!由於你沒有說清楚條件,所以沒有辦法真正的理解你的意圖! 探險家e瑞 if or j5 10 進步 o...

EXCEL日期函式如何設定?即C1 A1中的日期 上B1中的年份 1天

如果不跨年不跨月,用個數字公式 sum mid a1,10 1如果跨年跨月 2007公式 text edate text a1,0 00 00 b1 12 1,emmdd 2003公式 text date left a1,4 b1,mid a1,5,2 right a1,2 1,emmdd 在c1輸...