1樓:at小菜鳥
見過度娘和樓主。
廢話不說,e69da5e6ba9062616964757a686964616f31333431373166說**:
這是樓主你的**
=if(d2<51%,0.002,if(52%>d2>=51%,0.0025,if(53%>d2>=52%,0.
003,if(54%>d2>=53%,0.0035,if(55%>d2>=54%,0.004,if(56%>d2>=55%,0.
0045,if(d2>=56%,0.005)))))))
依樓主要求,當d2=53%時,**值須為0.0035
下面的那個是我的**
=if(d2<51%,0.002,if(52%>d2,0.0025,if(53%>d2,0.
003,if(54%>d2,0.0035,if(55%>d2>=54%,0.004,if(56%>d2,0.
0045,if(d2>=56%,0.005)))))))
=1<2<3值竟然是false
什麼,=1<2<3的值竟然是false(原因省略四百字)
至於樓主你的**為巢狀if函式,是if(cond1,va,if(cond2,...,...))的形式,那麼對於裡面的if來說cond2其實就是and(not(cond1),cond2)了,因為取值到裡面的if時cond1一定是false的,所以不把if(bb>=c,...
,...))的表示式變成if(bb,b>=c),...,...
))也行。
2樓:小灰灰
if函式中一
來個範圍,輸出這源個數值bai,可以這樣做du=lookup(d2,,)
按 ctrl+shift+回車鍵
zhi,然後一直下dao拉
3樓:匿名使用者
excel中沒有52%>d2>=51%這種寫法,必須要寫時,用and(d2>=51%,d2<52%)作條件,但if函式是遞進判斷,判斷了前者,後面回自然會在剩下的範答圍內判斷,不用重複寫(當然寫了也不會錯)。
=if(d2<51%,0.002,if(d2<52%,0.0025,if(d2<53%,0.
003,if(d2<54%,0.0035,if(d2<55%,0.004,if(d2<56%,0.
0045,0.005))))))
多數情況下這種多條件的函式改用lookup函式,
而這種有規律的條件,往往用int函式、ceiling函式等等來設計公式:
=median(0.002,int((d2-50%)*100)*0.0005+0.002,0.005)
4樓:匿名使用者
應該類似這樣:if(and(d2>=51%,d2<52%),
不能寫在一起的
5樓:網海1書生
=if(d2<51%,0.002,if(d2<52%,0.0025,if(d2<53%,0.
003,if(d2<54%,0.0035,if(d2<55%,0.004,if(d2<56%,0.
0045,0.005))))))
excel if函式 輸出乙個範圍內的數值
6樓:匿名使用者
假設資料在a1單元格,公式如下:=if(a1<1000,1,if(a1<2000,2,3))。
7樓:弗爾布雷斯
可以,公式如下:「=if(a1<1000,1,if(a1<2000,2,3)))」
如果有問題可以在追問
8樓:譚笑風笙
=lookup(a1,,)
9樓:萊昂納德_尤拉
=sum(n(a1>=*1000))+1
10樓:
=1+(a1>=1000)+(a1>=2000)
11樓:匿名使用者
=lookup(a1,,)
excel表中,如果a列對應的數字在乙個區間對應乙個係數,如何做if函式?
12樓:柔豐守量
用lookup函式會方便一點:
=lookup(a2,,)
0不及格
1不及格
59不及格
60及格
79及格
80良好
89良好
90優秀
100優秀
excel中if函式怎麼用?裡面有三個值,
13樓:高中生三
excel的if函式用法,大概分以下幾種:
1.if函式基本用法
2.if函式的巢狀
3.if函式中and和or的用法
4.countif函式
5.sumif函式
你把游標移動到你要複製的那些內容那個框的右下角處,移動十字游標使變成實的黑體的十字時,按住滑鼠左鍵往下拉,就能把內容複製了。
你還可是試試有數字(一行和兩行數字的時候)時的效果。
14樓:山桑弓
首先,不要急,if函式使用不難的,不知道你三個數是什麼意思,只好給你舉個例子,假如公式為
=if(a1>8,3,if(a1>5,2,1))
就是說如果a1中的值大於8,顯示為3,小於等於8大於5,顯示為2,其它顯示1
15樓:匿名使用者
我簡單舉統計成績中用到的一種寫法:假設a1單元格裡是成績數值,那麼我們在b1單元格裡輸入「=if(a1>=80,"優秀",if(a1>=60,"及格","不及格") 」(注:在「」裡面的內容)。
這一表示式的含義就是,首先判斷a1單元格裡的數值是否大於或等於80,是,單元格b1的值為「優秀」,否則,再判斷a1的值是否大於或許等於60,是,單元格b1的值為「及格」,否則就為「不及格」。
如果你是用插入函式的話,選擇if會出現三個格.
第一格的logical_test填入:a1>=80
第二格的value_if_true填入:優秀 即判斷結果為真的值
第三格的value_if_false填入:if(a1>=60,"及格","不及格") 即判斷結果為假時再判斷
1.if函式的語法結構
if函式的語法結構:if(條件,結果1,結果2)
2.if函式的功能
對滿足條件的資料進行處理,條件滿足則輸出結果1,不滿足則輸出結果2。可以省略結果1或結果2,但不能同時省略。
3.條件表示式
把兩個表示式用關係運算子(主要有=,<>,>,<,>=,<=等6個關係運算子)連線起來就構成條件表示式。
4.執行過程
先計算條件表示式,如果表示式成立,(例如:表示式「5>3」)值為true,並在函式所在單元格中顯示「結果1」;如果表示式不成立,,(例如:表示式「5<3」)值為false,並在函式所在單元格中顯示「結果2」。
5.if函式巢狀的執行過程 (注意:最多可巢狀7層)
如果按等級來判斷某個變數,if函式的格式如下:
if(a1>=80,"優",if(a1>=70,"良",if(a1>=60,"及格","不及格")))
函式從左向右執行。首先計算a1>=80,如果該表示式成立,則顯示「優」,如果不成立就繼續計算a1>=70,如果該表示式成立,則顯示「良」,否則繼續計算a1>=60,如果該表示式成立,則顯示「及格」,否則顯示「不及格」。
16樓:匿名使用者
=if(a1>60,"及格","不及格")
就是表示式,當為真是的內容,當為假的內容
後面兩個引數也可以引用單元格的
17樓:匿名使用者
if(引數1,引數2,引數3)
引數1:判斷條件(表示式)
引數2:引數1為真(即判斷條件成立)時,在此單元格填入引數2的值;
引數3:引數1為假(即判斷條件不成立)時,在此單元格填入引數3的值
18樓:匿名使用者
可以參看下面的鏈內接,
容
excel的if函式能不能判斷某區域內的數值?
19樓:59分粑粑
可以,具體如下:
1、第一步,計算機開啟excel表,使用if公式,如果a列中的單元格大於1,則顯示1,如果小於1,則顯示0,見下圖,轉到下面的步驟。
2、第二步,執行完上面的操作之後,輸入如下公式,見下圖,轉到下面的步驟。
3、第三步,執行完上面的操作之後,按enter鍵確認,當單元格a1大於1時,將顯示1,見下圖,轉到下面的步驟。
4、第四步,執行完上面的操作之後,下拉填充公式,如果小於1,則顯示0,見下圖。這樣,就解決了這個問題了。
20樓:老巫婆你送後
可以的。
1、電腦開啟excel**,使用if公式,如果a列單元格大於1,就顯示1,小於1,就顯示0。
2、輸入公式=if(a1>1,1,0)。
3、輸入公式後,按回車鍵,a1單元格大於1,就顯示1。
4、下拉複製公式,小於1的,就顯示0。
21樓:漂網一葉舟
假設判斷a1:y25的25*25區域內如果有不大於1的數值,在aa1單元格顯示:0,如果全部大於1,則顯示為:1;
1、在aa1單元格輸入公式:=(sum((a1:y25>1)*1)=625)*1
陣列公式,按ctrl+alt+enter 三鍵結束輸入;
aa1顯示結果為:1,說明該區域所有數值均大於1;
見圖一2、驗證:如把a1單元格數值改為:1,則在aa1單元格顯示為:0,說明該區域有某個數值不大於1。
見圖二說明:if語句只適應條件較少的情況下使用,當條件較多時,可採用邏輯計算配合陣列公式來實現。
22樓:匿名使用者
是所有數都大於等於1輸出1,還是輸出25次結果?
如果是前者,用if就多餘的了,用公式
=--and(a1:y25>=1)
陣列公式,按ctrl+shift+enter結束就行了,如果不想用陣列公式,就用
=--(sumproduct(--(a1:y25<1))=0)如果是輸出25次的話,直接用公式拖動的就行,如果是原位輸出的話,看樓上的
23樓:匿名使用者
=if(countif(a1:k100,"<1"),0,1),區域內若有<1的數就為0,否則為1,假設你的資料區域為a1:k100
24樓:匿名使用者
可以用陣列公式從這個區域生成乙個25x25的0 1矩陣
希望對你有幫助
Excel單元格中的資料為數值範圍 1 100,如何將其轉化為具體的數值1,2,3,4,5,
除了vba,普 bai通函式公式du要不就要寫手抽風,可能還zhi要加名dao稱才行 公式字元數超過限制專時就要用名 屬稱 因為不想手抽風,所以沒試是否要用到名稱。要不就要用輔助列 或輔助行 得出數字後,再轉換成文字數字,然後合併。倒是office365中有乙個函式可以輕易實現 textjoin r...
在matlab中如何輸出函式的影象
如果要畫y x 3 x 2 x 5在 20,20 上的影象,可利用以下方法,繪畫區間可以自己定義 方法一 利用plot函式來繪畫影象 x 0 0.1 20 規定繪畫區間 從 20畫到20,中間以0,1為間隔 y x.3 x.2 x 5 確定要繪畫的函式,注意不要漏了 plot x,y 方法二 利用e...
solidworks中這個尺寸標註數值10左邊的紅色符號是什麼意思?求解答謝謝
是鏈結數值,將這個值和另乙個尺寸關聯,改動乙個另乙個隨之改動,可右鍵取消鏈結。solidworks2010草圖尺寸前面有乙個的紅色水平8代表是麼含義?有圖嗎,一般來說,紅色的是有衝突的標註 但是還有一種紅色水平8在倒角上會出現,不知道是不是這個。這個的8不是8,而是乙個鏈結的意思,就是說,這兩個尺寸...