2015-01-21 77 views
-1

我在Excel中創建一個表像下:Excel的COUNTIF和SUMIF

Name Case Incoming Outgoing 
name1 ot  5   6 
Name2 pr  3   2 
name3 rt  4   4 
name4 er  2   3 

我放在COUNTIF才能算一樣,如果我有5項與NAME1會算的名字。問題是我怎樣才能爲每個名字的所有傳入進行總和呢?

在此先感謝!

+0

忘記說我試過這個: = IF(C:C = H3,SUM(E:E),「」) 其中c:c都是我的名字值列h3它的名字和sum e :e是所有傳入值 – 2015-01-21 07:53:53

+0

完成..不擔心的答案是 = SUMIF(C:C,H3,E:E) – 2015-01-21 08:08:48

回答

0

請查閱微軟官方支持頁面SUMIF

SUMIF(range, criteria, [sum_range]) 


visit this page

0

最簡單的方法可能是創建一個數據透視表,與Name爲的Incoming行和點心Σ值。

但是,另一種方法是創建一個唯一的名稱列表(您已經在您的示例中顯示,但您的問題對我來說沒有多大意義,除非您有名稱重複)通過選擇Name列來說(假定爲ColumnA ),DATA> Sort &過濾器 - 高級,複製到另一個位置(例如複製到:)中的N1並僅檢查唯一記錄。

然後在O2輸入:

=SUMIF(A:A,N2,C:C) 

,並複製下來,以適應。

另一個簡單的方法,只要你的Name列可以進行排序,是按該列進行排序,然後選擇列答:d,DATA>綱要 - 小計,在每個變化:Name,使用功能:點心和選中添加小計到:Incoming