-
if(b2=h2,i2,if(b2=h3,i3,if(b2=h4,i4,if(b2=h5,i5)))
上式含義為:
如果 b2=h2,則返回或顯示值 i2;
否則,如果 b2=h3,則返回或顯示值 i3;
否則,如果 b2=h4,則返回或顯示 i4 的值;
否則,如果 b2=h5,則返回或顯示值 i5;
否則,不會顯示它。
這個函式寫起來有點麻煩,意思是從 h2:h5 中找到 =b2 並顯示對等體的 i 列的值。
該判斷是在“否”條件下的連續判斷。
if(and(if(type(year(i55))=16,0,year(i55))=2001,if(type(month(i55))=16,0,month(i55))<=6),7-if(type(month(i55))=16,0,month(i55)),0)
此函式的含義是:如果單元格 i55 中的資料是日期,並且是在 2001 年 6 月之前 (,則將顯示 July-month 的值,否則將顯示值 0。
編寫函式是每個人做不同的事情,關鍵是要清楚你的想法。
對於第乙個公式,當你自己做的時候,選擇一步一步地分解,看看它是否對你有幫助。
if(條件、真、假)。
if(b2=h2,i2,*)
if(b2=h3,i3,*)
if(b2=h4,i4,*)
if(b2=h5,i5)
-
由於我不知道您的具體問題是什麼,讓我介紹一下我在if公式中使用條件判斷語句的經驗:
1.例如,要確定單元格 b5 是否為 5 和 <10,通常人們的想法是輸入:=if(55,b5<10),1,0)您只需要明確邏輯關係並靈活使用即可。
2.注意,條件判斷語句沒有“ ”,應分別寫成“<=”和“>=”
3.如果是比較複雜的判斷,可以使用 if 反覆巢狀(這個人在你面前的例子很多:=if(a2>89,)。"a",if(a2>79,"b", if(a2>69,"c",if(a2>59,"d","f"或者它可以重複巢狀,或者像判斷一樣:
A2 是在 (5,10) 還是 (12,15) 範圍內。
if(or(and(a2<10,a2>5),and(a2<15,a2>12),true,false)
這些能解決你的問題嗎?
-
例如,我們需要根據考核分數來確定獎金,80分以上有獎金,80分以下沒有獎金,這裡我們只需要將函式設定為:if(b2>=80,200,0)。
在函式中,b2>=80 是條件,200 是條件正確時返回的值,0 是條件錯誤時返回的值,以上是這個函式的基本用法。
else if (條件 n)。
**} 當條件 n 為真時。
else。當條件 1,2 到 n 不為真時執行**}。
示例:var myscore = 86。
else if (myscore<75)else{"結果非常好,彎曲的虛擬模型是超級好的口碑襪子)}。
-
格式條件如下:假設有3支隊伍(紅、黃、綠),如果你是紅隊的一員,最終成績必須大於等於90,期中成績大於等於95,就是優秀; 最終成績為 80 分或以上,臨時成績為 85 分或以上被認為是好的; 如果最終分數大於或等於70分,期中分數大於或等於75分,則合格; 其他人是不合格的。
如果你是黃隊隊員,最終成績必須大於等於80分,期中成績大於等於90分,則視為優秀; 最終成績為 70 分或以上,臨時成績為 80 分或以上被認為是好的; 如果最終分數大於60分,期中分數大於或等於70分,則合格; 其他人是不合格的。
如果你是綠隊的一員,最終成績必須大於等於85分,期中成績大於等於90分,你將被視為優秀; 期末成績大於等於75分,期中成績大於等於80分,好; 期末成績必須大於等於65分,期中成績大於等於70分,即通過; 其他人是不合格的。
-
Excel可以使用函式if來判斷條件,根據具體函式的描述是=if(e3=,,if(e3=,,if(e3=,,if(e3=,,,"沒有"分析如下。
1. 條件。 如果單元格 e3 的值為 ,則當前單元格的值為 ;
如果單元格 e3 的值為 ,則當前單元格的值為 ;
如果單元格 e3 的值為 ,則當前單元格的值為 ;
如果單元格 e3 的值為 ,則當前單元格的值為 ;
缺少乙個條件:不滿足任何條件的情況的結果,這裡的補充結果是無。 如果沒有此條件,函式將無法顯示結果,並且可以根據需要更改條件。
2.功能。 =if(e3=,,if(e3=,,if(e3=,,if(e3=,,"沒有"))
從最外層到最內層,這個公式意味著如果 e3=,結果是,否則是 e3=,結果是,否則是 e3=,結果是,否則是 e3=,結果是,否則結果顯示元。
3. 示例。 在 Excel 的 E3 中輸入,然後按列順序輸入 ,,,100。 輸入 =if(e3=,,if(e3=,,if(e3=,,if(e3=,,if(e3=,,"沒有"結果是,如圖所示
-
在Excel中輸入多個判斷條件的if語句的方法如下
1、首先,我們需要對問題進行分析,按照從小到大或從大到小的順序進行判斷。
2.這裡我們採用從大到小的判斷方法,輸入if在英文狀態進行判斷。
3. 輸入完成後進入。
4.使用拖拽法判斷其他引數。
5. 這裡我們將打亂判斷順序並輸出輸入條件。
6.輸出結果如下,這裡沒有優秀人數的判斷,所以需要注意判斷順序的輸入。
-
如果你連不等號都認不出來,你可以把它改成和函式。
例如,0<=(d7-b7)<=5 改為 and((d7-b7)<=5, (d7-b7)>=0)。
並且是同時滿足多個條件。
所有其他等號都是相同的。
-
正確寫作:
1.判斷條件從小到大。
2.您只能寫and(a>b,b>c),而不能寫a>b>c
3.最後一層直接寫入結果(表示不滿足上述條件將返回)。
4.你的公式是用f7寫的,只寫什麼結果在什麼條件下返回,不能再寫f7=什麼結果。
例如,f7=if(d7-b7<=-10,0,"其他結果"這意味著 d7-b7<=-10 返回 0,否則返回"其他結果"
如果寫成=if(d7-b7<=-10,f7=0,if>-10,f7="其他結果"這是錯誤的。
if(d7-b7<=-10,0,if(d7-b7<=-5,b7*,if(d7-b7<=-1,b7*,if(d7-b7<=5,b7,if(d7-b7<=10,b7*,b7*
此外,條件段不嚴謹,缺少大於 -1 且小於 0 的條件段和相應的結果。
-
0<=(d7-b7)<=5 改為 and((d7-b7)<=5, (d7-b7)>=0)。
10<=(d7-b7) 至 (d7-b7) >=10
其他類似的更改。
-
1. 以常用的評估級別為例,如下**,並使用 if 的巢狀完成, 2.點選“評估”下方的單元格進入"=if(e2<150,"窮",if(e2<200,"中等",if(e2<250,"好","非常好")))",然後單擊回車鍵出來(注意:公式中的任何標點符號都必須是英文)。
3.向下拖動單元格以判斷其他單元格,並且可以使用Excel中if函式的多個條件。
-
if 函式中的條件是多條件的,可以通過組合 AND 或 or 函式來實現。
軟體版本:office2007
以下是一些示例:
1.使用 if 函式確定 a 列的值,如果它是 1234 中的任何乙個,它將返回“小於 5”,否則它將返回其他內容:
2.用於組合輸入 if 和 or 函式的多條件公式如下:
3.下拉填充以獲得結果:
-
條件 0==0,b2 <=1500),百分比不應用引號引起來,尤其是文字引號,並且應從第二個開始放在左括號的左側。
-
使用 if 函式的巢狀:=if(條件表示式 1,條件 1 為真時返回結果,條件表示式 2 為真時返回結果,條件表示式 2 為真時返回結果,if(條件表示式 3 為真時返回結果,條件 3 為真時返回結果)))。
-
是否要篩選這三個條件的資料?
-
房東的截圖太小,看不清,47728719
-
此函式可以按以下行編寫:
首先,如果 a1>=1500 和 b1>=5000,則 c1=z;
否則,如果 a1>=1000 且 b1>=3000,則 c1=y;
否則,如果 a1>=700 且 b1>=1500,則 c1=x;
否則,c1=0;
其實只要三個如果巢就好了。 判斷的順序不會錯。 一定要按這個順序來。
可以在excel中輸入以下公式:
if(and(a1>=1500,b1>=5000),"z",if(and(a1>=1000,b1>=3000),"y",if(and(a1>=700,b1>=1500),"x",0)))
你能說清楚嗎,我不知道你的意思。 是否要在 main 函式中呼叫乙個函式,然後不知道如何定義被呼叫的函式? 如果是這樣的話,我可以告訴你。 >>>More
介紹乙個我自己用過的方法,比如快遞單號是否重複的比較: >>>More
在系統幫助中檢視這些函式的用法,您可以使用 degrees() 將弧度轉換為度,將弧度()轉換為弧度再到弧度,然後使用其他三角函式求解它們。 >>>More