當前位置:生活全書館 >

IT科技

> if函式使用教程 excel函式例項教程

if函式使用教程 excel函式例項教程

以excel2010版本為例,IF函式的教程如下所示:1、首先開啟excel,A列有如題中的一列數,其中要把大於等於60的在B列中標記為A,小於60的在B列中標記為C;2、用IF函式來實現,在B2單元格e799bee5baa6e58685e5aeb931333366303837輸入=IF(A1>=60,"A","C"),則可得出B2單元格記為C,因為A2單元格小於60;3、把滑鼠放在B2單元格右下角往下拉填充公式,則可得出該列資料的結果。擴充套件資料:IF函式的用法:語法為 IF(logical_test,value_if_true,value_if_false);Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式,則要判斷的條件,題目中為A列的資料是否大於等於60,故填A1>=60;Value_if_true logical_test 為 TRUE 時返回的值,題目中為A列的資料如果大於等於60,則為 TRUE,返回A;Value_if_false logical_test 為 FALSE 時返回的值,題目中為A列的資料如果小於60,則為FALSE ,返回C;所以題目中該用公式=IF(A1>=60,"A","C"),如果A1大於等於60,返回A,否則返回C。參考資料:百度百科-IF函式本回答被網友採納,原發布者:擺擺都督函式:“百=IF(A,B,C)”,意思是“如果A,那麼B,否度則C。”如“=IF(A1<60,"不及格","及格")”,意思是“如果A1<60,那麼‘不及格’,否則‘及格’”。有時候,情況不是這麼簡單,比如及格的成績知中又要分為“及格”道“良好”“優秀”三個等級,這時就可以在C中重複應用函式IF,正如版你舉的例子。實際上,“=IF(A,B,C)”中的A、B、C三處都可以再用函式IF。具權體例子請看附件,在B1單元格輸入公式:=IF(A1>=60,"A","C")將公式向下複製就行了,在B1單元格輸入公式: =IF(A1<60,"C","A") 將公式向下複製就行了。語法IF(logical_test,value_if_true,value_if_false)Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表示式。例如,A10=100 就是一個邏輯表示式,如果單元格 A10 中的值等於 100,表示式即為 TRUE,否則為 FALSE。本引數可使用e79fa5e98193e59b9ee7ad9431333231633234任何比較運算子。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 也可以是其他公式。說明函式 IF 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。請參閱下面最後一個示例。 在計算引數 value_if_true 和 value_if_false 後,函式 IF 返回相應語句執行後的返回值。 如果函式 IF 的引數包含陣列,則在執行 IF 語句時,陣列中的每一個元素都將計算。 Microsoft Excel 還提供了其他一些函式,可依據條件來分析資料。例如,如果要計算單元格區域中某個文字字串或數字出現的次數,則可使用 COUNTIF 工作表函式。如果要根據單元格區域中的某一文字字串或數字求和,則可使用 SUMIF 工作表函式。請了解關於根據條件計算值。 示例 1如果您將示例複製到空白工作表中,可能會更易於理解該示例。 操作方法建立空白工作簿或工作表。 請在“幫助”主題中選取示例。不要選取行或列標題。 從幫助中選取示例。按 Ctrl+C。 在工作表中,選中單元格 A1,再按 Ctrl+V。 若要在檢視結果和檢視返回結果的公式之間切換,請按 Ctrl+`(重音符),或在“工具”選單上,指向“公式稽核”,再單擊“公式稽核模式”。 1 2 A 資料 50 公式 說明(結果) =IF(A2<=100,"Within budget","Over budget") 如果上面的數字小於等於 100,則公式將顯示“Within budget”。否則,公式顯示“Over budget”。(Within budget) =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,"Over Budget","OK") 判斷第 1 行是否超出預算 (Over Budget) =IF(A3>B3,"Over Budget","OK") 判斷第 2 行是否超出預算 (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本回答被提問者採納www.51dongshi.com防採集。

excel是常用的辦公軟體,其中if函式具有執行邏輯判斷,它可以根據邏輯表示式的真假,返回不同的結果,從而執行條件檢測任務,具有高度的實用性。

方法

舉一個簡單的例子,在excel中開啟一份成績單,如圖所示在表格的檔案中選中90的數字後面的那個單元格。

IF執行真假值判斷,根據邏輯計算的真假值,返回不同結果。可以使用函式 IF 對數值和公式進行條件

excel函式例項教程:if函式使用教程

點選選單中的函式的fx的選項

在excel中sumif函式是一個非常有用的函式,它可以按條件進行求和。其實從這個函式的名字就可以看

excel函式例項教程:if函式使用教程 第2張

在彈出的插入函式選項框中,依次點選常用函式,邏輯

在excel中sumif函式是一個非常有用的函式,它可以按條件進行求和。其實從這個函式的名字就可以看

excel函式例項教程:if函式使用教程 第3張

在眾多函式中找到 if 函式並點選確定

如果A2單元格的第3、4個字元是01,顯示1班。如果A2單元格的第3、4個字元是02,顯示2班。

excel函式例項教程:if函式使用教程 第4張

如圖將彈出如下的函式引數輸入視窗

if函式是其值進行邏輯比較,為值返回True,假返回False。在有多個條件時就需要使用巢狀 IF進

第一格的Logical_test填入:c4>=60

Excel2003常用函式 1.NOW 用途:返回當前日期和時間所對應的序列號。 語法:

第二格的Value_if_true填入:合格 即判斷結果為真

IF                                           用途:

第三格的Value_if_false填入:if(c4>=60,"合格","不合格") 即判斷結果為假時再判斷

很簡單的,if(a,b,c),a是條件,a成立執行b,a不成立就執行c,比如=if(x<10,

excel函式例項教程:if函式使用教程 第5張

在選中的單元格中,成績大於60便會出現 合格 小於60顯示 不合格

excel函式例項教程:if函式使用教程 第6張

成績的列表中判定可以一次拖動全部得出。

excel函式例項教程:if函式使用教程 第7張

原發布者:馬振強001if函式的使用方法函式:“=IF(A,B,C)”,意思是“如果A,那麼B,否則C”如“=IF(A1<60,"不及格","及格"),意思是“如果A1<60,那麼‘不及格’,否則‘及格’”。有e79fa5e98193e4b893e5b19e31333433623735時候,情況不是這麼簡單,比如及格的成績中又要分為“及格”“良好”“優秀”三個等級,這時就可以在C中重複應用函式IF。實際上,“=IF(A,B,C)”中的A、B、C三處都可以再用函式IF。1、先認識函式語法:“=IF(要求的條件,滿足條件的返回值,不滿足條件的返回值)”。2、第2層套嵌應在上述第2個逗號之後加IF(),第3層套嵌應在第2層套嵌括弧裡的第2個逗號後新增IF()......最多可套嵌7層。這樣也可以進一步理解上述第2項的“第2層套嵌應在上述第2個逗號之後加IF()”的意思。如:=IF(A1<60,"不及格",IF(A1<75,"及格",IF(A1<90,"良好","優秀"))),等等。if函式除了遵守一般函式的通用規則以外,還有其特有的注意事項:1、括號必須成對,上下對應。2、if函式有N個條件則有N+1個結果,即若結果只有3種情況的,那麼條件只要2個就夠了。3、if函式最多允許出現8個返回值(結果),也就意味著,最多套用7個if。4、多個if巢狀時,儘量使用同一種邏輯運算子。即:統一使用大於號或者統一使用小於號。避免出現不必要的錯誤。5、if是個好函式,很管用。他的格式是:=if(條件1,返回值1,返回值2)。多個巢狀的格式:=if(條件1,返回值1,if(條件2,返回值2,if(條件3,返回值3,返回值4)))。這裡先寫3層巢狀,一、IF函式的語法結構:來 IF:是執行真假值判斷,根據邏輯測試的真假值返回不同的結果。 語法結構:IF(條件,結果1,結果2) 二、操作方法 : 方法一:1、開啟所需軟體Excel,輸入所需的的表格,再找到自所填等級資料的第一行,然後,找到工具欄的的“fx”或者點選單“插入”→“fx函式” →在出現的貼上函式視窗中選擇“全部” →移動滾動條選擇“IF”2、此時出現IF函式編輯視窗,在第一個文字框內輸入第一個條百件,第二個文字框內輸入第一個條件結果,第三個文字框內輸入以度後所有的 條件並相應的結果。如公式: IF(B2>89,"A",IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F")))) 第一條件B2>89,第一條件結果"A",第三個文字框輸:IF(B2>79,"B",IF(B2>69,"C",IF(B2>59,"D","F" 方法二:在編輯公式欄內直接輸入以下的公式,Excel中if函式的用法為=if(邏輯值為true或false的條件,條百件為true時返回值,條件為false時返回值)。軟體版本:Office2007舉例說明如下:1.利用if函式判斷度AB列數值大版小,並且進行相應計算:當A列值大時,進行A-B運算;當A列值不大於B列時,進行A+B運算。2.公式如下:=if(A1>B1,A1-B1,A1+B1)3.下拉填充得到結果如權下:,方法/步驟如何計算成績是否合格選中要使用函式的表格,選擇“公式”—>“插入函式”,在彈出的copy對話方塊選擇“if”,如下圖所示。在IF彈出的對話中,logical_test選項百填寫條件,value_if_true選項填寫條件為真返回的值,value_if_false選項填寫條件為假返回的值,如下度圖所示。如下圖所示,將滑鼠放在單元格的右下角,當滑鼠呈現十字時,拖動滑鼠到該列的其他單元格。5最後,結果顯示:本回答被提問者採納,在excel中sumif函式是一個非常有用的函式,它可以按條件進行求和。其實從這個函式的名字就可以看出來它是用來幹什麼的,SUM是求和,IF是如果。如果什麼。。就求和,其實就是按條件求和。本教程圖文詳解sumif函式常見的幾種具體用法。一、SUMIF函式的一個怪異用途Excel表格中的SUMIF函式在條件求和時經常使用,一般習慣於於根據某一列計算另一列的數字之和。例1:假設定A列是部門,B列是姓名,C列是工資,可以用下面的公式算出所有財務部員工的工資總和:=SUM(A1:A100,"財務部",C1:C100)今天說的不是這個正規用法,而是給大家介紹一種看上去和SUMIF毫無關係的例子。如下圖中,是一些不規則的資料,只關注填充顏色的區域,現在要計算所有A下面數字之和,看上去這個題沒有好的思路,其實這個題恰好可以用SUMIF函式輕鬆解決。=SUMIF(B2:E7,B12,B3:E8)分析一下這個公式,第二個引數是條件可以瞭解,第一個引數和第二個引數有什麼關係呢?大家仔細看會發現第三個引數正好是第一個引數的區域向下偏移一個單位。總結,SUMIF函式並不是只對規則區域求和,還可以對不規則的排列進行條件求和二、SUMIF函式入門篇SUMIF作為Excel2003中一個條件求和函式,在實際工作中發揮著強大的作用,雖然在2007以後被SUMIFS所取代,但它依舊是一個EXCEL函式的經典。特別是高階用法,依舊適用於後面的版本。SUM是求和,IF是如果。如果什麼。。就求和,其實就是按條件求和。它的結構如下:SUMIF(條件判斷區域,條件,求和區域)說明:1 條件判斷區域。即然是條件求和,一是要有條件,二是要有判斷的區域,SUMIF的第二個引數就是求和的條件,第一個引數呢就是拿條件來這個區域進行對比的區域。第一個引數必須是單元格引用。2、條件。按條件求和就得有條件,該條件可以是字串("ABC",可以用大於等對比符號連線起來的條件表示式e799bee5baa6e58685e5aeb931333365646339(">100"),也可以使用萬用字元來表示匹配求和("AB*C")。3、求和區域。求和函式可以沒有求和的區域算什麼求和函式,該引數為單元格區域引用。如C2:C100。4、如果求和區域和判斷區域是一個區域該怎麼辦呢?如在C2:C100中計算大於100的數字之和。在這種情況下SUMIF函式由三個引數變換為兩個引數。即:SUMIF(求和區域,條件)例:如下圖所示。要求根據左表中的商家明細表,生成右側的彙總表,彙總出商家的總進貨量和總金額。公式:=SUMIF($A$2:$A$8,$F3,C$2:C$8)公式說明:$A$2:$A$8是判斷區域,拿F3的商家名稱在這個區域進行判斷是否相同,如果上同,就把C2:C8區域的金額進行求和。如果只按C列進判斷求和呢?比如,計算C列金額大於200的金額之和。公式可以變換為:SUMIF(C$2:C$8,">200")三、SUMIF函式技巧篇在學習了SUMIF函式入門篇後,在常用技巧篇中將學習SUMIF函式常用的一些技巧。談到隔列求和,可能就會想到用陣列公式,其實只需要用SUMIF函式就可以輕鬆實現。例:計算費用表中的計劃和實際合計數。公式:=SUMIF(B$2:G$2,B$2,B3:G3)提示:SUMIF函式不只是左右示和,還可以上下求和。四、SUMIF函式進階篇SUMIF函式一般情況下只能進行一個條件的求和,但在二般情況下卻可以實現對多個條件的求和。什麼是二般情況下呢?SUMIF函式的第二個引數是“求和的條件”,這個引數可以用陣列形式。比如{"A","B"} {">5","<10"}條件使用陣列形式後,SUMIF會分別根據兩個條件計算出結果,然後再用SUM計算出結果。1、對多個商品進行求和例:如下圖所示。要求計算商品名稱為手機和冰箱的銷售之和。公式:=SUM(SUMIF(A1:A9,{"手機","冰箱"},C2:C9))公式說明:SUMIF(A1:A9,{"手機","冰箱"},C2:C9) 會分別計算出手機的銷量(16)和與冰箱的銷售量(14)。返回一個數組,即:{16,14},SUM():對SUMIF返回的兩個銷售量進行二次求和。2、按數字區間求和例:如圖一所示。要求計算銷售數量大於等5,小於10的銷售數字之和。公式:=SUM(SUMIF(C2:C9,{"<10","<5"})*{1,-1})公式說明:SUM(SUMIF(C2:C9,{"<10","<5"}):因為大於等5,小於10的區間和可以用<10的和減去<5的和。所以先分別計算出這兩個區間的和{21,10}SUMIF()*{1,-1} 因為最終的結果是兩個數相減,所以這裡用陣列與陣列的計算,把第二個數變成負數{21,-10}。這樣在後面用SUM求和時就可以讓這兩個數相減了。 即SUM( {21,-10})=111.IF函式的語法結構IF函式的語法結構:IF(條件,結果1,結果2)。2.IF函式的功能對滿足條件的資料進行處理,條件滿足則輸出結果1,不滿足則輸出結果2。可以省略結果1或結果2,但不能同時省略。3.條件表示式把兩個表示式用關係運算符(主要有=,<>,>,<,>=,<=等6個關係運算符)連線起來就構成條件表示式。4.IF函式巢狀的執行過程如果按等級來判斷某個變數,IF函式的格式如下:IF(E2>=85,"優",IF(E2>=75,"良",IF(E2>=60,"及格","不及格")))函式從左向右執行。首先計算E2>=85,如果該表示式成立,則顯示“優”,如果不成立就繼續計算E2>=75,如果該表示式成立,則顯示“良”,否則繼續計算E2>=60,如果該表示式成立,則顯示“及格”,否則顯示“不及格”。excel中,if函式能幹什麼,怎麼用?用途: 執行邏輯判斷,它可以根據邏輯表示式的真假,返回不同的結果,從而執行數值或公式的條件檢測內容來自www.51dongshi.com請勿採集。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/226e04.html