excel中兩個條件對應乙個取值,值有6個,咋麼設定公式?

2023-10-02 13:55:02 字數 5266 閱讀 2634

1樓:我來也

把f9=h9, g9=i8這樣類似的二個條件分別改成:(f9=h9)*(g9=i8) 這樣的,即可。

原始公式修改後應該為:

if((f9=h9)*(g9=i8),"6",if((f9=h9)*(g9=j8),"7",if((f9=h9)*(g9=k8),"8",if((f9=h10)*(g9=i8),"6",if((f9=h10)*(g9=j8),"7",if((f9=h10)*(g9=k8),"8","

簡化後可用公式:

=if(or((f9=h9)*(g9=i8),(f9=h10)*(g9=i8)),6",if(or((f9=h9)*(g9=j8),(f9=h10)*(g9=j8)),7",if(or((f9=h9)*(g9=k8),(f9=h10)*(g9=k8)),8","沒定"))

2樓:網友

office2019好像有ifs公式,16和以前版本不確定,如果要滿足2個條件,一定要用if公式的話,條件要加個and或者or,比如要滿足f9=h9且g9=i8,那麼可以寫成if(and(f9=h9,g9=i8),"6",.如果是或的話就用or,把對應條件都改一下應該就可以了。

3樓:呵呵呵

這個全是錯的吧比如f9=h9,g9=i8意思是符合這兩個條件的就輸出6嗎?

可if函式的兩個條件是要用and連線的,而是不是在中間連線。

and(f9=h9,g9=i8)

這樣才行。

excel如何根據兩個條件確定乙個數值?

4樓:火_易

<>這樣的陣列公式,ctrl+shift+回車確認。

如果你的excel支援xlookup

5樓:極度狐狸

沒看到你上圖,所以就談不上這個**了,不過多條件查詢有固定公式可以套用,你試試。

lookup函式多條件查詢的方法。

lookup(1,0/((條件1列=條件1)*(條件2列=條件2)),結果列)

vlookup函式多條件查詢方法(陣列)

vlookup(條件1&條件2,if(,條件1列&條件2列,結果列),2,0)

excel中同時滿足兩個條件的公式?

6樓:惠企百科

材料/工具:excel2010

1、選擇要求和的單元格,點選欄的插入函式符號。

2、進入插入函式頁面,在查詢函式框裡面輸入:sumifs,選擇函式列表裡面的:sumifs點選下面的【確定】

3、在函式引數頁面,求和區域框選擇金額一列:c2:c13<>

4、第乙個條件是1班級所以在區域1裡面輸入班級列:b2:b13<>

5、相應的條件1直接輸入:1,<>

6、第二個條件是男生,所以在區域2裡面輸入性別列:a2:a13<>

7、條件2輸入:"男"條件為中文是要用英文狀態下的雙引號,如果是數值的話直接輸入數字就可以。

8、輸完函式引數後,點選【確定】回到**後,可以看到值已經算出來了。

7樓:舒服又親切的小銀杏

在利用excel進行統計和計算時,經常需要同時滿足多個條件的情況下進行求和或者計數,比如說經常用在if函式裡。下面詳細介紹excel中函式公式裡同時滿足多個條件的設定步驟:1、滿足多個條件也可以分兩种情況:

同時滿足多個條件;滿足多個條件中的乙個或若干個即可。我們以下圖的資料來舉例說明。2、首先,利用and()函式來說明同時滿足多個條件。

舉例:如果a列的文字是「a」並且b列的資料大於210,則在c列標注「y」。3、在c2輸入公式:

if(and(a2="a",b2>210),"y","知識點說明:and()函式語法是這樣的,and(條件1=標準1,條件2=標準2……)每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false。只有所有的條件和判斷均返回true,也就是所有條件都滿足時and()函式才會返回然後,利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

舉例:如果a列的文字是「a」或者b列的資料大於150,則在c列標注「y」。5、在c2單元格輸入公式:

if(or(a2="a",b2>150),"y","知識點說明:or()函式語法是這樣的:or(條件1=標準1,條件2=標準2……)和and一樣,每個條件和標準判斷返回true或者false,但是只要所有判斷中有乙個返回true,or()函式即返回以上的方法是在單個單元格中判斷,也可以寫成陣列公式形式在單個單元格中一次性完成在上述例子中若干個輔助單元格的判斷。

8樓:

g3公式。

陣列公式,按組合鍵ctrl+shift+回車,完成公式,下拉。

excel怎麼可以同時滿足兩個條件取值

9樓:幽憂

2、第二步:在**右側輸入提取的兩個條件:語文》80,數學》80。

3、第三步:選擇選單欄「資料」中的「高階」選項。

4、第四步:列表區域選擇全部資料。

5、第五步:條件區域選擇我們設定好的兩個條件。

6、第六步:勾選上「將篩選結果複製到其他區域」,單擊「確定」按鈕。

7、完成操作,符合兩個條件的資料被篩選出來。

excel**中,怎樣對同時符合兩個條件的數值求和?

10樓:沐陽

1、下圖中的資料,把女生操作量大於80的資料求和。

2、這是多條件求和,我們可以用到sumifs函式來實現。在d2單元格輸入公式:=sumifs(c2:c11,b2:b11,"女",c2:c11,">80")

3、按下回車鍵,即得到結果301。從公式=sumifs(c2:c11,b2:

b11,"女",c2:c11,">80")中可以看到,sumifs函式寫公式的規則:=sumifs(求和區域,第乙個條件區域,第乙個條件,第二個條件區域,第二個條件)。

4、那麼,從這個規則上我們可以應付2個條件以上的求和了,=sumifs(d2:d11,b2:b11,"女",c2:

c11,">30",d2:d11,">80")按下回車鍵即可得到結果。excel**中就可以對同時符合兩個條件的數值求和了。

11樓:網友

一、假設要對a列為張三,b列為收入的c列值進行求和(假設資料在第2行到第100行)

則2003版可以用sumproduct函式,公式可以寫成:

sumproduct((a2:a100="張三")*b2:b100="收入"),c2:c100)

2007版可以用sumifs函式,公式可以寫成:

sumifs(c:c,a:a,"張三",b:b,"收入")

二、相關函式定義。

函式定義。在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。

語法sumproduct(array1,array2,array3,..

array1, array2, array3, .為 2 到 30 個陣列,其相應元素需要進行相乘並求和。

說明陣列引數必須具有相同的維數,否則,函式 sumproduct 將返回錯誤值 #value!。

函式 sumproduct 將非數值型的陣列元素作為 0 處理。

函式定義。根據多個指定條件對若干單元格求和。該函式是office2007新增函式,使用該函式可快速對多條件單元格求和。

語法sumifs(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], 1) criteria_range1為計算關聯條件的第乙個區域。2) criteria1為條件1,條件的形式為數字、表示式、單元格引用或者文字,可用來定義將對criteria_range1引數中的哪些單元格求和。

例如,條件可以表示為32、「>32」、b4、"蘋果"、或"32"。3)criteria_range2為計算關聯條件的第二個區域。4) criteria2為條件2。

和 3) 均成對出現。最多允許127個區域、條件對,即引數總數不超255個。5)sum_range 是需要求和的實際單元格。

包括數字或包含數字的名稱、區域或單元格引用。忽略空白值和文字值。

12樓:網友

自己理解後修改。

sumproduct((資料區域1=條件1)*(資料區域2=條件2)*(需要求和資料區域))

sumproduct((a:a="a")*b:b="10月1日")*c:c))

同時按ctrl+shift+回車鍵。

也引用單元格。

13樓:網友

=sumifs(sheet1!c$2:c$100,sheet1!a:a,a2,sheet1!b:b,b2)

但你表2中的a列不能合併單元格,如果需要美觀,在計算完數後,再合並。

14樓:excel開發

第乙個?的公式:

sumproduct((sheet1!$a$2:$a$6=sheet2!

a$2)*(sheet1!$b$2:$b$6=sheet2!

b2)*sheet1!$c$2:$c$6)

可以下拉。第3個?的公式:

sumproduct((sheet1!$a$2:$a$6=sheet2!

a$5)*(sheet1!$b$2:$b$6=sheet2!

b5)*sheet1!$c$2:$c$6)

可以下拉。

excel如何用公式同時取滿足兩個條件的數值

15樓:網友

可選用以下兩種方法:

1、用lookup函式配合有關條件實現。

示例公式:lookup(0,0/((sheet2!a$1:a$100=a1)*(sheet2!

b$1:b$100=b1)),sheet2!c$1:

c$100) 該公式「在sheet2中查詢a列b列與本表a列b列對應相同的c列值」。

其中:lookup函式返回向量或陣列中的數值,其語法形式有向量和陣列兩種,本例使用了向量形式。

向量形式的語法是:

lookup(lookup_value,lookup_vector,result_vector) 引數lookup_value為函式在第乙個向量中所要查詢的數值,lookup_vector和result_vector分別為第一向量查詢區域和第二向量結果區域,它們是只包含一行或一列的區域。

2、用vlookup函式與if(配合實現。

示例公式:其中建立乙個包含兩列資料的內在陣列,第一列為a列與b列值同行合併結果,第二列為c列值。

16樓:匿名使用者

在兩個公式之間加個逗號。

如何統計excel中同時滿足兩個條件的資料

截圖要截行列號!假定行號如下圖 回答一 則m3 sumproduct a3 a99 100 b3 b99 today 90 公式解釋 a3 a99 100 名次小於等於100名 today 90 今天倒推90天前的日期 b3 b99 today 90 上架日期大於90天前日期,即3個月內上架的 su...

EXCEL同時滿足兩個條件統計出現次數

你的電子 是2007或以上版本的話可以是用函式countifs 它統計某個區域中滿足多重條件的單元格個數。其語法格式是 countifs range1,criteria1,range2,criteria2 range1,range2,是指統計時施加條件的單元格區域。criteria1,criteri...

句子中能有兩個動詞嗎,一個句子中能有兩個動詞嗎

語文句中如果有兩個動詞可能是這情況 連動句,表示在一動作結束之後有另一動作出現。例如 我推開窗看見了窗外的景色。推 看見 是動詞,有前一個動作才有後一個動作的發生。這是個很複雜的單句,兩個動詞分別陳述不同的內容。例如 我知道我能相信你。知道 相信 是兩動詞,這個句子是個主謂短語作賓語的句子。我能相信...