excel函式公式if函式判斷單雙條件公式

時間 2022-08-19 13:02:26

1樓:匿名使用者

一、你這個情況,是分別判斷 單元格是0,2,4,6,8時的結果,可以用or(),這個」或者「關係的函式顯示多個條件,再用if()判斷。

=if(or(a2=0,a2=2,a2=4,a2=6,a2=8),"雙","單")

二、如果資料較多,不只到8,可以看與2相除是否有餘數,來判斷是不是雙數。

2樓:匿名使用者

b2輸入如下公式:

=text(mod(mod(a2,9),2),"單;;雙")

解釋:mod(a1,9)得到的就是各個位數上數字之和,mod(mod(a1,9),2)就是計算個個位數數字自合與2的餘數,如果為1,則返回「單」,如果為0,就返回「雙」

3樓:匿名使用者

在b2中輸入或複製貼上下列公式

=if(mod(a2,2),"單","雙")=if(mod(a2,2)=1,"單","雙")=if(mod(a2,2)=0,"雙","單")=if(isodd(a2),"單","雙")=if(iseven(a2),"雙","單")=if(-1^a2=1,"雙","單")

=if(-1^a2=-1,"單","雙")下拉填充

※ =if(or(a2=0,a2=2,a2=4,a2=6,a2=8),"雙","單")

或=if(or(a2=),"雙","單")也可以但判定範圍有限。

4樓:

=if(or(a2=0,a2=2,a2=4,a2=6,a2=8),"雙","單")

excel中if 函式如果有兩個條件,怎麼輸公式

5樓:yty隨意

1、首先開啟windows檔案管理器,找到需要編輯的excel文件,雙擊使用excel軟體開啟。

2、這裡實現學生成績表中英語成績是100分的男生,將游標移動到需要顯示判斷結果的單元格,點選「fx」彈出插入函式對話方塊。

3、然後在插入函式對話方塊中,將類別選擇為「邏輯」,點選if,然後點選確定。

4、接著在函式引數的「logical_test」後面輸入測試條件,這裡輸入「c4="男"」,然後分別在value_if_true和value_if_false輸入「是」和「否」,點選確定。

5、此時僅實現了判斷是男生的,接著在將公式的條件語句輸入「and(c4="男",f4=100)」,即增加英語成績是100的條件,and函式可以輸入多個條件,當同時滿足時返回「true」。

6、最後將滑鼠移動到剛才錄入公式的右下角,當滑鼠符號變十字形狀時按住向下拉動填充完剩餘單元格,此時會顯示if判斷的結果。

6樓:匿名使用者

1.以圖中**為例,銷售額大於等於,獎勵金為;銷售額大於等於獎勵金為;銷售額低於,沒有獎勵金,所以獎勵金為。選中要輸入函式公式的單元格,開始輸入公式。

2.輸入【=if】,等於號一定要輸入,輸入的公式所有的標點符號都是需要用英文輸入法輸入。

