Note: The other languages of the website are Google-translated. Back to English

Excelで日付/月/年と日付範囲でカウントする方法は?

たとえば、誕生日の会員名簿があり、現在、これらの会員の誕生日カードを作成する準備をしています。 バースデーカードを作成する前に、特定の月/年/日付にある誕生日の数を数える必要があります。 ここでは、次の方法でExcelの数式を使用して、日付/月/年および日付範囲ごとにCountifを紹介します。


Excelの数式を使用して、特定の月/年および日付範囲でカウント

このセクションでは、Excelで特定の月、年、または日付範囲で誕生日をカウントするための数式をいくつか紹介します。

特定の月までにカウント

特定の月の8歳の誕生日を数える場合は、以下の数式を空白のセルに入力して、を押します。 入力します キー。

= SUMPRODUCT(1 *(MONTH(C3:C16)= G2))

注意:

上記の数式で、C3:C16は誕生日をカウントする指定された生年月日列であり、G2は特定の月番号のセルです。

この配列数式を適用することもできます = SUM(IF(MONTH(B2:B15)= 8,1)) (Ctrl + Shift + Enterキーを押して)特定の月ごとに誕生日を数えます。

ある年までにカウント

1988年によると、特定の年までに誕生日を数える必要がある場合は、必要に応じて次のいずれかの式を使用できます。

= SUMPRODUCT(1 *(YEAR(C3:C16)= 1988))
= SUM(IF(YEAR(B2:B15)= 1988,1))

注:XNUMX番目の数式は配列数式です。 を押すことを忘れないでください Ctrlキー + シフト + 入力します 数式を入力した後、一緒にキーを押します。

特定の日付までにカウント

特定の日付(たとえば1992-8-16)でカウントする必要がある場合は、以下の式を適用して、Enterキーを押してください。

=COUNTIF(B2:B15,"1992-8-16")

特定の日付範囲によるカウント

特定の日付(たとえば1990-1-1)より後/前の場合にカウントする必要がある場合は、次の式を適用できます。

= COUNTIF(B2:B15、 ">"& "1990-1-1")
= COUNTIF(B2:B15、 "<"& "1990-1-1")

1988つの特定の日付(たとえば1-1-1998と1-1-XNUMXの間)の間であるかどうかをカウントするには、以下の式を適用してください。

=COUNTIFS(B2:B15,">"&"1988-1-1",B2:B15,"<"&"1998-1-1")

ノートリボン 数式は複雑すぎて覚えられませんか? 数式を定型句として保存して、後でワンクリックで再利用できるようにします。
続きを読む...     無料体験

簡単に数える Excelの会計年度、半年、週番号、または曜日

Kutools for Excelが提供するピボットテーブルの特別な時間グループ化機能は、ヘルパー列を追加して、指定された日付列に基づいて会計年度、半年、週番号、または曜日を計算し、簡単に数えたり、合計したりすることができます。 、または新しいピボットテーブルの計算結果に基づく平均列。


Kutools for Excel - Excel 用の 300 以上の便利なツールが含まれています。 全機能無料トライアル 30-day、クレジットカード不要! 今すぐ入手

Excelで指定された日付、年、または日付範囲によるカウント

Kutools for Excelがインストールされている場合は、それを適用できます 特定のセルを選択 Excelで指定された日付、年、または日付範囲で発生数を簡単にカウントするユーティリティ。

Kutools for Excel- Excel 用の 300 以上の便利なツールが含まれています。 全機能無料トライアル 30 クレジットカード不要! 今すぐ入手

1。 カウントする誕生日の列を選択し、をクリックします クツール > 次の項目を選択します。: > 特定のセルを選択。 スクリーンショットを参照してください:

