公式函式IF怎麼用,Excel中IF公式怎麼用,是什麼意思

2022-12-20 15:41:08 字數 5924 閱讀 2426

1樓:匿名使用者

語法if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是乙個邏輯表示式;如果單元格 a10 中的值等於 100,表示式的計算結果為 true;否則為 false。此引數可使用任何比較運算子。

value_if_true 是 logical_test 為 true 時返回的值。例如,如果此引數是文字字串「預算內」,而且 logical_test 引數的計算結果為 true,則 if 函式顯示文字「預算內」。如果 logical_test 為 true 而 value_if_true 為空,則此引數返回 0(零)。

若要顯示單詞 true,請為此引數使用邏輯值 true。value_if_true 可以是其他公式。

value_if_false 是 logical_test 為 false 時返回的值。例如,如果此引數是文字字串「超出預算」而 logical_test 引數的計算結果為 false,則 if 函式顯示文字「超出預算」。如果 logical_test 為 false 而 value_if_false 被省略(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號並緊跟著右括號),則會返回值 0(零)。value_if_false 可以是其他公式。

2樓:

=if(條件,條件成立,條件不成立)

比方你要判斷如果a1單元格是「中國」那麼就在b1單元格顯示「打鬼子」,要是a1單元格不是"中國"就在b1單元格顯示「鬼子」的話,公式可以這樣寫在b1單元格裡

=if(a1="中國","打鬼子","鬼子")

3樓:

那個軟體裡面的?按f1,點索引,看幫助!!

excel中if公式怎麼用,是什麼意思

4樓:匿名使用者

條件函式,意思就是「如果」。

設a列裡有很多資料,在b列中判斷各行所對應資料的正負值,b1的公式為:=if(a1>0,"正",if(a1<0,"負","零")),然後下拉填充到b列其它行。

excel函式if公式怎麼用

5樓:

根據對指定的條件計算結果為 true 或 false,返回不同的結果。

可以使用 if 對數值和公式執行條件檢測。

語法if(logical_test,value_if_true,value_if_false)

logical_test 表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是乙個邏輯表示式;如果單元格 a10 中的值等於 100,表示式的計算結果為 true;否則為 false。此引數可使用任何比較運算子。

value_if_true 是 logical_test 為 true 時返回的值。例如,如果此引數是文字字串「預算內」,而且 logical_test 引數的計算結果為 true,則 if 函式顯示文字「預算內」。如果 logical_test 為 true 而 value_if_true 為空,則此引數返回 0(零)。

若要顯示單詞 true,請為此引數使用邏輯值 true。value_if_true 可以是其他公式。

value_if_false 是 logical_test 為 false 時返回的值。例如,如果此引數是文字字串「超出預算」而 logical_test 引數的計算結果為 false,則 if 函式顯示文字「超出預算」。如果 logical_test 為 false 而 value_if_false 被省略(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號並緊跟著右括號),則會返回值 0(零)。value_if_false 可以是其他公式。

註解最多可以使用 64 個 if 函式作為 value_if_true 和 value_if_false 引數進行巢狀以構造更詳盡的測試。(示例 3 是巢狀 if 函式的乙個例子。)此外,若要檢測多個條件,請考慮使用 lookup、vlookup 或 hlookup 函式。

(示例 4 是 lookup 函式的乙個例子。)

在計算引數 value_if_true 和 value_if_false 時,if 會返回相應語句執行後的返回值。

如果函式 if 的引數包含陣列 (陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用乙個公式;陣列常量是用作引數的一組常量。

),則在執行 if 語句時,陣列中的每乙個元素都將計算。

microsoft excel 還提供了其他一些函式,它們可根據條件來分析資料。例如,如果要計算某單元格區域內某個文字字串或數字出現的次數,則可使用 countif 和 countifs 電子**函式。若要計算基於某區域內乙個文字字串或乙個數值的總和,可使用 sumif 和 sumifs 工作表函式。

示例 a2=50 公式 if(a2<=100,"預算內","超出預算") 如果上面的數字小於等於 100,則公式將顯示「預算內」。否則,公式顯示「超出預算」。(預算內)

具體的話 你可以點選excel昨上角的問號 進入幫助介面 查詢你所需要的問題

6樓:晨曦大俠

在a1中輸入資料,在b1中判斷,如果a1大0的話,b1就顯示「是」,否則就顯示「否」。

那就在b1中輸入:=if(a1>0,"是","否")

7樓:他眯

用法太多了.最簡單的就是if(條件,條件為真要執行塊,條件為假要執行的塊),具體的我舉個例,=if(a1/2=int(a1/2),"偶數","奇數"),這個可以判斷a1單元格的數是否是奇數還是偶數.另外,裡面還可是巢狀函式.

達到更多的效果).又如,=if(a1>0,"正數",if(a1<0,"負數",0)),這個可以判斷a1單元格的數是否是正數,負數,和0.

8樓:匿名使用者

開啟excel文件,點選編輯欄中"fx"按鈕,彈出插入函式對話方塊,選擇類別中選"邏輯",選擇函式選"if",點下面"有關該函式的幫助",有該函式的詳細說明和使用例題,祝你成功.

9樓:小丫

在a1中資料86,在b1中判斷優,良,中,差,

那就在b1中輸入:=if(a1>85,"優",if(a1>75,"良",if(a1>60,"中",「差」)))