3.然後輸入括號,【(b2>=4000,"500",】,其中,b2單元格為編號為的員工的銷售額,填寫的條件要由大到小,所以要先輸入》=4000,而不是》=3500。

當銷售額大於等於4000時顯示,這個在公式中要用英文的雙引號輸入,然後用英文的逗號分隔開,繼續寫下乙個條件。

4.重新輸入乙個條件,需要再輸入if和括號,格式跟上一步一樣,就是【if(b2>=3500,"300",】,同樣用逗號隔開。

5.輸入最後乙個條件【if(b2<3500,"0"】,輸入後不需要再輸入逗號,直接輸入右邊的括號。

6.因為有三個if條件,所以對應需要在最後保留三個右邊的括號,敲回車鍵確定公式,退出單元格。

7.選中單元格,可以看到**上方的完整公式,滑鼠放到單元格右下角,出現十字符號時拖動滑鼠,複製公式到下面的單元格。

8.這樣**就製作完成了。

7樓:匿名使用者

該函式支援巢狀,用法

if(條件1,滿足條件1時候的值,f(條件2,滿足條件2時候的值,2個條件都不滿足的時候))

嗯如果是需要兩個條件並行那就可以先用and(條件1,條件2)代替f(條件1,滿足條件1時候的值,不滿足條件1時候的值)裡面的條件1

8樓:匿名使用者

可以使用 and() 或者 or() 處理。例如:

=if(and(a=b,d=c),"條件成立時的值","條件不成立時的值")

或者=if(or(a=b,d=c),"條件成立時的值","條件不成立時的值")

excel if函式只能判斷乙個條件 如果有兩個條件要加什麼函式

9樓:匿名使用者

要加logical_test 表示計來算結果為 true 或 false 的任意值或自

表示式。

1、"判斷多個bai條件中是否du有任意乙個zhi條件為真,條件用dao"logical"(邏輯表示式)指定。如果任意乙個條件為真,返回值為true(真);如果所有條件為假,則返回false(假)。

2、在單元格內輸入「=if(or(b10>=80,c10>=80),"優","差")」。表示其中乙個不滿足時返回假值"差"。

3、向下拖動單元格,可判斷其它單元格。

4、在單元格內輸入「=if(or(b2>=80,c2>=80),"優","差")」。表示其中乙個滿足時返回真值"優"。

5、向下拖動單元格,可判斷其它單元格。

10樓:西域牛仔王

if 函式是用來判斷的,當有兩個條件時可以用 if 巢狀解決。

如 if(邏輯式,值1,if(邏輯式,值1,值2))。

11樓:西湖釣秋水

if函式的定義bai

執行真假值

判斷du,根據邏輯zhi計算的真假值,返回不同結dao果。

可以使用專函式 if 對數值和公式屬進行條件檢測。

語法if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。

12樓:匿名使用者

方法一:加if函式

例=if(a2="a",if(b2="b","正確","錯誤"),"錯誤")

方法二:加and函式

=if(and(a2="a",b2="b"),"正確","錯誤")

excel**函式的關於——「if三個條件分別對應三個結果的公式,請高人指點!我只會簡單的兩結果判斷!」

13樓:新科技加創新

word裡if函式的寫法與excel不同,需要使用域**{if……}。

下面是乙個簡單的例子:若值為1,顯示「ok」,若不為1,則顯示「no」。做法:

1)將某乙個單元格指定為書籤a(理由見注意2),在單元格裡輸入1

2)在另一處插入{if a = 1 "ok" "no"}(做法見注意2、3),顯示"ok" (「alt」鍵+f9是顯示公式與顯示結果的切換鍵)

3)再將單元格裡的1改成其它數字,將if域更新(「ctrl」鍵+f9是更新快捷鍵,也可以點右鍵》「更新域」),顯示"no"了吧?

注意:1)大括號不能直接用鍵盤輸入,需要用「ctrl」鍵+f9插入;或在選單上選擇「插入」>「域」,在「網域名稱」下拉框中選擇「if」,這時,在右側會出現域**框,輸入相應內容即可

2)在word中使用if函式時,直接引用單元格的名字無效(其它數學公式則有效),所以需要給引用的單元格(或資料)指定書簽名。方法:選擇單元格(或資料)後,在選單上選擇「插入」>「書籤」,為其指定乙個名字

3)「=」前後必須空乙個格

題外話:excel的計算功能那麼強,幹嗎還要用word呢?在word裡也可以直接嵌入excel表,為什麼還要費力去搞word的if函式呀?

語法參考:

expression1, expression2 :這是待比較的值。表示式可以是書簽名、字串、數字、返回乙個值的嵌入域或數學公式。如果表示式中有空格,請用引號引住表示式。

operator :這是比較運算子。運算子前後需要各插入乙個空格。

truetext, falsetext :比較結果為真時得到truetext,為假時得到的 falsetext。如果沒有指定假文字而比較結果為假,則 if 域無結果。

14樓:善言而不辯

可以用if巢狀來實現:=if(a1=1,"通過",if(a1=2,"拒絕","待定"))

由於if巢狀的層數,在2003版及以前,最多只能7層,同時巢狀層數過多時,公式過於冗長,這時用lookup()等函式較為簡便,本題:

=lookup(a1,,)

15樓:匿名使用者

b1輸入

=vlookup(a1,,2,0)

或者輸入

=lookup(a1,,)

條件可以任意多個。

16樓:匿名使用者

=if(h1=1,"通過",if(h1=2,"拒絕",if(h1=3,"待定")))

17樓:張擁達

excel**中的if函式要滿足三個條件的怎麼用?

excel**中的if函式要滿足三個條件的用法:

1.if函式的構成=if(如果,那麼,否則),if函式是三部分構成的,首先是判斷,成立就是那麼,不成立就是否則。

2、我們開啟電腦裡的excel**開啟一些資料。

3、需要特別注意的一點,excel中=0的就可以認為是false。

4、首先,將資料轉化,應用sum函式,如圖,缺考請假均轉化為0。

5、使用if函式,如果=0,那麼輸出為不及格,如果不等於0,輸出空白。