2。 [特定のセルを選択]ダイアログボックスを開いて、上記のスクリーンショットのようにしてください。
で(1) 選択タイプ セクションでは、必要に応じてXNUMXつのオプションを確認してください。 私たちの場合、私たちはチェックします セル オプション;
で(2) 特定のタイプ セクションで、 以上 最初のドロップダウンリストから、右のボックスに指定した日付範囲の最初の日付を入力します。 次に、 以下 XNUMX番目のドロップダウンリストから、指定した日付範囲の最終日を右のボックスに入力し、チェックボックスをオンにします オプション;
(3)をクリックします Ok ボタン。

3。 これで、ダイアログボックスが表示され、以下のスクリーンショットに示すように、選択された行数が表示されます。 クリックしてください OK ボタンをクリックして、このダイアログボックスを閉じます。

注意:
(1)指定された年ごとの発生数をカウントする場合は、今年の最初の日付から今年の最後の日付までの日付範囲を指定します。 1 / 1 / 1990 〜へ 12 / 31 / 1990.
(2)9年14月1985日など、指定した日付で発生数をカウントするには、次のスクリーンショットのように[特定のセルの選択]ダイアログボックスで設定を指定するだけです。


デモ:Excelの日付、平日、月、年、または日付範囲によるカウント


Kutools for Excel には、Excel 用の 300 以上の便利なツールが含まれており、30 日間制限なく無料で試すことができます。 今すぐダウンロードして無料トライアル!


