1樓:匿名使用者
在b1輸入公式下拉
=if(a1="","",(a1+if(a1<=50,5,10))*5)
再次看了一下你的題目,你的條件有誤100<=x<50 這個x要小於50,又要》=100的不成立,提供公式二,看是不是這樣意思,就是x的值要在50至100之間才返回10了。
=if(or(a1="",a1>100),"",(a1+if(a1<=50,5,if(and(a1>50,a1>=100),10)))*5)
2樓:匿名使用者
公式可以寫成
=if(a1="","",if(a1<=50,(a1+5)*5,if(a1<=100,(a1+10)*5,"")))
或=if(or(a1="",a1>100),"",if(a1>50,(a1+10)*5,(a1+5)*5))
=if(or(a1="",a1>100),"",(a1+if(a1>50,10,5))*5)
3樓:無畏
=if(a1<=50,(a1+5)*5,if(a1<100,(a1+10)*5,""))
excel 中if函式的返回值可以是另一條公式嗎
4樓:匿名使用者
excel 中if函式的返回值可copy以是另一條公式bai,需要用""括起du來。
if函式的返回值zhi=if(條件,條件成立dao返回結果,條件不成立返回結果)
返回結果可以是數字(直接寫入)、文字(用英文的雙引號""括起來)、空值("")、公式(不含等號的公式)。
假設需要if條件成立時,得到「mod(a1,3)」的值,則寫為=if(條件,mod(a1,3),"")如果是要得到一個不會計算的公式,那就是一個文字公式,將公式看做一個文字,用""括起來即可。
5樓:取網名越來越難
excel 中if函式的返回值可以是另一條公式。公式如下
=if(a1<120,a1/120,120*1+mod(120,a1)*2)
6樓:第七次要分
=if(條件
,條件成立返回結果,條件不成立返回結果)
返回結果可以是數內字(直接寫入)、容文字(用英文的雙引號""括起來)、空值("")、公式(不含等號的公式)。
假設需要if條件成立時,得到「mod(a1,3)」的值,則寫為=if(條件,mod(a1,3),"")
如果是要得到一個不會計算的公式,那就是一個文字公式,將公式看做一個文字,用""括起來即可。
7樓:匿名使用者
if函式的引數項為
=if(條件,條件成立返回結果,否則返回結果)
=if(a1<120,a1/120,120+mod(120,a1)*2)
8樓:匿名使用者
=if(a1<120,a1/120,120×1+mod(120,a1)×2)
你自己其實都寫出來了
9樓:匿名使用者
可以啊,你
bai都已經寫好
du了b1裡面:=if(a1<120,a1/120,120*1+mod(120,a1)*2)
其實計算返
zhi回的dao
結果,就是a1<120的時候版,返回a1/120;當權a1=120的時候返回120;當a1>120的時候,返回120*3
10樓:沉默的荷爾蒙
你是要返回文字還是這個公式計算出的值?
11樓:匿名使用者
單元格b1= if(a1<120,a1/120,120*1+mod(120,a1)*2
12樓:匿名使用者
=if(a1<120,a1/120,120+mod(120,a1)*2)
excel中if函式若滿足條件返回「是」,不滿足條件無返回值怎麼寫
13樓:天堂滴落的眼淚
1、以excel2010版本為例,如圖,要在f列用if函式滿足總分270分以上返回「是」,不滿足條件無返回值;
2、首先在f2單元格輸入if函式,if函式的語法是(條件,滿足條件時返回的值,不滿足條件時返回的值),故這裡的公式=if(e2>270,"是",""),按enter鍵則可得出結果;
3、把滑鼠放在f2單元格右下角,下拉填充公式則可,如下圖,滿足總分270分以上就會回「是」,不滿足條件無返回值。
14樓:才
if函式裡面在條件不滿足時可以使用「」顯示空白,示例如下:
①函式公式=if(條件判斷,條件為真時執行,條件為假時執行);
②在a2單元格里面輸入簡單的公式=if(2>3,"真",""),此時的條件「2>3」不成立,所以就顯示「」(空白)。
15樓:不再發呆的燕子
函式:=if(條件,"是","")
注意引號為英文狀態下的""
條件按你的要求,比如<0
=if(a1<0,"是","")
16樓:匿名使用者
=if(true,"是","")
但這不是無返回值,只是返回一個0長度的字串
17樓:余余
=if(條件,"是","")
excel中if 函式如果有兩個條件,怎麼輸公式
18樓:小王的學習筆記
if套用問題,可能關係二方面,一是公式怎麼寫,二是資料處理中怎麼判斷,
1、公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);
後兩個結果分別可以換成if()公式。如:
=if(a1>1,if(a1>10,3,1),0)
=if(a1>1,1,if(a1>0,0,-5))
2、計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號》,或小於號,如下題。
例如:某工廠計件獎勵,完成率低於70%無獎金,大於等於70%一件扣0.5元,大於等於86%的一件扣0.
3元,100%的獎1000元,多於100%的一件獎1元。資料在a2,完成率在b2,任務數量在e2,公式:
=if(b2>1,1000+a2-$e$2,if(b2=1,1000,if(b2>=0.86,-($e$2-a2)*0.3+1000,if(b2>=0.
7,-($e$2-a2)*0.5+1000,0))))
擴充套件資料
if函式一般是指excel中的if函式,根據指定的條件來判斷其「真」(true)、「假」(false),根據邏輯計算的真假值,從而返回相應的內容。可以使用函式 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 也可以是其他公式。
19樓:匿名使用者
公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);後兩個結果分別可以換成if()公式。
如:if(a1>1,if(a1>10,3,1),0)=if(a1>1,1,if(a1>0,0,-5))。
機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if,所以如果判斷較多時,可以只用大於號或小於號。
20樓:萊昂納德_尤拉
=if(and(a1>0,b1>0),10,20) a1和b1都大於0,返回10,否則返回20
=if(or(a1>0,b1>0),10,20) a1和b1都只要有一個大於0,返回10,否則返回20
21樓:匿名使用者
if(條件一,結果一,if(條件二,結果二,結果三))
22樓:
if((條件1)*(條件2),「」,「」)
23樓:excel開發
=if(條件,條件滿足時,if(條件,條件滿足時,條件不滿足時))
24樓:就六三二無爸
你再用一副函式,如果有有兩個條件的話,輸入公式的話,你就可以上那個抖音號搜尋以下**函式,兩個條件怎麼弄?這樣下的話他就會教會你怎麼弄了。
excel裡的if函式是不是隻能返回文字結果?
25樓:萬能導師
錯誤的,例子是公式和想要的不一樣,希望它們等於a3或a4單元格的值,但是您使用雙引號來引用單元格。雙引號表示內容是顯示的文字,無論您輸入什麼都會顯示出來,因此您的公式應該是這樣的。
比如:excel中if函式的返回值可以是另一個公式,用「」表示。
如果if函式的返回值=if(條件,條件為真返回結果,條件不為真返回結果)
返回的結果可以是一個數字(直接編寫)、一個文字(用雙引號「」括起來)、一個空值(「」)或一個公式(不包括等號)。
如果你想要得到mod(a1,3)的值如果你想要得到一個不能計算的公式,那是一個文字公式,把這個公式看成文字,用""把它括起來。
擴充套件資料:
if(logical_test,value_if_true,value_if_false)
logical_test表示計算結果為true或false的任何值或表示式。
例如,a1 < 120是一個邏輯表示式,如果值小於120 cell a1,表示式為真,否則為假。所以a1的值大於等於120。
當value_if_truelogical_test為真時返回的值。
例如,如果這個引數是一個「在預算內」的文字字串,並且logical_test引數值為true,則if函式將顯示「在預算內」的文字。
如果logical_test為真,value_if_true為空,則該引數返回0(零)。如果要顯示true,請使用此引數的邏輯值true。value_if_true也可以是其他公式。
當value_if_falselogical_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也可以是其他公式。
c怎麼輸出函式的返回值,C函式的返回值有什麼作用
int funca void void main void int ret 0 ret funca cout c 函式返回值問題 1 函式的返回值是通過函式中的return語句獲得的。return語句將被呼叫函式中的一個確定值帶回主調函式中去。如果需要從被呼叫函式帶回一個函式值 供主調函式使用 被呼...
函式返回值有什麼用返回0和1有什麼區別
返回值是將函式執行結果返回到呼叫函式的地方0是假,1是真 函式返回值為 1和為0有什麼區別 有的可能會是根據返回值來做相應的處理,要是main函式的返回時,0代表函式正常的執行完畢,1代表程式出錯,終止 1。數值不同 2 作為boolean值,非零即真 true 0即是假 false 賈子龍偶然拾得...
VB中的Sub過程沒有返回值和Function區別?最好能舉個實列
其實是這樣的 vb.net中有三個型別的過程 sub.function.property.sub過程執行操作,但不向呼叫他的過程返回值.例如,時間處理程式都是sub過程.他們在響應時間時執行.function可以想呼叫他的過程返回值.例如,messagebox.show語句就是一個function過...