Excel で日付、月、年ごと、または日付範囲ごとに COUNTIF を実行するにはどうすればよいですか?
たとえば、会員の誕生日が記録された名簿があり、現在その会員向けに誕生日カードを作成しようとしているとします。誕生日カードを作成する前に、特定の月・年・日付に何人の誕生日があるかをカウントする必要があります。ここでは、Excel の数式を使って、日付・月・年、および日付範囲ごとに COUNTIF 関数を実行する手順を以下の通り説明します。
Excel で数式を使って特定の月/年および日付範囲で COUNTIF を実行する
このセクションでは、Excel で特定の月、年、または日付範囲ごとに誕生日をカウントするための便利な数式をいくつかご紹介します。
特定の月で COUNTIF を実行する
8 月の特定の日に該当する誕生日をカウントする場合は、空白セルに以下の数式を入力し、その後 Enterキーを押してください。
=SUMPRODUCT(1*(MONTH(C3:C16)=G2))

注:
上記の数式において、C3:C16 は生年月日が入力された列(誕生日をカウントする対象範囲)であり、G2 は特定の月を表す数値が入力されたセルです。
以下の配列数式もご利用いただけます。=SUM(IF(MONTH(B2:B15)=8,1))(Ctrl + Shift + Enter キーを押してください)これで、特定の月に生まれた人数を簡単にカウントできます。
特定の年で COUNTIF を実行する
特定の年(例:1988 年)に誕生日を迎える人数をカウントしたい場合は、以下の目的別数式をご活用ください。
注: 2 番目の数式は配列数式です。数式を入力した後は、Ctrl+Shift+Enterキーを同時に押すのをお忘れなく。
特定の日付で COUNTIF を実行する
特定の日付(例:1992 年8 月16 日)でカウントしたい場合は、以下の数式を入力して Enter キーを押してください。
=COUNTIF(B2:B15,"1992-8-16")
特定の日付範囲で COUNTIF を実行する
特定の日付(例:1990 年1 月1 日)より前または後のデータをカウントしたい場合は、以下の数式をご活用ください。
1988 年1 月1 日から1998 年1 月1 日のように、2 つの特定の日付の間に含まれるデータをカウントするには、以下の数式をご利用ください。
=COUNTIFS(B2:B15,「>」&"1988-1-1",B2:B15,「<」&"1998-1-1")
Excel で簡単に会計年度、半年、週番号、または曜日でカウントする
Kutools for Excel が提供するピボットテーブル専用の時間グループ化機能を使えば、特定の日付列をもとに会計年度、半年、週番号、または曜日を計算するヘルパー列を簡単に追加でき、その計算結果に基づいて新しいピボットテーブルでカウント、合計、平均などを手軽に集計できます。
Kutools for Excel— 300 以上の必須ツールでExcel を強化し、作業をより迅速・簡単に。AI 機能を活用して、スマートなデータ処理と生産性の飛躍的な向上を実現します。今すぐ入手
特定の日付、年、または日付範囲で Excel で COUNTIF を実行する
Kutools for Excel がインストール済みなら、特定のセルを選択するユーティリティを使えば、Excel で特定の日付、年、または日付範囲ごとの出現回数を簡単にカウントできます!
1。カウント対象の誕生日が入力された列を選択し、次にKutools>選択>特定のセルを選択するをクリックしてください(スクリーンショットを参照)。
2。表示された「特定のセルを選択する」ダイアログボックスで、以下のスクリーンショットのように操作してください。
(1)選択タイプセクションで、必要なオプションを1 つ選択します。今回の例では、セルオプションをチェックしてください。
(2)指定タイプセクションで、最初のドロップダウンリストから次以上を選択し、右側のボックスに日付範囲の開始日を入力します。次に、2 番目のドロップダウンリストから次以下を選択し、右側のボックスに日付範囲の終了日を入力してから、Andオプションをチェックしてください。
(3)OKボタンをクリックしてください。
3。これでダイアログボックスが表示され、下のスクリーンショットのように選択された行数が示されます。OKボタンをクリックして、このダイアログボックスを閉じてください。
注:
(1)特定の年の出現回数をカウントするには、その年の1 月1 日から12 月31 日までを日付範囲として指定してください(例:1/1/1990~12/31/1990)。
(2)特定の日付(例:9/14/1985)の出現回数をカウントするには、「特定のセルを選択」ダイアログボックスで、以下のスクリーンショットのように設定してください。
デモ:Excel で日付、曜日、月、年、または日付範囲で COUNTIF を実行する
関連記事:
最高の Office 業務効率化ツール
| 🤖 | KUTOOLS AI アシスタント:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気の機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストをすばやく作成 | 連動型ドロップダウンリスト | 複数選択可能なドロップダウンリスト.... | |
| 列マネージャー:指定した数の列を追加|列の移動|非表示列の表示状態を切り替え|範囲および列の比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブックとシートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的関数(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|さらに多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる高度な機能を300 以上提供します。最も必要な機能を今すぐ入手するにはこちらをクリック。。。
Office Tab は Office にタブインターフェースをもたらし、作業を大幅に簡単にします
- Word、Excel、PowerPoint でタブを使った編集と閲覧を有効にします。Publisher、Access、Visio、Project でもご利用いただけます。
- 複数のドキュメントを、新しいウィンドウではなく、同じウィンドウ内の新しいタブで開いたり作成したりできます。
- 日々の生産性を50%も向上させ、毎日数百回ものマウスクリックを削減します!
すべてのKutools アドインが、たった1 つのインストーラーで完結。
Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint 用アドイン+Office Tab Pro
- インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
- 連携してさらにパワーアップ— Office アプリ全体で生産性が向上
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- 最高のお得感— 個別アドイン購入よりお得