在ecel中彙總a列中滿足某些條件的單元格對應b列單

2021-04-30 15:01:49 字數 4335 閱讀 7078

1樓:匿名使用者

一、如果是是要滿足一個條件,則用sumif函式

1、sumif函式的定義

根據指定條件對若干單元格求和。

語法sumif(range,criteria,sum_range)

range    為用於條件判斷的單元格區域。

sum_range    是需要求和的實際單元格。

說明只有在區域中相應的單元格符合條件的情況下,sum_range 中的單元格才求和。

如果忽略了 sum_range,則對區域中的單元格求和。

microsoft excel 還提供了其他一些函式,它們可根據條件來分析資料。例如,如果要計算單元格區域內某個文字字串或數字出現的次數,則可使用 countif 函式。如果要讓公式根據某一條件返回兩個數值中的某一值(例如,根據指定銷售額返回銷售紅利),則可使用 if 函式。

2、舉例

(1)假設要求出a列名字為張三,b列的收入總數值,則公式可以寫成(在a,b列以外的任一單元格寫入)

=sumif(a:a,"張三",b:b)

(2)假設a列為姓名,b列的收入值,要在d1單元格得出c1單元格所標示的姓名的收入總值(即」張三「這個名字寫在c1單元格中),則d1單元格的公式可以寫成

=sumif(a:a,c1,b:b)

二、如果是要滿足多個條件,則用sumifs函式

1、sumifs函式的定義

對範圍中滿足多個條件的單元格求和。例如,如果需要對區域 a1:a20 中符合以下條件的單元格的數值求和:

b1:b20 中相應單元格的數值大於零且 c1:c20 中相應單元格的數值小於 10,則可以使用以下公式:

=sumifs(a1:a20, b1:b20, ">0", c1:c20, "<10")

重要  sumifs 和 sumif 函式的引數順序有所不同。具體而言,sum_range 引數在 sumifs 中是第一個引數,而在 sumif 中則是第三個引數。如果要複製和編輯這些相似函式,請確保按正確的順序放置引數。

語法sumifs(sum_range, criteria_range1, criteria1,

[criteria_range2, criteria2], …)

sumifs 函式語法具有下列引數:

sum_range    必需。對一個或多個單元格求和,包括數值或包含數值的名稱、區域或單元格引用。忽略空白和文字值。

criteria_range1    必需。在其中計算關聯條件的第一個區域。

criteria1    必需。條件的形式為數字、表示式、單元格引用或文字,可用來定義將對 criteria_range1 引數中的哪些單元格求和。例如,條件可以表示為 32、">32"、b4、"蘋果" 或 "32"。

criteria_range2, criteria2, …    可選。附加的區域及其關聯條件。最多允許 127 個區域/條件對。

註解僅在 sum_range 引數中的單元格滿足所有相應的指定條件時,才對該單元格求和。例如,假設一個公式中包含兩個 criteria_range 引數。如果 criteria_range1 的第一個單元格滿足 criteria1,而 criteria_range2 的第一個單元格滿足 critera2,則 sum_range 的第一個單元格計入總和中。

對於指定區域中的其餘單元格,依此類推。

sum_range 中包含 true 的單元格計算為 1;sum_range 中包含 false 的單元格計算為 0(零)。

與 sumif 函式中的區域和條件引數不同,sumifs 函式中每個 criteria_range 引數包含的行數和列數必須與 sum_range 引數相同。

您可以在條件中使用萬用字元,即問號 (?) 和星號 (*)。問號匹配任一單個字元;星號匹配任一字元序列。如果要查詢實際的問號或星號,請在字元前鍵入波形符 (~)。

2、舉例

(1)假設要求出a列名字為張三,b列內容為「收入」或「支入」,c列資料的總數值,則公式可以寫成(在a,b,c列以外的任一單元格寫入)

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

(2)假設a列為姓名,b列的「收入」或「支出」,c列為錢數,要在f1單元格得出d1單元格所標示的姓名,e1標示的「收入」或是」支出「,得出c列對應資料的總值(即」張三「這個名字寫在c1單元格中,「收入」或「支出」寫在e1單元格),則f1單元格的公式可以寫成

=sumifs(c:c,a:a,d1,b:b,e1)

2樓:匿名使用者

=sumproduct((a1:a100>=1)*(a1:a100<=3)*b1:b100)

=sumproduct((a1:a100>=4)*(a1:a100<=7)*b1:b100)

=sumproduct((a1:a100>=8)*(a1:a100<=10)*b1:b100)

