EXCEL里面的IF語句四種條件的怎么寫
IF(B80.5,B81,B82,0.6,""))))
1、打開需要編輯的excel文件。(這是一張工資表)
2、首先學習excel中if語句的編寫格式為:=IF(判斷語句,判斷成立時的輸出,判斷不成立時的輸出);其中判斷語句的書寫格式為1、某個單元格和某個數比較(如:D6>=80; D6=150; D6=F6; D6=F6; D6
3、根據以上規則,現在我們編寫一個if語句來自動判定是否為公司服務之星,并相應的給有獎勵。選中單元格的語句格式為:=IF(P3="服務之星",200,0)。如此我們讓表格中服務之星統一格式,那么下次評選出公司的服務之星只需在備注中注明則相應獎金將會自動填充。
4、此外,if嵌套語句的語法為:=IF(判斷語句1,判斷成立時輸出1,IF(判斷語句2,判斷成立是輸出2,IF判斷語句3,判斷成立時輸出3,所有判斷不成立時輸出))) ,相當于后一個判斷語句為前一個判斷語句不成立時的輸出,如此最多可以進行64個if語句的嵌套。
5、如果公司還有其他獎勵項目,并且金額不同,也想用這種簡便的方式實現的話則可以類用if嵌套語句來實現。看下圖
EXCEL語句下列語句如何寫
首先: 設A1列為目標位置,并將A1的單元格格式設為“時間”分類中的“00:00:00”型 具體為:“單元格格式”-“數字”-“時間”,選“00:00:00”-“確定” 假設 A1單元格中有“10:21:00” A1單元格中有“10:21:01” …… 然后: 在B1單元格中輸入以下引號中的內容: “=HOUR(A1)*60+MINUTE(A1)+ROUNDUP(SECOND(A1)/60,0)” 向下填充即可 最后: 將B列的單元格格式設為“常歸”類型(這一步是必須的,否則無效)。
excel 中最多嵌入幾個IF語句
excel LOOKUP的運用,以及突破IF嵌套的七層限制
LOOKUP函數的語法:LOOKUP(lookup_value,table_array,col_index_num,range_lookup)
vlookup函數各參數解析:
一,lookup_value:lookup是查找的意思,value是值,就是要查找的值。
二,table_array:“你要到哪去查找這個值?”就在這個table_array的區域里。選定這個區域,公式將在這個區域對lookup_value進行查找。
三,col_index_num:col是column單詞的縮寫,是列的意思,index是索引的意思,合起來就是你在table_array區域中要找的值所在的列數,比如你要找一列電話號碼,是在table_array區域的第三列,那么col_index_num就是3,這是一個相對引用的概念。
四,range_lookup:為一邏輯值,指明函數 VLOOKUP 返回時是精確匹配還是近似匹配。如果為 TRUE 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于 lookup_value 的最大數值;如果 range_value 為 FALSE,函數 VLOOKUP 將返回精確匹配值。如果找不到,則返回錯誤值 #N/A。
說明:如果函數 VLOOKUP 找不到 lookup_value,且 range_lookup 為 TRUE,則使用小于等于 lookup_value 的最大值。
如果 lookup_value 小于 table_array 第一列中的最小數值,函數 VLOOKUP 返回錯誤值 #N/A。
如果函數 VLOOKUP 找不到 lookup_value 且 range_lookup 為 FALSE,函數 VLOOKUP 返回錯誤值 #N/A。
Lookup的意思是“查找”,在Excel中與“Lookup”相關的函數有三個:VLOOKUP、HLOOKUP和LOOKUP。vlookup是垂直方向的判斷,如果是水平方向的判斷可使用Hlookup函數。vlookup函數是查找函數,是用于縱向查找的函數。在 VLOOKUP 中的 V 代表垂直。 函數vlookup的用法和功能:用VLOOKUP來實現查找和引用功能。vlookup函數在表格左側的行標題中查找指定的內容,當找到時,再挑選出該行對應的指定列的單元格內容。
用 LOOKUP :=LOOKUP(A1,{條件1,條件2,條件3。},{結果1,結果2,結果3。})
如:=LOOKUP(A1,{1,2,3,4,5,6,7,8,9,10,11,12},{"A","B","C","D","E","F","G","H","I","J","K","L"})
用 VLOOKUP :=VLOOKUP(A1,{條件1,結果1;條件2,結果2;條件3,結果3;。},2,0)
如:=VLOOKUP(A1,{1,"A";2,"B";3,"C";4,"D";5,"E";6,"F";7,"G";8,"H";9,"I";10,"J";11,"K";12,"L"},2,0)
下面介紹一種辦法來突破IF嵌套的七層限制:
=IF(AND(A1<60),"F","")&IF(AND(A1>=60,A1<=63),"D","")&IF(AND(A1>=64,A1<=67),"C-","")&IF(AND(A1>=68,A1<=71),"C","")&IF(AND(A1>=72,A1<=74),"C+","")&IF(AND(A1>=75,A1<=77),"B-","")&IF(AND(A1>=78,A1<=81),"B","")&IF(AND(A1>=82,A1<=84),"B+","")&IF(AND(A1>=85,A1<=89),"A-","")&IF(AND(A1>=90),"A","")
[注釋] 以上判斷語句已經使用了十個IF語句,超過了七層的限制,我們可以把多個七層IF語句用“&”連接起來便可以突破IF語句的七層限制。
當然如果是數值進行操作只要將連接符 & 改成 + ,"" 改成0
EXCEL中的IF語句到底怎么用
執行真假值判斷,根據邏輯計算的真假值,返回不同結果。
可以使用函數 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 也可以是其他公式。
說明
函數 IF 可以嵌套七層,用 value_if_false 及 value_if_true 參數可以構造復雜的檢測條件。請參閱下面最后一個示例。
在計算參數 value_if_true 和 value_if_false 后,函數 IF 返回相應語句執行后的返回值。
如果函數 IF 的參數包含數組 (數組:用于建立可生成多個結果或可對在行和列中排列的一組參數進行運算的單個公式。數組區域共用一個公式;數組常量是用作參數的一組常量。),則在執行 IF 語句時,數組中的每一個元素都將計算。
Microsoft Excel 還提供了其他一些函數,可依據條件來分析數據。例如,如果要計算單元格區域中某個文本字符串或數字出現的次數,則可使用 COUNTIF 工作表函數。如果要根據單元格區域中的某一文本字符串或數字求和,則可使用 SUMIF 工作表函數。請了解關于根據條件計算值。
EXCEL中IF語句的應用問題
IF執行邏輯判斷,它可以根據邏輯表達式的真假,返回不同的結果,從而執行數值或公式的條件檢測任務。
語法:IF(logical_test,value_if_true,value_if_false)。 參數:Logical_test 計算結果為TRUE 或FALSE 的任何數值或表達式;Value_if_true 是Logical_test 為TRUE 時函數的返回值,如果logical_test 為TRUE 并且省略了value_if_true, 則返回TRUE。
而且Value_if_true 可以是一個表達式;Value_if_false 是Logical_test 為FALSE 時函數的返回值。如果logical_test 為FALSE 并且省略value_if_false, 則返回FALSE。
Value_if_false 也可以是一個表達式。 實例:公式“=IF(C2>=85,"A",IF(C2>=70,"B",IF(C2>=60,"C",IF(C2<60,"D"))))”, 其中第二個IF 語句同時也是第一個IF 語句的參數。
同樣,第三個IF 語句是第二個IF 語句的參數,以此類推。例如,若第一個邏輯判斷表達式C2>=85 成立,則D2 單元格被賦值“A”;如果第一個邏輯判斷表達式C2>=85 不成立,則計算第二個IF 語句“IF(C2>=70”;以此類推直至計算結束,該函數廣泛用于需要進行邏輯判斷的場合。