excel多條件並列,excel函式中並列條件怎麼寫

時間 2022-08-21 19:01:44

1樓:眯住眼串針

momth那一段不要使用雙引號

h6=sumproduct(($a$2:$a$21=$g6)*($d$2:$d$21=$h$4)*(month($e$2:

$e$21)=column(h1))*$b$2:$b$21)

右拉、下拉

2樓:匿名使用者

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

=sumproduct(($a$2:$a$21=$g6)*($d$2:$d$21=$h$4)*(month($e$2:

$e$21)=--left(h$5,len(h$5)-3))*$b$2:$b$21)

右拉填充,下拉填充

3樓:

推薦使用資料透視表處理,是最佳的選擇。

給您乙個我為網友做的動畫,您就照貓畫虎吧,祝您成功!

4樓:楊柳岸

按你表中的位置,編寫的公式:

=sumproduct(($a$2:$a$99=$g$6)*($d$2:$d$99=$h$4)*(month($e$2:$e$99)=7)*($b$2:$b$99)

5樓:匿名使用者

在f列設公司f2=month(e2),公司中e改為f,7改為h5,試試,

7月領用,改為7,格式設定為自定義0"月領用"

=+sumproduct(($a$2:$a$20=$g6)*($d$2:$d$20=h$4)*($f$2:$f$20=h$5),$b$2:$b$20)

6樓:匿名使用者

建議使用資料透視表,這樣不僅快捷,而且處理大量資料的時候不容易卡死。

給參照你的資料,做了乙個例子,供你參考!

7樓:山桑弓

裡面有一對雙引號,把它去除了,試試。

8樓:

這麼笨的辦法你還在用啊,用公式只會浪費你的時間,有又快又簡單的辦法你要學嗎

excel中if函式如何使用並列條件式

9樓:科學工作者

if(and(a>3,b>5),9)

語法介紹:

if(logical_test,value_if_true,value_if_false)

其中logical_test 表示計算結果為

true 或 false 的任意值或表示式。

value_if_true是內logical_test 為 true 時返回的值。容

value_if_false是logical_test 為 false 時返回的值。

函式用法:

if(條件,條件為真時返回的值,條件為假時返回的值)

如圖,要求完成量大於20為「完成」,否則為「未完成」,公式設定為:

=if(a2>20,"完成","未完成")

b2中的公式意思是,a2中的「完成量」沒有大於20,即「條件為假」,所以返回的是「未完成」;而b4的公式,因為a4中的「完成量」大於20,即「條件為真」,所以返回的是「完成」。

10樓:匿名使用者

and函式或者*連線。

=if(and(a1>0,b1>0),……或者=if((a1>0)*(b1>0),……或者=if(and(a1:b1>0),……最後按ctrl+shift+enter結束。

11樓:

=if(and(a1>3,b1>5),9,0)

這樣,用and函式表示且,or函式表示或

12樓:匿名使用者

if(and(a>3,b>5),,)

13樓:匿名使用者

=if((a1=b1)*(c1=d1),1,0)

14樓:學點筆記

存在多個條件的來時候需要加自入邏輯判斷函式:and(),or()、baixor()等進行輔助du判斷避

免多zhiif()巢狀。你意在同時dao滿足「a大於3且b大於5時,h=9」,可以使用and()函式(只有全部條件都為true的時候返回true,否則false,表示式間用「,」號隔開),h1的公式:

= if(and(a1>3,b1>5),9,"")

公式說明:當條件「and(a1>3,b1>5)」為true 的時候結果為「9」,否則結果為「」。在「and(a1>3,b1>5)」中只有兩個條件都滿足(為真——true),結果才會「9」,只要有乙個不滿足則「」。

使用邏輯函式的好處:

更加清晰的處理邏輯。

避免大量巢狀if()函式,這樣寫會讓人奔潰也不易知道資料處理的邏輯,h1的公式:

= if(a1>3,if(b1>5,9,""),"")

這就是巢狀的寫法,這樣寫結果也一樣,只是用了過多的if()函式巢狀,寫的人容易寫錯,看的人不容易看明白。

excel函式中並列條件怎麼寫

15樓:酸菜魚的娛樂

excel函式中並列條件可以用if函式加and。

1、電腦開啟excel**,輸入公式=if(and(b2>80,b2<100),"優秀",""),大於80,小於100算優秀。

2、輸入公式後,回車,如果達不到標準就不顯示。

3、下拉公式,達到標準就顯示優秀。

16樓:魚木混豬喲

excel中並列條件可以利用函式and來實現。

軟體版本:office2013

舉例說明如下:

1.將a列中滿足大於1小於5兩個條件的數字顯示在b列:

2.輸入公式如下:

3.下拉填充得到結果如下:

17樓:彼岸的暗夜

使用and函式

假設你的資料在 a2 和 b2 ,則 c2 可以輸入如下公式

=if(countif(a2:b2,"優秀")=2,"a+",if(and(countif(a2:b2,"優秀")=1,countif(a2:

b2,"良好")=1),"a",if(and(countif(a2:b2,"優秀")=1,countif(a2:b2,"不及格")=1),"a-","")))

18樓:一點設計演示

1.運用公式:=sum(if($b$3:

$b$21<=b3,"",1/(countif($b$3:b$21,b$3:b$21))))+1這是乙個sum(if(logical-test[value-if,[value-if-false),countif(rang,criteria))。

運用這個函式=sumproduct((b$2:b$20>b2)/countif($b$2:$b$20,$b$2:$b$20))+1先公升序序排列,分數相同則並列。

2.運用這個函式=sum(if($b$3:$b$21<=b3,1/(countif($b$3:b$21,b$3:b$21)),""))先降序序排列,分數相同則並列。

19樓:農民傷不起

用and函式就可以了

excel 多個並列條件怎麼用?

20樓:漂網一葉舟

假設a列單元格數值為1到10時,b列對應單元格顯示:第一級,為11到20時,b列對應單元格顯示:第二級,以此類推;

1、在b列輸入公式:="第級" 回車;

見圖一2、選中b1,下拉填充b列,實際效果見圖二說明:numberstring是excel中隱藏的函式,函式列表找不到,功能是將小寫數字轉換成中文大寫數字,此函式可以方便的實現小寫數字到中文大寫數字的轉化,而且有三個引數可以選擇,以展現三種不同的大寫方式。此函式僅支援正整數,不支援有小數的數字。

次函式的格式為:=numberstring(value,type);

value:要轉化的數字type:

type:1,2,3

type是功能選項:

=numberstring(12,1) 返回結果:一百二十三=numberstring(12,2) 返回結果:壹佰貳拾叄=numberstring(12,3) 返回結果:一二三

21樓:匿名使用者

在b1中輸入或複製貼上下列公式之一

=ceiling(a1/10,1)

=if(a1="","",lookup(a1,,))=if(and(a1>=1,a1<=10),1,if(and(a1>10,a1<=20),2,if(and(a1>20,a1<=30),3,"")))

第3個公式可簡化為

=if(or(a1<1,a1>30),"",if(a1<=10,1,if(a1<=20,2,3)))

或=if(or(a1<1,a1>30),"",if(a1>20,3,if(a1>10,2,1)))

22樓:匿名使用者

用 and 就可以了,如果你會寫if 的話 if( and(a1>1,a1<10),1,if(......

excel中如何設定多並列條件?

23樓:我愛桑果

=if(and(b12>0,b12<=10),1,if(and(b12>10,b12<=20),round(b12/10-0.1,0),rounddown(b12/10,0)))

不知道負數你想怎麼處理?

24樓:

這個用自定義函式吧,很簡單的。

你把條件說的明白一點,再給我發一下吧,例

b12<=10 b13=1

b12<=20 b13=b12/10 保留一位小數………………

有多少條件都可以,越清楚,回答的越快。也越準確

excel中if函式兩個條件以上並列判斷的問題,謝謝

25樓:匿名使用者

另類多條件求和公式

=(條件1)*(條件2)*(數值)

比如=(d37<0.9)*(c37="廈門")*(25)

這個求,如果 d37<0.9 且 c37="廈門" 則 = 25

條件可以多個

=sumproduct((d1:d100<0.9)*(c1:c100="廈門")*(a1:a100))

這個求,d1:d100<0.9 且 c1:c100="廈門" 對應的 a1:a100 的數值

因為 d1:d100 跟數字比大小,所以 d1:d100 要都是數值型

c1:c100 是完全匹配 所以 什麼型別都可要

a1:a100 是用來求和的值由於用了計算符號 * ,所以a1:a100也都要數值型

26樓:zzllrr小樂

=e35*if(d37<90%,2%,if(and(d37>90%,p35>80%),2.5%,1))

27樓:1235我討厭回

你的第二個函式少了一部分,少了條件不成立輸出的一部分

excel中並列條件怎麼表示?

28樓:一點設計演示

1.運用公式:=sum(if($b$3:

$b$21<=b3,"",1/(countif($b$3:b$21,b$3:b$21))))+1這是乙個sum(if(logical-test[value-if,[value-if-false),countif(rang,criteria))。

運用這個函式=sumproduct((b$2:b$20>b2)/countif($b$2:$b$20,$b$2:$b$20))+1先公升序序排列,分數相同則並列。

2.運用這個函式=sum(if($b$3:$b$21<=b3,1/(countif($b$3:b$21,b$3:b$21)),""))先降序序排列,分數相同則並列。

29樓:匿名使用者

=if(and(條件1,條件2),結果1,結果2)

excel多條件查詢並返回,excel多條件查詢返回值

可以直接用if函式判斷。if 條件1滿足第x行,返回某個值,if 條件2滿足第a行,返回某個值,if 條件3滿足第b行,返回某個值,if 條件4滿足第c行,返回某個值,返回另乙個值 這樣就可以了,if函式最多不能超過七層的巢狀。超過七層的巢狀它就會容易計算出錯,切忌 可選用以下兩種方法 以兩條件為例...

excel 多條件自動篩選函式,excel 多條件函式篩選,如何寫函式?

這樣的形式,建議使用高階篩選 操作方法 選單欄 資料 篩選 高階篩選 點選 複製到 資料區域,選擇 sheet1 a1 f8 包括表頭 條件區域,選擇 sheet2 a1 f2 包括表頭 複製到 選擇 sheet2 a4 確定!試一下,雖然比較形式化,但挺有用!況且,用函式實現,需要邏輯性。自動篩選...

excel如何多條件篩選,Excel表格中篩選如何設定多個條件?

1 開啟位置 點選 資料 選項卡下,排序和篩選 組裡的 高階 開啟 高階篩選 視窗。excel高階篩選怎麼用 2 方式 原有區域顯示篩選結果 和 將篩選結果複製到其他位置 原有區域顯示篩選結果表示直接在資料來源顯示篩選結果。將篩選結果複製到其他位置則表示可以放在除了資料來源的其他區域,可以自行選擇 ...

excel多條件判斷重複

1.用countifs函式,excel幫助中查詢使用方法 countifs criteria range1,criteria1,criteria range2,criteria2 2.countifs 函式語法具有以下引數 引數 為操作 事件 方法 屬性 函式或過程提供資訊的值。3.criteria...

EXCEL多條件求和公式

比如你的sheet2 式也和sheet1一樣的話,如a列員姓名 b列月份,c列金額,你在c2輸入 sumproduct sheet1 a 2 a 100 a5 sheet1 b 2 b 100 b5 sheet1 c 2 c 100 並向下填充 奇怪,怎麼就不能用透視表呢?就應該用透視表!分類彙總滿...