excel如何根據不同條件返回不同值

2022-03-03 15:50:34 字數 2250 閱讀 1610

1樓:

第2圖如果沒有完全重複的資料

用sumproduct函式

很簡單的,也就是根據n個條件,對應的單價求和實際是沒有重複,也就是結果

三個不同條件返回三個不同值用excel怎麼設定公式?

2樓:匿名使用者

用這公式精簡些:

=if(a1=0,"",lookup(a1,,))如果一定要用題目中的公式,這樣:

=if((a1>0)*(a1<0.4),1,if((a1>=0.4)*(a1<0.8),2,if(0.8<=a1,3,"")))

或者這樣:

=if(and(a1>0,a1<0.4),1,if(and(a1>=0.4,a1<0.8),2,if(0.8<=a1,3,"")))

題目中的公式條件判斷部份不能這樣寫出 00,a1<0.4) 其它部份以此類推,且當返回的結果是數字時,該數字結果不必加雙引號。

excel裡面如何實現 →滿足不同條件返回不同的對應值?

3樓:我來也

在b2單元格輸入公式:

=if(a2<0,"沒有明確",if(a2<4,0,if(a2<8,0.5,1)))

複製並下拉即可

4樓:明天的路還在腳下

這個簡單,看下if函式=if(a2<4,0,(if(a2<8,0.5,1)))

然後下拉單元格公式即可

=if(a2<4,0,(if(a2<8,0.5,1)))函式意思:

如果a2單元格小於8,且大於等於4,則顯示結果為0.5,否則結果為1如果a2單元格小於4,顯然不符合小於8且大於等於4,所有適用於小於4,結果顯示為0,否則執行巢狀if函式小於8大於等於4的另一種情況。

5樓:匿名使用者

在b2中輸入如下公式

=lookup(a2,)

或=lookup(a2,,)

下拉填充

6樓:新浪河陽小子

b2單元格公式=lookup(a2,,)

下拉公式。 如圖:

7樓:匿名使用者

b1輸入   =lookup(a2,,)    下拉

8樓:

大概應該就是這個意思吧  你試試

excel如何根據不同的條件查詢不同的列值?

在excel裡面如果使單元格滿足不同條件時,返回不同的值?

9樓:

公式書寫錯誤。

原來的公式為:=if(b6>=51800,50,if(39800<=b6<51800,b6/51800*50,if(b6<39800,0)))

正確公式為:=if(b6>=51800,50,if(and(39800<=b6,b6<=51800),b6/51800*50,0))

**截圖是為了方便演示方便**,所以b6的資料在一列,b7的資料在另外一列!

公式為:=if(b6>51800,50,if(and(b6>=39800,b6<=51800),b6/51800*50,0))

下拉填充就好了!

10樓:殳凝絲經典

使用if函式,可以巢狀使用,如下下例,在b1單元格中輸入公式

=if(a1=0,"零",if(a1<0,"負數","正數"))

如果a1單元格的值小於0.b1顯示負數,如果a1單元格的值大於0.b1顯示正數,如果a1單元格的值等於0.b1顯示零

11樓:陽光上的橋

公式:=min(50,if(b6<39800,0,b6)*50/51800)示例:

12樓:眯住眼串針

=if(b6>=51800,50,if(and(39800<=b6,b6<51800),b6/51800*50,if(b6<39800,0)))

或者用簡化後的:

=if(b6>=51800,50,if(b6>=39800,b6/51800*50,0))

13樓:不動筆墨呀不讀書

最後一個if不用寫,直接寫逗號零試試。

怎樣在excel一個單元格中多條件判斷返回不同的值 5

14樓:山桑弓

如果a1不會為負值,可以寫為

=lookup(a1,,)

excel滿足多個條件的,返回某個值

在excel中若要做滿足多個條件的一個返回某數值,不滿足則為另一數值的具體方法及操作步驟如下所示。以wps中2019為例做演示,比如滿足條件值為6,不滿足條件值為8,具體步驟如下。1 在電腦中找到需要操作的excel 文件,如下圖所示,進入下一步。2 例如在b列中輸入需要判斷的資料,如下圖所示,然後...

請問如何多條件求平均分,EXCEL怎樣根據條件求平均數?

你這個公式d2 d71的區域不對,你改成d4 d71。然後要是陣列公式才是。輸入完公式後用ctrl shift enter結束公式的輸入,才能得到正確的結果。另外,公式 sumif v4 v71,v78 也是可以的。count sumif v4 v71,v78 說明 條件求和再除此條件計數。其中的條...

ecel根據條件取最小值,EXCEL根據條件取最小值

假如資料到第100行,則 c1輸入 min a 2 a 100 a2 b 2 b 100 後 ctrl shift enter三鍵齊按,陣列公式。向下拖拽複製即可!祝你成功!c2陣列公式 min if a 2 a 14 a2,b 2 b 14 按ctrl shift 回車鍵結束,下拉即可。用min函...