excel滿足多個條件輸出指定值

2022-11-03 22:26:47 字數 4530 閱讀 3250

1樓:來贊

建立3個列

a: 1,2,4,3,5

b: if(and(a>2,a<5),a,0)然後用filter把b=0的篩選掉,就只有2,4,3出來了接著用 選擇可見單元格 把這些取出來,在貼上到c列,就滿足要求了

2樓:我來也

1、題目中的c3不知道怎麼對應到**中的資料2、a21與a31都是同一個數值vts007,是真實的會重複的還是舉例資料不對?

3、輸出的對應c22是何道理,c列是可以理解的,但22行還是25行?總得有一個理由??

4、最好把a列的資料填滿,否則核算提取資料必須要很規範才能操作請根據上面的意見作問題的詳細說明,否則真沒有辦法給你答案的!!!

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

3樓:木公山雨營養師

在excel中若要做滿足多個條件的一個返回某數值,不滿足則為另一數值的具體方法及操作步驟如下所示。

以wps中2019為例做演示,比如滿足條件值為6,不滿足條件值為8,具體步驟如下。

1、在電腦中找到需要操作的excel**文件,如下圖所示,進入下一步。

2、例如在b列中輸入需要判斷的資料,如下圖所示,然後進入下一步。

3、在需要返回數值的單元格中,進入編輯狀態,然後輸入公式=if(or((b4>=3000)*(b4<=3500),(b4>=4000)*(b4<=5000),(b4>=5900)*(b4<=6300)),6,8),如下圖所示,進入下一步。

4、輸入好if公式後回車就可以看到返回值已經自動輸入到單元格位置了,如下圖所示,進入下一步。

5、然後將判斷結果單元格下拉,就可以得到其他幾個數字的判斷結果值了,如下圖所示,完成全部操作。

4樓:次次次蛋黃米亞

1、首先在excel**中輸入一組資料,需要根據多條件返回數值。

2、然後在單元格中輸入:=if(or((a4>=0)*(a4<=1037.29),(a4>=3211.

68)*(a4<=3349),(a4>=4501.5)*(a4<=5893.5),(a4>=6908.

81)*(a4<=7053.81)),5.66,4.

88)。

3、點選回車即可得到對應a4單元格資料的需要返回的數值,不滿足條件時返回「4.88」。

4、下拉公式後即可批量得到對應單元格資料中的返回結果。

5樓:匿名使用者

你的公式是錯的。and是要多個條件同時成立,才返回value_if_true,而各組判斷不可能同時成立,是不是?

把and改為or,結果為數值,就不要加引號了。

=if(or((a4>=0)*(a4<=1037.29),(a4>=3211.68)*(a4<=3349),(a4>=4501.

5)*(a4<=5893.5),(a4>=6908.81)*(a4<=7053.

81)),5.66,4.88)

6樓:匿名使用者

你邏輯錯誤!

沒有一個數即小於1037,又大於3211

猜你的意思應該是

=if(or((a4>=0)*(a4<=1037.29),(a4>=3211.68)*(a4<=3349),(a4>=4501.

5)*(a4<=5893.5),(a4>=6908.81)*(a4<=7053.

81)),"5.66","4.88")

7樓:真知道一點

你中間的*號是什麼意思?是將兩個邏輯值相乘嗎?

8樓:匿名使用者

這麼多條件,同時為真,不可能吧。

都是返回4.88吧。

and改成or試試。

9樓:海獅

用or行了

,改成如下:

=if(or(and(a4>=0,a4<=1037.29),and(a4>=3211.68,a4<=3349),and(a4>=4501.

5,a4<=5893.5),and(a4>=6908.81,a4<=7053.

81)),"5.66","4.88")

10樓:1220小龍

=if(or(and(a4>=0,a4<=1037.29),and(a4>=3211.68,a4<=3349),and(a4>=4501.

5,a4<=5893.5),and(a4>=6908.81,a4<=7053.

81)),"5.66","4.88")

我猜的,不知道是不是這個意思

excel if滿足多個條件得出一個數值

11樓:本本經銷商

if公式中,如果有多個條件,可以巢狀and函式或者or函式,excel中以and函式表示條件之間的「且」的關係,or函式表示條件之間的「或」的關係。

and 用途:所有引數的邏輯值為真時返回true(真);只要有一個引數的邏輯值為假,則返回false(假)。

語法:and(logical1,logical2,.)。

引數:logical1,logical2, .為待檢驗的邏輯表示式,它們的結論或為true(真)或為false(假)。