公式假設資料是1行到100行

3樓:匿名使用者

=sumproduct((a2:a11>=1)*(a2:a11<=3)*b2:b11)

=sumproduct((a2:a11>=4)*(a2:a11<=7)*b2:b11)

=sumproduct((a2:a11>=8)*(a2:a11<=10)*b2:b11)

excel如何統計b列資料中某一項對應的a列數字之和

4樓:

=sumif(b:b,"張三",a:a)

計算b列中姓名為張三的所有在a列的資料

5樓:匿名使用者

按這個意思你要的應該是sumif函式

假設是統計b列資料中"支出"項對應的a列數字之和回,即統計出總支出數值

答則c1單元格寫入公式

=sumif(b:b,"支出",a:a)

sumif

根據指定條件對若干單元格求和。

語法sumif(range,criteria,sum_range)

range    為用於條件判斷的單元格區域。

sum_range    是需要求和的實際單元格。

說明只有在區域中相應的單元格符合條件的情況下,sum_range 中的單元格才求和。

如果忽略了 sum_range,則對區域中的單元格求和。

microsoft excel 還提供了其他一些函式,它們可根據條件來分析資料。例如,如果要計算單元格區域內某個文字字串或數字出現的次數,則可使用

countif 函式。如果要讓公式根據某一條件返回兩個數值中的某一值(例如,根據指定銷售額返回銷售紅利),則可使用 if 函式。

6樓:匿名使用者

=sumif(b:b,條件,a:a)

7樓:公虹板志新

用滑鼠單擊sheet2中你希望的某個單元格,輸入=,雙擊工具欄上的「自動求和」,再點sheet1,轉入sheet1中,單擊a1,再將滑鼠往下拖至你所想計算的最後一行,按enter鍵即可。

8樓:匿名使用者

條件求和用sumif

求excel函式,滿足條件a列條件的b列c列單元格個數之和

9樓:嚴_知道

如下圖抄

在f1輸入公襲式=countif(a1:a10,e1)*2-sum((a1:a10=e1)*(b1:

b10=""))-sum((a1:a10=e1)*(c1:c10="")),同時bai按dushift+ctrl+回車形成數

zhi組公式。dao

10樓:新浪河陽小子

f2單元格公式=countifs(a:a,e2,b:b,"<>",c:c,"<>")

下拉。 如圖:

11樓:匿名使用者

f2:=sumproduct(($a$1:$a$6=e2)*($b$1:$c$6<>""))

12樓:匿名使用者

f2=sumproduct((a:a=e2)*(b:b<>"")*(c:c<>""))

下拉公式

excel在a列中查詢相同資料,如果滿足條件,則將a列對應的的b列資料全部提取到c列 30

13樓:匿名使用者

假設資料從a2開始,要查詢的資料如27583在c1單元格,則可在c2單元格輸入公式:

=if($c$1=a2,b2,"")

複製並下拉即可。專

後續只屬要在c1輸入想要查詢的資料,就能在c列把符合條件的b資料顯示出來了。

14樓:匿名使用者

在c2輸入公式:

=vlookup(d2,a:b,2,0)

向下複製。

在a列中查詢d2,如果找到,則c2等於a列對應的b列資料。

ecel在同一單元格中怎麼再新增行或列

你是要分成兩行嗎,如果是,只需要按alt enter 如果不是,那麼,就換一行,或者,插入 一行,就行了。同一單元格中再新增一行 alt enter 點插入 就有 插入行 列 單元格 如果要增加行,選中單元格所在行 如果想插入幾行,就在該位置選中幾行 按滑鼠右鍵點插入即可得到新加所需行 如果要增加列...

ecel如何計算兩列中相同內容單元格的個數

提供三種情況,請根據實際情況選擇,詳細說明請見圖。求a列有多少個單元格跟b列相同 count 1 countif b1 b5,a1 a5 求b列有多少個單元格跟a列相同 count 1 countif a1 a5,b1 b5 以上是陣列公式,輸入完成後不要直接回車,要按三鍵 ctrl shift 回...

ecel中怎麼設定同時滿足兩個單元格生成另外

親,假設第一張圖是sheet1,那麼下圖中a2單元格的公式如下並右拉 index sheet1 e z,row a3 column a 1 2 1 可能用巢狀的if 實現,但麻煩程度超過手動實現,因為你的a1b1是隨機的年份和季節,需在公式中列出所有可能性。c1中寫公式 if and a1 2011...