開心生活站

位置:首頁 > IT科技 > 

excel函數實例教程,if函數使用教程

IT科技1.09W

以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請勿採集。