Ⅰ excel中IF函數的使用方法
IF
全部顯示全部隱藏
根據對指定的條件計算結果為 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 工作表函數。
示例 1
如果將示例復制到一個空白工作表中,可能會更易於理解。
如何復制示例
創建一個空白工作簿或工作表。在幫助主題中選擇示例。 注釋 請不要選擇行或列標題。
從幫助中選擇示例按 Ctrl+C。在工作表中,選擇單元格 A1,然後按 Ctrl+V。若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在「公式」選項卡的「公式審核」組中,單擊「顯示公式」按鈕。
1
2
A
數據
50
公式 說明(結果)
=IF(A2<=100,"預算內","超出預算") 如果上面的數字小於等於 100,則公式將顯示「預算內」。否則,公式顯示「超出預算」。(預算內)
=IF(A2=100,SUM(B5:B15),"") 如果上面數字為 100,則計算單元格區域 B5:B15,否則返回空文本 ("")
示例 2
如果將示例復制到一個空白工作表中,可能會更易於理解。
如何復制示例
創建一個空白工作簿或工作表。在幫助主題中選擇示例。 注釋 請不要選擇行或列標題。
從幫助中選擇示例按 Ctrl+C。在工作表中,選擇單元格 A1,然後按 Ctrl+V。若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在「公式」選項卡的「公式審核」組中,單擊「顯示公式」按鈕。
1
2
3
4
A B
實際費用 預期費用
1500 900
500 900
500 925
公式 說明(結果)
=IF(A2>B2,"超出預算","OK") 檢查第一行是否超出預算 (超出預算)
=IF(A3>B3,"超出預算","OK") 檢查第二行是否超出預算 (OK)
示例 3
如果將示例復制到一個空白工作表中,可能會更易於理解。
如何復制示例
創建一個空白工作簿或工作表。在幫助主題中選擇示例。 注釋 請不要選擇行或列標題。
從幫助中選擇示例按 Ctrl+C。在工作表中,選擇單元格 A1,然後按 Ctrl+V。若要在查看結果和查看返回結果的公式之間切換,請按 Ctrl+`(重音符),或在「公式」選項卡的「公式審核」組中,單擊「顯示公式」按鈕。
1
2
3
4
A
成績
45
90
78
公式 說明(結果)
=IF(A2>89,"A",IF(A2>79,"B", IF(A2>69,"C",IF(A2>59,"D","F")))) 給第一個成績指定一個字母等級 (F)
=IF(A3>89,"A",IF(A3>79,"B", IF(A3>69,"C",IF(A3>59,"D","F")))) 給第二個成績指定一個字母等級 (A)
=IF(A4>89,"A",IF(A4>79,"B", IF(A4>69,"C",IF(A4>59,"D","F")))) 給第三個成績指定一個字母等級 (C)
在上例中,第二個 IF 語句同時也是第一個 IF 語句的參數 value_if_false。同樣,第三個 IF 語句是第二個 IF 語句的參數 value_if_false。例如,如果第一個 logical_test (Average > 89) 為 TRUE,則返回「A」;如果第一個 logical_test 為 FALSE,則計算第二個 IF 語句,以此類推。
用下列關鍵字指定數字的字母等級。
如果成績是 則返回
大於 89 A
80 到 89 B
70 到 79 C
60 到 69 D
低於 60 F
Ⅱ excel單元格函數if的使用教程
Excel 中經常需要使用到if函數進行判斷數據的符合性,if函數具體該如何使用呢?下面是我帶來的關於excel單元格函數if的使用教程,希望閱讀過後對你有所啟發!
excel單元格函數if的使用教程(一)
步驟1:打開Excel,打開你的數據文檔,在你想輸出數據的單元格點擊工具欄上的“插入”——“函數”——“邏輯”——“IF”,然後點擊確定。
步驟2:點擊確定後會彈出一個框框,第一個表示條件,後面兩個是判斷條件的結果。點擊我標注的地方,選擇數據,一般我們不用選擇全部的數據,只需選擇裡面的其中一個即可。
步驟3:我我就選擇A2,我們是用IF來判斷數學成績及不及格。如果條件<60分,說明不成立,就顯示不及格,否則的話剩下的都是及格的分數了。
步驟4:點擊確定後,我們就可以看到判斷的結果了,將滑鼠放在第一個結果後面,當滑鼠變成【+】時,我們雙擊它就可以得到全部的結果了。
步驟5:可是,你會問我,分數不是還分及格、良好或者優秀的嗎?我又該怎麼判斷呢?其實很簡單,就是你連續使用IF就好了,術語上叫“IF函數嵌套”。比如我想60-70顯示及格,70-80顯示良好,80分以上顯示優秀
步驟6:我們再設置60-70分的顯示及格,然後同樣地,再第三行,又點擊IF,進行嵌套。
步驟7:同樣的 方法 ,設置良好和優秀,如果你後面還要再繼續分的話,也可以繼續嵌套,那麼第三行就不要寫優秀了。
步驟8:同樣的,我們把滑鼠放在第一個結果右下角【+】,雙擊後就可以顯示全部的結果了。
excel單元格函數if的使用教程(二)
步驟1:首先將需要使用if函數的表格編輯好,將其他需要手動輸入的內容都輸入好,這次我舉得例子很簡單,就是”分數大於等於70分為合格,否則為不合格“。
步驟2:在E4表格中輸入”=if“會出現下圖一提示,這一提示表示你輸入的是正確的if函數。輸入(),並在()中輸入D4>=70,"合格","不合格",如下圖二所示。其中D4是分數所在欄的目標單元格,70後面的逗號和雙引號一定要用英文的,不能用中文的。
步驟3:輸入完之後,按下回車鍵,即可看到結果”合格“出現,如下圖一。點擊”合格“單元格,並將滑鼠移至其右下角,在游標轉化為實體黑色加號時,向下拉,則李四、周五、鄭六的評價結果都將顯示。其中張三、李四和鄭六為合格,周五不合格。
步驟4:除此之外,if函數還可以疊加使用,這算是if函數的一種較高級的用法,其表達式是這樣子的”IF(IF(條件表達式,true,false),表達式為真時執行,表達式為假時執行)。下面我給大家舉一個經典的例子,如下圖所示,設定條件為分數>=70合格,分數>=80良好,分數>=90優秀,否則不合格。
Ⅲ excel中if函數的使用方法
操作系統:win10 1909 64位企業版
軟體版本:WPS Office 2019 11.1.0
我們都知道,在excel中有很多的公式可以方便我們進行運算,那麼if函數的使用方法是什麼呢。
1、打開表格,單擊使用函數的單元格,點擊插入,點擊函數按鈕,在彈出的插入函數選項卡里選擇if函數,確定
2、在函數參數的三個框中分別輸入C2<60,不及格,及格,點擊確定,按住填充柄將餘下單元格填充即可
Ⅳ excel中if函數的用法
Excel中If函數使用方法如下:
工具/原料:聯想拯救者R7000、win10、Excel2016
1、打開要處理的Excel表格。
Ⅳ Excel IF函數怎麼用
以下從語句的規則、一般性用法、單條件、多條件等方面全面介紹IF函數的用法。
IF函數是我們經常用到的運算函數,它存在3個欄位參數,分別為:測試條件, 當判斷為真的返回值(真值),當結果為假的返回值(假值)。
條件欄位用來定義後續的返回值條件,直接輸入參考條件,例如下圖,在B2>90的後面還並立了一個C2>90,就表示需要B和C兩行均大於90,多個條件可以使用AND函數用括弧隔開。
判斷返回真值則是在使用條件欄位匹配後,符合的數據,內容就是你想要在表格中展現出來的字元。例如下圖,我們希望把通過條件的情況在目標單元格內顯示為“是”,就把真值寫為“是”,注意,如果填充的是內容(包括文字、數字),需要添加英文雙引號,否則無法正常顯示。
判斷返回假值則和真值相反,是對不符合條件的情況進行賦值,內容可以自行添加,同樣記得添加英文雙引號。
IF語句是可以只有條件語句和真值的,在一般情況下,我們會對返回真值和返回假值都進行填寫,但是某些情況下,我們不需要假值,則可以直接不填寫,如下圖。如果判斷不符合條件,則會直接返回“FALSE”這個結果。
但是如果我們將語法改成(條件,真值,)真值後仍然有逗號,但是不填寫任何內容,那不符合條件的情況返回的就會是“0”。
當然,真值和加值不僅可以用數字,用文字,也可以直接用邏輯值,TRUE和FALSE,這時候真值假值都不需要再用雙引號標注。
以上說了單條件篩選的方法,下面以階梯分段條件來介紹一下,如何通過多種嵌套的條件來作為條件函數。
例如下圖,我們想要把1100-1500分為三個區間,計算特定單元格的數據對於三個區間內的值。首先按照區間對應好系數,按照1100-1300,1300-1500,1500以上分為三個階梯。
現在我們按照系數開始來寫條件語句,以1100-1300的區間條件為例。
第一條件欄位,AC123>1300,200,代表在整個區間內,如果目標值大於1300,則輸出200這個數字。
第二條件欄位,IF(AC123>1100,AC123-1100,0),代表如果高於1100,低於1300(上一個條件欄位會並行,組成區間),則輸出AC123-1100的運算結果。
第三個欄位,“0”。代表如果不符合以上兩個數據欄位的話,直接輸出0 。
在其它區間同樣按照這個規則來寫語句。將條件裡面的區間改為當前計算區間。如果需要在一個單元格輸出整個三個區間的結果呢?我們需要用到多個IF條件函數嵌套,如下圖。
我們來詳細解釋下這個多層嵌套的IF函數是什麼意思。
如下圖,這個公式實際上有5個區間,每個IF之後代表了一個區間,最後一個假值之前不用IF。
整體函數結構如下:IF(區間1,真值1,IF(區間2,真值2,IF(區間3,真值3,IF(區間4,真值,4,區間5)))),每個IF後面都有完整的真值和假值,只不過假值的輸出不是一個數字或者一個文字,而是一個新的IF語句,通過這種方式遞歸計算,直到把所有區間條件全都匹配完。
下面詳解一下實際的函數:
這個公式第一段:S27<AG27*1000,0。代表如果S27的值低於AG27乘以1000的區間,則本單元格輸出值為0。
第二段:IF(S27<AG27*1100,(S27-AG27*1000)*0.16。代表如果S27的值不符合上一個區間的條件(需要輸出假值),但是滿足本區間:小於AG27乘以1100的值,那麼把S27減去1000倍AG27的差,這個差乘以0.16作為本單元格的輸出值。
第三段:IF(S27<AG27*1300,100*AG27*0.16+(S27-AG27*1100)*0.2。代表如果S27的值不符合前兩個區間的條件,但是同時滿足小於AG乘以1300的值,那麼本單元格的輸出結果是100*AG27*0.16+(S27-AG27*1100)*0.2的運算結果。
同理,第四段、第五段就是在均不滿足前面三個、四個區間的基礎上,但是滿足另外一個區間的情況下的輸出方式。
最後,切記每個IF語句的括弧都要括弧回,因此整體函數寫完之後,有幾個IF就要有幾個括弧回,否則IF語句不能成立。
Ⅵ if函數的使用方法
IF函數一般是指程序設計或Excel等軟體中的條件函數,根據指定的條件來判斷其「真」(TRUE)、「假」(FALSE),根據邏輯計算的真假值,從而返回相應的內容。可以使用函數 IF 對數值和公式進行條件檢測。if函數的使用方法
打開excel,在A1單元格輸入「10」,選中B1單元格,輸入公式「=if(A110,大於10小於等於10)」。按「回車鍵」即可得到判斷結果,if語句還支持嵌套。在B2單元格輸入公式「=IF(A15,IF(A110,大於5小於10,大於10),小於5)」。
不管是excel的`什麼版本,if函數使用方法都差不多,而且if函數是處理大量數據的時候用得比較多的函數了。使用IF函數可以對滿足條件的數據進行處理,條件滿足則輸出結果1,不滿足則輸出結果2。可以省略結果1或結果2,但不能同時省略。
Ⅶ if函數的使用方法(IF函數的使用方法大全)
IF函數是工作中最常用的函數之一,所以下面為大家用一篇文章把IF函數的使用方法再梳理一番。看過你會不由感嘆:原來IF函數也可以玩的這么高深!快來學習吧。
一、 IF函數的使用方法(入門級)
單條件判斷返回值
=IF(A1>20,"完成任務","未完成")
多重條件判斷
=IF(A1="101","現金",IF(A1="1121","應收票據",IF(A1=1403,"原材料")))
註:多條件判斷時,注意括弧的位置,右括弧都在最後,有幾個IF就輸入幾個右括弧。
多區間判斷
=IF(A1<60,"不及格",IF(A1<80,"良好","優秀"))
=IF(A1>=80,"優秀",IF(A1>=60,"良好","不及格"))
註:IF在進行區間判斷時,數字一定要按順序判斷,要麼升要不降。
二、 IF函數的使用方法(進階)
多條件並列判斷
=IF(AND(A1>60,B1<100),"合格","不合格")
=IF(OR(A1>60,B1<100),"合格","不合格")
註:and()表示括弧內的多個條件要同時成立
or()表示括弧內的多個條件任一個成立
復雜的多條件判斷
=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")
=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")
判斷後返回區域
=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)
註:IF函數判斷後返回的不只是值,還可以根據條件返回區域引用。
三、 IF函數的使用方法(高級)
IF({1,0}結構
=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)
{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}
註:利用數組運算返回數組的原理,IF({1,0}也會返回一個數組,即當第一個參數為1時的結果放在第1列,為0時的結果放在數組第二列。
N(IF( 和 T(IF(
{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}
註:vlookup函數第一個參數不能直接使用數組,借用t(if結構可以轉換成內存數組。
點擊我頭像,私我回復: 學習, 即可免費領取學習資料喲!
Ⅷ 手機wps中if如何使用
手機WPS中IF函數的使用和電腦版上的使用方法一樣,如=IF(A=B,1,0)
解釋:判斷如果A等於B則得到結果為1,否則為0。
Ⅸ excel中if函數的使用教程步驟圖
IF函數的用法,包括基本用法、單條件、多條件表達及在數組函數中的用法和在數組函數中怎麼表達多條件和單條件。那麼下面我就教你怎麼在excel中使用if函數,希望對你有幫助!
目錄
在excel中使用if函數的方法
excel用函數判斷閏年的方法
if函數怎麼用
打開 Excel ,打開你的數據文檔,在你想輸出數據的單元格點擊工具欄上的「插入」——「函數」——「邏輯」——「IF」,然後點擊確定。
在excel中使用if函數的方法圖1
點擊確定後會彈出一個框框,第一個表示條件,後面兩個是判斷條件的結果。點擊我標注的地方,選擇數據,一般我們不用選擇全部的數據,只需選擇裡面的其中一個即可。
在excel中使用if函數的方法圖2
我我就選擇A2,我們是用IF來判斷數學成績及不及格。如果條件<60分,說明不成立,就顯示不及格,否則的話剩下的都是及格的分數了。
在excel中使用if函數的方法圖3
點擊確定後,我們就可以看到判斷的結果了,將滑鼠放在第一個結果後面,當滑鼠變成【+】時,我們雙擊它就可以得到全部的結果了。
在excel中使用if函數的方法圖4
可是,你會問我,分數不是還分及格、良好或者優秀的嗎?我又該怎麼判斷呢?其實很簡單,就是你連續使用IF就好了,術語上叫「IF函數嵌套」。比如我想60-70顯示及格,70-80顯示良好,80分以上顯示優秀
在excel中使用if函數的方法圖5
我們再設置60-70分的顯示及格,然後同樣地,再第三行,又點擊IF,進行嵌套。
在excel中使用if函數的方法圖6
同樣的方法,設置良好和優秀,如果你後面還要再繼續分的話,也可以繼續嵌套,那麼第三行就不要寫優秀了。
在excel中使用if函數的方法圖7
同樣的,我們把滑鼠放在第一個結果右下角【+】,雙擊後就可以顯示全部的結果了。
在excel中使用if函數的方法圖8
<<<
步驟1:=COUNT(--(B1&"-2-29"))
步驟2:B1&"-2-29"部分返回一個文本日期格式,比如"2008-2-29"。再用減減該文本,如果2008-2-29這個日期存在(也就是閏年時),文本會變成數字,否則變成錯誤值。而COUNT函數只統計數字的個數,所以如果是閏年COUNT返回1,是平年返回0。
excel用函數判斷閏年的方法2步驟1:=MONTH(DATE(B1,2,29))=2
步驟2:=DATE(年,月,日)返回一個日期,DATE(B1,2,29)這個函數如果B1年份2月只有28天,就會自動變成DATE(B1,3,1),也就是「日」會自動進位到「月」。只要判斷DATE(B1,2,29)這個日期的月份就可以了。而MONTH函數就返回日期的月份,只要判斷返回結果是不是2就可以了。
excel用函數判斷閏年的方法3步驟1:=DAY(DATE(B1,3,0))=29
步驟2:DATE(B1,3,0)由於最後的「日」輸入的是0,所以返回3月1日前一天的日期。DAY()函數返回日期「年月日」中的「日」。如果3月1日的前一天是29號(也就是閏年時)結果返回TRUE,否則返回FALSE。
excel用函數判斷閏年的方法4步驟1=TEXT(B1+400&-2&-29,"閏年;;;平年")
步驟2:B1是年份,加上400不影響閏年的判斷,但屏蔽了excel表格中對1900年的特殊規定。「年份&-2&-29」返回一個日期格式,如果確實是日期,則TEXT返回大於0時的結果「閏年」,如果不是日期則判斷為一個文本,返迴文本時對應的「平年」。
<<<
if函數怎麼用
一、公式解讀
IF函數公式中包含三個主要的字元
公式:IF(測試條件,真值,假值)
公式解讀:函數中第一個字元為需要判斷的內容,第二字元為輸出真值,第三個字元為輸出假值
二、公式使用
1、單個「>」
判斷數據是否大於2,大於則輸出真值,小於則輸出假值;
2、「>=」合並使用
判斷下列數據是否大於等於2,大於等於則輸出真值,小於則輸出假值;
3、IF函數簡便公式
=IF(A4>=2,"真值")
即只輸入真值判斷結果,後面的「假值」可以省略不寫,這種情況下系統會自動將假值判斷為「FLASE」
If函數初級用法
1、單條件判斷返回值?
=IF(A1>20,"完成任務","未完成")?
2、多重條件判斷?
=IF(A1="101","現金",IF(A1="1121","應收票據",IF(A1=1403,"原材料")))?
註:多條件判斷時,注意括弧的位置,右括弧都在最後,有幾個IF就輸入幾個右括弧。
3、多區間判斷?
=IF(A1<60,"不及格",IF(A1<80,"良好","優秀"))?=IF(A1>=80,"優秀",IF(A1>=60,"良好","不及格"))?
註:IF在進行區間判斷時,數字一定要按順序判斷,要麼升要不降。
<<<
excel中if函數的使用教程步驟圖相關 文章 :
★ excel中if函數的使用教程步驟圖
★ Excel2010中If函數的使用教程步驟圖
★ excel表格公式if函數的使用教程
★ excel電子表格函數if的使用教程
★ excel中if函數嵌套式使用教程
★ excel中if函數的使用教程全解
★ excel表格if的使用方法
★ excel if公式應用圖文教程詳解
★ excel表格if函數的使用教程
★ excel中的if函數使用教程
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();Ⅹ 手機版wpsif函數怎麼用
在使用WPS處理函數的過程中肯定可以選擇其他的方式只需要開啟編輯模式就可以對圖像和函數進行編輯。