ecel中if公式如何設定,excel中IF公式如何設定

2022-02-16 21:46:53 字數 5975 閱讀 5549

1樓:芮城老憨

你設定的區間有問題,下面公式的區間是小於50,800,50-51,1000,51-80,1500,81-100,1800,等於100,2200,你可自行修改:

=if(a1<50%,800,if(a1<51%,1000,if(a1<80%,1500,if(a1<100%,1800,2200))))

2樓:匿名使用者

if函式在excel裡應用很廣泛。舉例說明。

例如計算根據不同職位採用不同津貼,**的公式設定如圖:

c2的公式:=if(b2="總經理",1000,if(b2="副總經理",800,if(b2="部門經理",600,if(b2="主管",400,200))))

3樓:相伴的喵

不用if函式,用lookup函式,達成率單元格若在a1,你在其他單元格輸入以下公式即可:

=lookup(a1,)

4樓:

=if(a1<50%,800,if(a1=50%,1000,if(a1<70%,1500,if(a1<91%,1800,2200))))

5樓:譚笑風笙

70%~80%呢?90%~99.99%呢?

excel多個邏輯函式if公式如何設定

6樓:苗喬恩

公式為:

=if(b1<0.3,if(c1<0.3,a1*0.7-0.005,a1*0.7),if(c1<0.3,a1-0.005,a1))

如圖所示:

7樓:三井熊

=if(and(b2<0.3,c2<0.3),a2*0.

7-0.005,if(and(b2<0.3,c2>=0.

3),a2*0.7,if(c2<0.3,a2-0.

005%,a2)))

excel if函式如何設定兩個以上條件

8樓:沒去過公尺拉溝

=if(and(條件一,條件二),滿足時,不滿足時),這是同時滿足條件時;

=if(or(條件一,條件二),滿足時,不滿足時),這是滿足其中之一條件時

excel中if 函式如果有兩個條件,怎麼輸公式

9樓:小王的學習筆記

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 也可以是其他公式。

10樓:匿名使用者

公式寫法:=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,所以如果判斷較多時,可以只用大於號或小於號。

11樓:萊昂納德_尤拉

=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

12樓:匿名使用者

if(條件一,結果一,if(條件二,結果二,結果三))

13樓:

if((條件1)*(條件2),「」,「」)

14樓:excel開發

=if(條件,條件滿足時,if(條件,條件滿足時,條件不滿足時))

15樓:就六三二無爸

你再用一副函式,如果有有兩個條件的話,輸入公式的話,你就可以上那個抖音號搜尋以下**函式,兩個條件怎麼弄?這樣下的話他就會教會你怎麼弄了。

excel裡面if公式如何實現多個條件?

16樓:匿名使用者

1、if公式同時滿足多個條件,我們以下圖的資料來舉例說明。

2、首先,利用and()函式來說明同時滿足多個條件,如圖所示。

3、然後在c2輸入公式:=if(and(a2="a",b2>210),"y",""),如圖所示。

4、然後利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

5、在c2單元格輸入公式:=if(or(a2="a",b2>150),"y",""),如圖所示。

17樓:墨汁諾

1、直接用if:

=if(a1>200,600,if(a1>150,500,if(a1>50,400,if(a1>20,300,200))))

把原條件從小到改為從大到小,可減少每個條件輸入"="

2、 用office 365中的ifs:

=ifs(a1<=20,200,a1<=50,300,a1<=150,400,a1<=200,500,a1>200,600)

也可按上面if公式的方法,改為從大到小,減少輸入「=」

=lookup(a1,+0。001,*100)

功能:

if函式是條件判斷函式:如果指定條件的計算結果為 true,if函式將返回某個值;如果該條件的計算結果為 false,則返回另乙個值。

例如if(測試條件,結果1,結果2),即如果滿足「測試條件」則顯示「結果1」,如果不滿足「測試條件」則顯示「結果2」。

18樓:匿名使用者

一、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 工作表函式。

請了解關於根據條件計算值。

二、if函式的用法

=if(條件,條件成立的值,條件不成時的值)

假設a1單元格內容為空時,b1單元格返回「沒有值」,如果a1單元格有任何內容時b1單元格返回「有值」。那麼可以在b1單元格寫入公式:

=if(a1="","沒有值","有值")

三、以兩個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,兩個條件都不成時要返回的值))

比如假設a1單元格內容為男時要在b1單元格得出「60歲退休」,a1單元格內容為「女」時b1單元格得出「55歲退體」,a1單元格為空或其他的內容時b1單元格為空值,則b1單元格的公式可以寫成:

=if(a1="男","60歲退休",if(a1="女","55歲退體",""))

四、以三個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,if(條件3,條件3成立時的值,以上條件都不成時要返回的值)))

比如如果a1單元格的數值小於60分,則b1單元格返回值為「不及格」,如果a1單元格值為小於70分,則b1單元格值為「及格」,如果a1單元格的值為小於90分,則b1單元格返回值為「良」,如果a1單元格的值在80分(含 80)以上,則b1單元格值為「優」。則b1單元格公式可以寫成:

=if(a1<60,"不及格",if(a1<70,"及格",if(a1<90,"良","優")))

ecel如何在ecel中設定絕對值公式

方法1 使用求絕對值的函式abs,公式為 abs a1 方法2 讓該數與其負數比大小求出絕對值,公式為 max a1,a1 由於任意乙個數,無非就是正數 負數 0。1 excel是第一款允許使用者自定義介面的電子製表軟體 包括字型 文字屬性和單元格格式 它還引進了 智慧型重算 的功能,當單元格資料變...

如何在ecel表裡的公式設定密碼

excel 有的涉及到秘密檔案,為了保護檔案不被洩露,可以對檔案加密,所以強大的excel有密碼保護功能,所以我們可以給excel加密,那麼excel 怎麼設定密碼呢?下面我們來看看吧!1 選擇設定區域,單擊滑鼠右鍵,設定單元格格式 保護 中,勾選 隱藏 2 在 審閱 選項下的 保護工作表 中,輸入...

ecel中如何將設定好的公式應用到其他單元格

後面的都等於該單元格就好了啊,或者我沒看懂?變通一下,把15和27放在固定的單元格裡,然後公式中用該固定的單元格位址不就行了?後面的 均引用此單元格 sheet1 a1 在sheet2中引用sheet1表中的單元格內容。表1改動時,表2自動跟著改。在sheet2的a1單元格輸入 sheet1 a1 ...