引數必須是邏輯值或者包含邏輯值的陣列或引用,如果陣列或引用內含有文字或空白單元格,則忽略它的值。如果指定的單元格區域內包括非邏輯值,and將返回錯誤值#value!。

例項:如果a1=2、a2=6、a3=1,那麼公式「=and(a1>a2,a1>a3)」返回false。

or 用途:所有引數中的任意一個邏輯值為真時即返回true(真)。

語法:or(logical1,logical2,...)

引數:logical1,logical2,...是需要進行檢驗的邏輯表示式,其結論分別為true 或fa lse。

如果陣列或引用的引數包含文字、數字或空白單元格,它們將被忽略。如果指定的區域中不包含邏輯值,or 函式將返回錯誤#value!。

例項:如果a1=6、a2=8,則公式「=or(a1+a2>a2,a1=a2)」 返回true;而公式「=or(a1>a2,a1=a2)」返回false。

12樓:匿名使用者

f1單元格寫入公式

=if(and(b1<>0,e1<>0,d1<>3),"",if(d1=3,c1,""))

或=if(d1=3,c1,"")

能把你要的條件再說清楚一些嗎

excel 一列中有多個滿足條件的值,如何返回對應其他列的值

13樓:三井熊

利用excel2016以上版本的power query可以完成這個功能

如圖,各個任務都是以+隔開,先選中**,在資料中,新建一個查詢,查詢是基於**的(不同版本位置可能不同)

先將週一到週五的所有任務分別分成單個的列,分隔符圖中是 「+」

即使某一天沒有一個人做多個任務的,也做一下這個操作,因為以後可能會有人做這樣的操作。做完以後的樣子如下圖

選中除姓名外的所有行,做一次逆透視

結果如下圖

下面把週一.1之類的.1,.2刪除,也是用一次拆分,分隔符為「.「

把多餘的屬性.2列刪除

再做一個一定會出錯的一個操作,根據任務和日期,對姓名進行求和,因為同一任務可能會有多個人,要進行合併,但普通使用者不會輸入命令,就用這樣的方式改最簡單

再進行一下修改,原來是

修改為text.combine([列1],","), 要注意大小寫

如果這樣的**就能滿足要求了,可以不再繼續了。

如果要再透視,選中屬性(日期),進行透視,值是計數(姓名)再有一個特殊的操作,一定要選「不要聚合」

再修改各個列的名字,再將結果進行上載即可,如果要放到指定的位置,就用「上載至……」

最後的結果是如下圖

以後在表1中修改,表2點一下重新整理即可。

14樓:

偏移函式+替代函式+countif

excel函式中,滿足某個條件時,輸出對應的數值

15樓:匿名使用者

如果最大值在a列只有一個

在c1中輸入或複製貼上此公式

=vlookup(max(a:a),a:b,2,)

16樓:匿名使用者

參考公式

=(max(a:a)=a:a)*b:b

ctrl+shift+ 回車

excel 滿足多個條件,返回不同條件對應的值 10

求excel函式公式,【如圖】多個條件中,滿足其中一個條件,就顯示該條件的預設值。

17樓:沒去過米拉溝

=lookup(a1,,)

一個對一個,輸入下去就行了,注意按升序排列,字元要用""起來,兩個{}要一一對應

18樓:匿名使用者

if巢狀時,格式錯了。

=if(a1=111,"a",(if(a1=222,"b","c"))),請參照這個格式代入。如果還有第三個,則將"c"替換為if,且記得加相應()。

excel同時滿足多個條件公式怎麼表達

操作方法 滿足多個條件也可以分兩種情況 1 同時滿足多個條件 2 滿足多個條件中的一個或若干個即可。我們以下圖的資料來舉例說明。首先,利用and 函式來說明同時滿足多個條件。舉例 如果a列的文字是 a 並且b列的資料大於210,則在c列標註 y 在c2輸入公式 if and a2 a b2 210 ...

excel中同時滿足多個條件的資料個數怎麼統計

設資料簡略如圖 將公式 sumproduct b 2 b 11 e2 c 2 c 11 f2 c 2 c 11 g2 1 複製後貼上到 h2 單元格,對準右下角,游標成 狀時雙擊,效果如圖 用sumproduct函式 sumproduct a1 a100 a b1 b100 b c1 c100 c ...

excel必須滿足條件1,條件2,條件3滿足任何求和

sumifs q q,c c,a r r,的意復思是非空單元格 制擔心公式出現迴圈的話就加一個行數限制 比如 sumifs q 1 q 21,c 1 c 21,a r 1 r 21,統計 第1行到第21行,你可以自行修改。另外,引號要用字元形式的,不要用中文形式的。有問題請追問,滿意請採納,謝謝 公...