if函式是根據指定的條件來判定其「真」(true)、「假」(false),從而返回其相對應的內容。

1. if函式語法介紹:

if函式有三個引數,語法如下:

=if(條件, 判定結果為真返回值, 判定結果為假返回值)

第一引數是條件,比如說a1="你好"或「1>2」等等之類的表示式,結果返回true或false。若判定結果返回true,那麼,if函式返回的值是第二個引數,反之,返回第三個引數。

if函式**

如上圖,=if(1>2,"判定為真","判定為假"),其結果是假也就是false,所以單元格返回第三個引數,即「判定為假」。

在某些情況下,第乙個引數不是用比較判定符號來表示的。excel中將0認為是false,非0值等價於true。所以如下圖,b1公式為:

=if(sum(a1:a2),"判定為真","判定為假")

因為a1:a2合計大於0,所以返回第二引數文字「判定為真」。

2. if函式引數省略用法簡介:

excel中的很多函式,其部分引數可以省略的,if函式也不例外。如下圖b2的公式為:

=if(1>2,"判定為真")

省略了第三個引數,則返回第三個引數值時會返回false。這對求滿足條件最大值和最小值是有實際意義的,效果與0不同。

如果把公式改成:=if(1>2,"判定為真",)

公式中通過第二個引數後的逗號已經給第三個引數留了位置,但是沒有輸入任何值,那麼預設是返回「0「這個數字。也就是逗號後面不輸入引數預設返回值為」0」。

第二個引數也是同樣的規律,如果公式改成:=if(3>2,,"判斷假")

第二個引數位於兩個逗號之間,沒有輸入值,則預設返回0。

3. if單條件:

如下圖,b2公式為:=if(a2>10000,"白領","藍領")

這是if函式單條件的表達方式,第乙個引數只有乙個比較值。

if單條件可以用數軸的方式來理解。整個數軸是全體,如果判定結果為true,則返回結果為數軸的一部分;如果判定結果為false,則返回結果是數軸的其餘所有部分,兩個部分不會有重合。

4. if多條件同時滿足表達:

如下圖,如果a2大於10且b2是「a」則返回優秀,其餘結果返回空。c2公式為:=if(and(a2>10,b2="a"),"優秀","")

這裡用and()函式表達了多個判定條件,只有所有判定都返回true時,結果才返回「優秀

excel函式公式,excel函式公式都有那些

一 數字處理 1 取絕對值函式 公式 abs 數字 2 取整函式 公式 int 數字 3 四捨五入函式 公式 round 數字,小數字數 二 判斷公式 1 如果計算的結果值錯誤那麼顯示為空 公式 iferror 數字 數字,說明 如果計算的結果錯誤則顯示為空,否則正常顯示。2 if語句的多條件判定及...

excel if函式公式,excel函式if公式怎麼用

兩個單元格顯示值相等,不代表兩個單元格真正的相等。你可以在f26輸入 e26 e27 就能看到結果。因為電子 中,單元格的顯示值,不一定等於實際值。你增加小數字數試試。另外,文字格式的數字和數值也是不相等的。補充 根據問題補充,應該是設定了 手動重算 可在 選項 重新計算 中,設為 自動重算 可能是...

EXCEL函式IF公式裡怎麼可以判斷單元格裡包含指定的文字

excel中可以利用find search 函式 substitute函式或者countif函式,或者mid函式結合陣列公式等來判斷某單元格裡是否包含某個字元。方法如下有4種判斷方法 判斷a列單元格裡是否包含 木 1 利用find函式判斷 公式如下圖所示,結果為數字,則說明包含 結果為 value,...

EXCEL函式公式sumifs,EXCEL 函式 公式 sumifs

excel中如何給 自定義excel如何快速自動填充數 只要逐行輸入,然後再工具 選項,找到自動填充選項。輸入單元格開始。你是想把黑白表中的資料,通過公式填寫到彩色表中嗎?你手動填入一些資料,這樣一目了然 額.老天.您的問題到底是什麼吶?而sumifs是office2007新增函式,使用該函式可快速...

excel公式函式符號,函式高手請進解答

渾國英勤卯 1.先說作用,這個函式的作用就是在e2 e11中查詢 68的值,並返回行對應b2 b11中的值。舉例,如果e5 68,這個函式就是b5的值。如果e列沒有68的,公式的值反回 無此條件 又稱 減負運算 是將文字,羅輯值或日期值轉換為數值,相當於value.但與此value本質不同在於,減負...