10樓:孟木煙雁菡

小編在這裡通過乙個簡單的例子來告訴大家if公式如何使用!

假設在a1中輸入資料,在b1中判斷,如果a1大0的話,b1就顯示「是」,否則就顯示「否」。

那就在b1中輸入:=if(a1>0,"是","否"),最後按下回車就會在b1中顯示結果了!

if函式裡面如何加入公式

11樓:苦樂一輩子

公式變更為

=if(e5=0,0,c5-e5)

if函式判斷後直接得到結果,加了引號變為文字了.

12樓:屠深

公式精簡為這樣:

=if((d6<=0)+(d6>10^7),"",if(d6>10^6,(d6-550000)*0.0016+2250,if(d6>500000,(d6-500000)*0.002+1250,d6*0.

0025)))

如果一定要按題目那樣寫的,公式這樣:

=if(and(d6>0,d6<=500000),d6*0.0025,if(and(d6>500000,d6<=1000000),(d6-500000)*0.002+1250,if(and(d6>1000000,d6<=10000000),(d6-550000)*0.

0016+2250,"")))

題目中公式出錯有三點:

一、公式語法格式錯誤,因為and()函式沒有把條件括起來,如:and(d6>0,d6<=500000) 這樣才是正確的。

二、公式的返回結果不能用雙引號括起來,如題目中的 "d6*0.0025",這樣寫就直接返回這一串字元了,並不是運回執行的數值結果。

三、還有就是公式中的符號和運算子等,要在半形的狀態下輸入(關閉中文輸入法再輸入)否則也是不對的。

office中的if函式公式是怎樣運用的

13樓:匿名使用者

office的if函式公式使用方法具體操作步驟如下:

1、開啟office,準備完整資料的工作表。

2、單擊第乙個單元格的等級。

3、選擇學號,單擊插入函式按鈕。

4、彈出插入函式選項,選擇if函式。

5、點選確定,在函式引數框裡輸入等級分類規則。

6、平均分<60的等級設定為不及格,60<=平均分<=75的等級設定為及格,76<=平均分<=85的等級設定為良好,將86<=平均分<=100的等級設定為優秀。

三個框中分別輸入g2<60,不及格,「if(g2<76,"及格",if(g2<86,"良好","優秀"))」。

7、點選確定,按住填充,把餘下單元格填充即可。

14樓:獅子女孩的心思

office中if函式的應用方法:

excel中if函式的重要作用是實現分支結構,其基本語法格式:

iif(條件表示式,表示式為真時執行,表示式為假時執行);

為了更近一步說明該函式的用法,特舉例如下:開啟excel,在a1單元格中輸入數值「100」,在b1單元格中輸入數值「80」,然後在c1單元格中輸入公式「=if(a1=b1,"","")」並回車。則在c1單元格中顯示「不相等」。

由此可知,iif函式的作用是根據表示式執行結果的真假來確定執行後兩個分支中的乙個。

在excel中if函式還可以巢狀使用,使用時需要注意的是其中的乙個if函式是作為另乙個if函式中的其中乙個語句出現的,例如可以是這樣的一種形式:if(if(條件表示式,true,false),表示式為真時執行,表示式為假時執行).

現舉例如下:開啟excel,在a1單元格中輸入數值「求和」,在b1單元格中輸入數值「100」,然後在c1單元格中輸入數值「50」,最後在d1單元格中輸入公式「=if(if(a1="求和",true,false),150,50)」並回車。則在c1單元格中顯示「150」。

if語法格式:

if(logical_test,value_if_true,value_if_false)

logical_test    表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是乙個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。本引數可使用任何比較運算子。

value_if_true    logical_test 為 true 時返回的值。例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。如果 logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。

如果要顯示 true,則請為本引數使用邏輯值 true。value_if_true 也可以是其他公式。

value_if_false    logical_test 為 false 時返回的值。例如,如果本引數為文字字串「超出預算」而且 logical_test 引數值為 false,則 if 函式將顯示文字「超出預算」。如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即 value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。value_if_false 也可以是其他公式。

EXCEL函式中VLOOKUP函式公式為VLOOKUP

二種可能。一是你的公式寫在了a1單元格 二是你的公式寫在了sheet1表的a列或者b列。解決辦法是不要寫在a1單元格,也不要寫在sheet1表中的ab二列 經過測試,寫在 sheet1 a b 內也是可以的.但此公式不能寫在a1中.檢視一下你的公式是不是寫在a1裡面了.這個公式的內容就是查詢當前 裡...

excel 時間隨機函式公式,用excel產生隨機日期 年月日 ,怎樣用公式

任意單元格中輸入 7 40 round 9 00 7 40 rand 144,144 單元格格式設定為時間格式。或者不用設定格式的,都用函式完成,公式為 text 7 40 round 9 00 7 40 rand 144,144,hh mm 補充回答 加問的是為什麼後面又乘144,因為excel中...

Excle公式if函式,excel中if函式的返回值可以是另一條公式嗎

用sumproduct 函式沒有行列號,無法寫 excel 中if函式的返回值可以是另一條公式嗎 excel 中if函式的返回值可copy以是另一條公式bai,需要用 括起du來。if函式的返回值zhi if 條件,條件成立dao返回結果,條件不成立返回結果 返回結果可以是數字 直接寫入 文字 用英...