-
C 語言中的過程如下。
#include
int main()
int score;
printf("請輸入等級");
scanf("%d",&score);
if(score>=90)
printf("A類");
else if(score>=80)
printf("B檔");
else if(score>=70)
printf("C 檔案");
else if(score>=60)
printf("D 檔案");
else if(score<60)
printf("E 檔案");
return 0;
希望對你有所幫助。
謝謝。 看。
-
1. 使用查詢功能,結果更簡單: =lookup(e2 (d2 2), 2.使用 if 函式,公式巢狀太多且冗餘: =if(e2 (d2 2)>=28,"肥胖",if(e2/(d2^2)>=24,"超重",if(e2/(d2^2)>=,"正常體重","體重輕")))
-
h3:=if(g3>=28,"肥胖",if(g3>=24,"超重",if(g3>=,"正常","太低"下拉填充。
-
H2 公式:
if(g2>=28,"肥胖",if(g2>=24,"超重",if(g2>=,"正常體重","體重過輕"下拉。
-
1.用excel開啟我們的**檔案,然後選擇單元格以在單元格內輸入if函式。
2. 在 if 函式周圍的括號中輸入函式的第乙個引數。
3.輸入第乙個引數後,輸入第二個函式和函式的第三個引數。
4.進入功能後,按回車鍵即可獲得計算結果。
5. 選擇此單元格並拖動滑鼠左鍵以計算所有結果。
-
if(logical_test,value_if_true,value_if_false):
邏輯測試表示計算結果為 true 或 false 的任何值或表示式。 例如,a1 =400 是乙個邏輯表示式,如果單元格 a10 中的值小於或等於 400,則為 true,否則它是邏輯檢驗為 true 時返回的值。 例如,如果此引數是文字字串“Budgeted”,並且 Logical Test 引數值為 true,則 if 函式將顯示文字“Budgeted”。
如果邏輯測試為 true,如果 true 的值為空,則此引數返回 0(零)。 如果要顯示 true,請為此引數使用邏輯值,該值也可以是不同的公式。
如果 false 邏輯測試為 false,則為 value。 例如,如果此引數是文字字串“超出預算”,並且邏輯測試引數值為 false,則 if 函式將顯示文字“超出預算”。 如果邏輯檢驗為 false,並且忽略值 if false(即,如果 true,則值後面沒有逗號),則返回邏輯值 false。
如果邏輯檢驗為 false,如果 false 的 value 為 null(即,如果 true 的 value 後跟逗號後跟右括號),則此引數返回 0(零)。 如果 false 的值也可以是其他一些公式。
下面是乙個例子:if(400“=a1”=500,b1=12,這裡可以留空,返回false或0)。
-
解決如何盈利的問題。
BAI 與 Excel 的 if 函式一起顯示。
du 間隔值的步驟如下:
1.開啟**道。
2.選擇 H2 單元格並插入 countif 函式;
3.在彈出的答案中。
4.選擇單元格 i2 並輸入公式: =countif(b2:h2,"<23")-countif(b2:h2,"<12"),單擊“確定”。
5.選擇單元格 J2 並輸入公式: =CountIF(B2:H2,"<34")-countif(b2:h2,"<23"),單擊“確定”。
6.操作完成後,可以看到 H2-J2 單元格分別顯示 3、1 和 3,即每個區間的值數。 下拉操作後,還可以獲得第二組資料的間隔數。
這樣就解決了如何使用excel的if函式來顯示區間值的問題。
-
if(and(a>3,b>5),9)
語法:if(邏輯測試,如果為真,則為值,如果為假,則為值)。
其中,邏輯檢驗表示計算結果為。
對或錯。
value if true 是內部邏輯測試為 true 時返回的值。 外觀。
value if false 是邏輯測試為 false 時返回的值。
函式用法:if(condition,條件為true時返回的值,條件為false時返回的值)。
if(a2>20,"做","未完成")
B2 中的公式表示 A2 中的“完成”不大於 20,即“條件為假”,因此返回“不完整”; 在 B4 的公式中,由於 A4 中的“完成”大於 20,即“條件為真”,因此返回“完成”。
-
和 function 或 *。
if(and(a1>0,b1>0),…或 =if((a1>0)*(b1>0),...或者 =if(and(a1:b1>0),...最後,按 Ctrl+Shift+Enter 完成。
-
=if(and(a1>3,b1>5),9,0)
這樣,它由 and 函式表示,而 or 函式由 or 表示。
-
當存在多個條件時,需要新增自輸入邏輯判斷函式:and()、or()、baixor() 等,以輔助避免 DU 判斷。
避免更多的 zhiif() 巢狀。 如果你想讓 DAO 同時滿足 “h=9 當 a 大於 3 且 b 大於 5 時”,你可以使用 and() 函式(僅當所有條件都為 true 時返回 true,否則為 false,並且表示式用 “,” 分隔),h1 的公式:
= if(and(a1>3,b1>5),9,"")
公式說明:當條件“and(a1>3,b1>5)”為真時,結果為“9”,否則為“”。 在“and(a1>3,b1>5)”中,只有當兩個條件都滿足(true-true)時,結果才會是“9”,只要其中乙個不滿足,則“”。
使用邏輯函式的好處:
更清晰的處理邏輯。
避免巢狀過多的if()函式,會讓人感到沮喪,不容易知道資料處理的邏輯,h1公式:
if(a1>3,if(b1>5,9,""),"")
巢狀就是這樣寫的,結果是一樣的,只是巢狀用了太多的if()函式,寫的人容易犯錯,讀懂的人也不容易理解。
-
如果只有這兩個資料,請使用 :=if(a2="取向",12,0)
如果有任何其他資料,則需要使用巢狀公式:=if(a2="取向",12,if(a2="全方位",0,""))
-
在單元格 b2 中輸入公式 =if(a2=)"取向",12,0)
-
if 函式的具體輸入格式如下:
if(logical_test,value_if_true,value_if_false)
邏輯測試表示邏輯表示式,可以是 true 或 false 或其他內容。
例如,如果單元格 a10 中的邏輯表示式 a10=100 等於 100,則表示式為 true,否則為 false。
value if true 邏輯測試為 true 時返回的值。
例如,如果此引數是文字字串“Budgeted”,並且 Logical Test 引數值為 true,則 if 函式將顯示文字“Budgeted”。 如果邏輯測試為 true,如果 true 的值為空,則此引數返回 0(零)。
如果 false 邏輯測試為 false,則為 value。
如果此引數是文字字串“超出預算”,並且邏輯測試引數的值為 false,則 if 函式將顯示文字“超出預算”。 如果邏輯檢驗為 false,並且忽略值 if false(即,如果 true,則值後面沒有逗號),則返回邏輯值 false。
-
Excel if 函式用法。
1 if 函式的句法結構。
if 函式的語法結構:if(condition, result 1, result 2)。
2 if 函式的功能。
對滿足條件的資料進行處理,滿足條件時輸出結果為1,不滿足條件時輸出結果為2。 結果 1 或結果 2 可以省略,但不能同時省略兩者。
3 個條件表示式。
條件表示式是通過將兩個表示式與關係運算子(主要是 =、<>=、<= 等 6 個關係運算子)連線起來形成的。
下面是乙個簡單的示例:
if(a1=100,1,0)
這意味著當 a1=100 時,返回 1,否則返回 0。
4. 巢狀 if 函式的執行過程。
如果要按秩判斷變數,if 函式如下所示:
if(c1>60,if(and(c1>90),"非常好","資格"),"不合格的")
上面if語句的語法解釋:如果單元格c1的值大於60,則執行第二個引數,這裡是巢狀的函式,繼續判斷單元格c1的值是否大於90(為了讓你體驗and函式的應用,寫成and(c1>90), 其實你只能寫C1>90),如果滿足在單元格C2中顯示優秀字的要求,就不滿足限定字的顯示,如果C1的值不符合上述條件,則執行第三個引數,即在單元格C2中顯示不合格字。
下面是 Excel 中 if 函式的一些示例。
如果分數大於60分,則視為通過,否則為不及格。 公式如下:
if(a1>=60,"通過","失敗")
語句說明:如果單元格 A1 的值大於或等於 60,則執行第二個引數,即在單元格 B2 中顯示傳遞字,否則執行第三個引數,即在單元格 B2 中顯示“不合格”字樣。
在 Excel 中,如果 a1=b1=c1,則 1 顯示在 d1 中,如果不等於 0,則返回 0
在 d1 中,輸入以下函式:
if(and(a1=b1,a1=c1),1,0)
當列的值處於不同的間隔時,excel 函式返回不同的值。
例如,如果列 A 中的值大於 0 或小於或等於 10,則返回 1,如果大於 10 且小於 100,則返回 2,如果大於或等於 100 且小於 200,則返回 3,否則為空格。
方法:在單元格A1中輸入以下函式並將其複製到其他單元格:
if(and(a1>0,a1<=10),1,if(and(a1>10,a1<100),2,if(and(a1>=100,a1<200),3,"")))
像這樣直接指向:sumif(條件單元格範圍,條件,需要計算的單元格範圍)。 >>>More