関連記事:


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (32)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは私は数式を使用して、変更日が渡された日付の数をカウントしようとしています(例:TODAY()-330)。 トレーニングコースの有効期限が切れるのと同じように、これを変更し続ける必要があります。私が使用しているのは= COUNTIFS(C3:C28、 "
このコメントは、サイトのモデレーターによって最小化されました
= COUNTIF('[report1623994260364.csv] 18Jun'!$ E $ 2:$ E $ 774、MONTH('[report1623994260364.csv] 18Jun'!$ F $ 2:$ F $ 774 = Y11))上記のコマンドの何が問題になっていますか?列Fの値がY11の場合、列Eをカウントしようとしています。
このコメントは、サイトのモデレーターによって最小化されました
I am using =COUNTIFS(E2:E900,">"&"6/1/2015",E2:E900,"
このコメントは、サイトのモデレーターによって最小化されました
セルaに日付を表​​示し、セルb、c、dにそのデバイスが使用されている場合は1である別のテーブルから、デバイスが毎月使用された回数をカウントするテーブルを作成しようとしています。その日付。 したがって、シート2には、日付(A1)デバイス1(B1)デバイス2(C1)デバイス3(D1)の表があります。 セルA01に日付01/16/1を入力し、デバイス3が使用されているとすると、セルD1に「1」を入力します。 02年01月16日にデバイス2が使用されるため、日付を入力してセルC1に「1」を入力します。 などなど。 シート1には、デバイス1が毎月何回使用されたかを示す要約表があります。 したがって、A2では、月「3月」、A2「1月」などがセルB2、デバイス2、セルCXNUMX、デバイスXNUMXなどにあります。合計数が必要です。 それは可能ですか?
このコメントは、サイトのモデレーターによって最小化されました
1年01月01日から2004年01月01日までの2004日(数式の例を含む)のカウントに回答したい=数式が適用される1日
このコメントは、サイトのモデレーターによって最小化されました
= A2-A1 + 1
OR
=終了日-開始日+1
このコメントは、サイトのモデレーターによって最小化されました
= SUMPRODUCT(1 *(MONTH(B2:B15)= 8))

「空白セルを除外する」を追加する必要があります。助けてください。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはジミー、
空白のセルは、この数式の計算結果に影響しません= SUMPRODUCT(1 *(MONTH(B2:B15)= 8))
このコメントは、サイトのモデレーターによって最小化されました
私は、毎日の売り上げがXNUMX日で追加されるシートを持っています
08年18月XNUMX日AMITSHARMA
08年18月XNUMX日AVINASHKUMAR
08年18月XNUMX日SANJAYSEHGAL
09年18月XNUMX日干し草
09年18月XNUMX日ラビ

しかし、私はXNUMX枚目のシートが必要です
08年18月3日XNUMX
09年18月2日XNUMX

だから、これは他のシートでの総売上高をカウントするためのファルムラを教えてください
このコメントは、サイトのモデレーターによって最小化されました
こんにちはディーパック、
参照されるセルの前にシート名を追加するだけです。 たとえば、データがSheet1にあり、1月の売上をカウントする場合は、数式を= SUMPRODUCT(1 *(MONTH(Sheet2!B15:B2)= XNUMX))として変更できます。
このコメントは、サイトのモデレーターによって最小化されました
はい、そうです-Excelは空白のセルを0年1900月XNUMX日に丸めます-したがって、まだ入力されていない設定範囲でXNUMX月の月をカウントしようとすると、これによりXNUMX月の数値が高くなります。
このコメントは、サイトのモデレーターによって最小化されました
Excel 2103では、日付と時刻の長いリストがあります。たとえば、各日付の午前8時から午前8.30時XNUMX分までのXNUMX分ごとの数値を計算しようとしています。 お手伝いできますか?
このコメントは、サイトのモデレーターによって最小化されました
こんにちはウィリー、
次のようにすることができます。
(1)式= MOD(INT(A2 /(1/48))*(1/48)、1)(A2はタイムセル)により、新しい列を追加し、時間データをXNUMX分に丸めます。
(2)新しい列を含むデータ範囲を選択し、ピボットテーブルを作成します。
(3)[ピボットテーブルフィールド]ペインで、日付と新しいXNUMX分を[行]フィールドとして設定し、合計またはカウントするデータを[値]フィールドとして設定します。
(4)ピボットテーブルのグループ化をオフにします。
このコメントは、サイトのモデレーターによって最小化されました
月次レポートがありますが、日次データのみをカウントする必要があります。 数式が=COUNTIF(A1:A50、 "RR")= TODAY()の場合、Todayオプションを使用するかどうかわかりません。 助けてください
このコメントは、サイトのモデレーターによって最小化されました
こんにちはIvTe、
XNUMXつの条件を満たすデータをカウントする必要がありますか? COUNTIFS関数を使用できます。
このコメントは、サイトのモデレーターによって最小化されました
ありがとうございました!
このコメントは、サイトのモデレーターによって最小化されました
rumus ini = SUMPRODUCT(1 *(YEAR(B2:B15)= 1988))kalau datanya(範囲)sampe 20ribu ko ga bisa ya?
このコメントは、サイトのモデレーターによって最小化されました
特定の曜日のセルをカウントするにはどうすればよいですか。 たとえば、月の第XNUMX日曜日に何かを見つけたい
このコメントは、サイトのモデレーターによって最小化されました
こんにちはメアリー、
あなたの場合、あなたは指定された日付までに数える必要があります。 たとえば、2019年2019月の第1日曜日(つまり、6/1/16)までにカウントすると、式= COUNTIF(E2019:E1、 "6/XNUMX/XNUMX")を適用できます。
このコメントは、サイトのモデレーターによって最小化されました
1月=XNUMX
2月=XNUMX
..
..
DEC = 12? XNUMX月の結果は正しくありません
このコメントは、サイトのモデレーターによって最小化されました
こんにちはロン、
エラーについて詳しく教えてください。 12月を12に変換するとき、または「XNUMX」で数えるときにエラーが発生しますか?
このコメントは、サイトのモデレーターによって最小化されました
日付範囲内に1列のイベントがあり、それらのイベントに別の列の日付があるかどうかをカウントする必要がある場合はどうしますか?

例:毎月変わるイベントの日付として列Bがあります。 列Dには、彼らが協議に入った日付があります。 私は、ある日付範囲の特定のイベントから、任意の日付の相談に来た人の数を数えようとしています。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはロキシー、
セルの比較機能を試してみてください。この機能では、セルのXNUMXつの列を比較し、それらの間のまったく同じセルまたは違いを見つけて強調表示できます。 https://www.extendoffice.com/product/kutools-for-excel/excel-compare-two-cells-of-equal.html
このコメントは、サイトのモデレーターによって最小化されました
このMONTH(C3:C16)を使用する代わりに、列全体を選択できないのはなぜですか?
このコメントは、サイトのモデレーターによって最小化されました
式=SUMPRODUCT(1 *(MONTH(C3:C16)= G2))では、G2は指定された月番号であり、4と言います。MONTH(C3:C16)を列全体(またはC3:C16)に置き換えると、値4に等しい値はないため、カウント結果を取得できません。
このコメントは、サイトのモデレーターによって最小化されました
7日14日21日28日カウントのように毎週レポートが必要です。他の日は毎月必要ありません。多くのピボットを試しましたが、わかりません。助けてください。
このコメントは、サイトのモデレーターによって最小化されました
01/03/2022 27/08/2022
02/02/2022 31/07/2022
01/04/2022 01/07/2022
01/04/2022 30/06/2022
01/04/2022 30/06/2022
30/04/2022 29/05/2022
20/04/2022 19/05/2022
15/04/2022 14/05/2022
15/04/2022 14/05/2022
15/04/2022 14/05/2022
04/04/2022 03/05/2022
01/02/2022 01/05/2022
13/04/2022 27/04/2022
16/04/2022 24/04/2022
04/04/2022 23/04/2022
15/04/2022 20/04/2022
21/03/2022 19/04/2022
11/04/2022 17/04/2022
05/04/2022 14/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
15/03/2022 13/04/2022
22/03/2022 10/04/2022
27/03/2022 05/04/2022
29/03/2022 04/04/2022
03/01/2022 03/04/2022
03/01/2022 03/04/2022
03/01/2022 03/04/2022
25/03/2022 03/04/2022

Como contar apenas osdiasdomês04nessesintervalos?
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、XNUMX月の日数を数えようとしていますか?
はいの場合、最初にXNUMXつの列を選択してから、 クツール タブの 範囲とセル グループをクリック 実際に。 Now, in theさて、 編集 グループをクリック 次の項目を選択します。:、[OK]をクリックします 特定のセルを選択.
ポップアップダイアログボックスで、 セル 選択タイプのオプション。 [特定のタイプ]で、[ 含まれています、およびタイプ 4 / 2022 対応するボックスに。 [OK]をクリックします。 これで、XNUMX月の日数がわかります。 スクリーンショットをご覧ください。
このコメントは、サイトのモデレーターによって最小化されました
Προσπαθω να μετρήσω μια σιγκεκριμένη ημερομηνία αλλα τον τυπο που έχεται παραπάνω δεν το δέχεται το エクセル =COUNTIF(B2:B15,"1992-8-16"
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、

Excelのバージョンは言語のせいですか? お使いの Excel バージョンで COUNTIF をお使いの言語に変換する必要があるかどうかを確認してください。 また、Excel が数式を受け付けないという場合、Excel でエラーや何かが表示されましたか?

アマンダ
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、エルサルバドルの国が月ごとに何回出現するかを数える数式が必要です (XNUMX 月に何回、XNUMX 月に何回、XNUMX 月に何回)

1 年 10 月 2022 日エルサルダバー
1 年 11 月 2022 日 米国
1 年 12 月 2022 日 エルサルバドル
02/01/2022 エルサルバドル
02/06/2022 メキシコ
02 年 05 月 2022 日 米国
03/03/2022 エルサルバドル
03/03/2022 エルサブラドール
03 年 03 月 2022 日 米国
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、

最初に式 =MONTH(data_cell) を使用してヘルパー列を追加し、日付を対応する月の数値に変換できます。 次に、COUNTIFS 式を使用して、各月の「エルサルバドル」の数を取得します。

たとえば、XNUMX 月に表示されるエルサルバドルの数を取得するには、次を使用します。 =COUNTIFS(country_list,"エルサルバドル",helper-column,1)

下の写真をご覧ください。
https://www.extendoffice.com/images/stories/comments/ljy-picture/count_items_by_month.png

アマンダ
ここにはまだコメントが投稿されていません

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護