回答網友提問:如何在一個日期清單中(如下圖左),計算所有日期中各年的個數(如下圖右)。

儲存格D2:=SUMPRODUCT((YEAR($A$2:$A$25)=C2)*1)

YEAR($A$2:$A$25):在日期陣列中利用 YEAR 函數取出年的部分,組成年的陣列。

(YEAR($A$2:$A$25)=C2)*1:判斷年的陣列是否等於儲存格C2的內容,得到 TRUE/FALSE 組成的陣列,經由「*1」運算,變為 1/0 陣列。

再透過 SUMPRODUCT 函數,將上述 1/0 陣列計算總和,即為所求。

複製儲存格D2,貼至儲存格D2:D6。

arrow
arrow
    全站熱搜

    vincent 發表在 痞客邦 留言(3) 人氣()