日付が入力されているデータベースから「12月の日数をカウントしたい」といった指定月の日数を数える方法をご紹介します。
◆ 方法1:関数を使う
例:A列に日付が入力してある場合…
=SUMPRODUCT((MONTH(A:A)=12)*1)
又は…
{=COUNT(IF(MONTH(A:A)=12,A:A))}
★配列数式
◆ 方法2:フィルタを使う
-
「データ」タブ−「フィルタ」をクリック
-
フィルタの▼をクリックし、任意の月にチェックを入れる(または「日付フィルター」−「期間内の全日付」から選択)
→
選択した月のレコードのみ表示され、ステータスバーに「○レコード中20個が見つかりました」のように表示されます。(subtotal(2,範囲)で数えることもできます)
◆ 方法3:ピボットテーブルを使う
◎各月の日数が一括で出せます
-
データを選択し「挿入」タブ−「ピボットテーブル」をクリックしてピボットテーブルを挿入
-
「日付」を【行ラベル】と【値エリア】に置く(日付を右クリックして値に追加)

-
行ラベルの適当な日付セルを1つ右クリックし「グループ化」
-
「月」を選択し「OK」をクリック

↓各月の日数(データの個数)が表示されました!

d2.googlesyndication.com/pagead/show_ads.js">
|