excel 計算當月日期出現的次數

2013-05-06 9:49 pm
表1
---------------A----------
----1----2013/1/6
----2----2013/1/6
----3----2013/4/2
----4----2013/1/15
----5----2013/3/6
----6----2013/2/20
----7----2013/4/19

表2
----------1月-----2月----3月----4月
----1------3-------1--------1--------2 <-----此列利用表1比對,回傳當月出現的次數

請問各位大大,
有辦法讓格式不一樣的日期比對回傳數量嗎?
更新1:

cjw大大的公式在最後的10~12月份會跑出不正確的資料, EXCEL迷大大的公式則是正確的, 所以麻煩EXCEL迷大大幫我把意見移至回答內, 再次謝謝兩位大大的的回答。

回答 (3)

2013-05-07 2:25 am
✔ 最佳答案
表2
1列 先格式化(A1:L1)-->自訂-->0"月"
B1=SUMPRODUCT((MONTH(Sheet1!$A1:$A7)=A1)*1)
OR (無格式化)
B1=SUMPRODUCT((MONTH(Sheet1!$A1:$A7)=--LEFT(A1,LEN(A1)-1))*1)

2013-05-06 18:25:47 補充:
表2
1列 先格式化(A1:L1)-->自訂-->0"月"
B1=SUMPRODUCT((MONTH(Sheet1!$A1:$A7)=A1)*1)
OR (無格式化)
B1=SUMPRODUCT((MONTH(Sheet1!$A1:$A7)=--LEFT(A1,LEN(A1)-1))*1)
2013-05-07 3:31 am
另外參考:
=SUMPRODUCT(N(TEXT(Sheet1!$A1:$A7,"m月;;")=A1))

略過〔空格.空字串"".文字〕!
MONTH(A1),A1 若是空格,會誤判為1月。
2013-05-06 10:37 pm
設統計在第10列,則公式如下:
A10=SUMPRODUCT((MONTH($A$1:$A$7)=--LEFT(A$9))*1)

<<參考檔>>下載地址
http://www.FunP.Net/406128


收錄日期: 2021-04-27 20:22:04
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130506000015KK01771

檢視 Wayback Machine 備份