2014-02-26 46 views
0

在Excel中,我想自動添加字段,但需要加起來的列號在行與列之間變化。Excel:加起來變化的列

我已經準備我的意思的例子: 我有3家公司:

  1. 意大利聯合信貸銀行
  2. HVB
  3. Wechselbank

隨着時間的推移HVB接手Wechselbank(1998年),在第一個表格中從3改變爲2,並且之後(在2005)Unicredit接管了HVB(HVB爲2變爲1 We chselbank)。所以現在只剩下一家公司了。但所有3家以前的公司仍然存在並擁有自己獨立的資產。

我已經建立了一個所有權表,其中記錄了在任何時間點上誰是母公司。我有一個包含每個實體所有資產的表格。我怎麼能自動把它們加起來每母公司(如手動在決賽桌做了什麼?)

enter image description here

在的話,我需要一個公式:

  • 每年和id的對(例如,HVB(2),1999)
  • 查找擁有的所有實體(檢索ID {2,3})
  • 從資產表中爲實體添加所有資產(將1999年id爲{2,3} - > 52 + 14 = 66)

回答

0

我終於自己解決了。

原來,一個簡單的sumproduct公式就是這樣做的!

例如在C18中

=sumproduct(($B6:$D6=C$15)*($G6:$I6)) 

而且它也適用於'if'數據在另一個工作表中作爲sumdata。這正是我需要的!