2017-03-16 105 views
-1

我期待將具有3年月度數據的表格彙總爲年度趨勢。產品列於A欄,月份列於B欄至AK的第1行。每個月的格式設置爲2014/01,2014/02 .. 2017/01等。每個產品的值都是數字格式。這是表格的一個例子。VBA按年份彙總月度數據

enter image description here

我想最後的總結是這樣的......

enter image description here

我想我需要使用一個左功能找到一個新值的第一個實例中第1行(列標題)並返回每個新年開始的列號。

回答

0

假設您的示例表格位於「示例」工作表中,並回到列H,並且您的結果表位於「結果」工作表中,並在單元格A1 中嘗試將其粘貼到結果的單元格B2中表:

=SUMPRODUCT(N(1*LEFT(Example!$B$1:$H$1,4)=Result!B$1),Example!$B2:$H2)