メインコンテンツへスキップ
 

Excelで年/月/日付ごとに平均年齢を計算する方法は?

著者: ケリー 最終更新日:2024年08月28日

たとえば、Excelに誕生日と年齢の学生名簿がある場合、特定の月または年ごとの平均年齢をどのように計算できますか? そして、Excelで特定の日付までの平均を計算するとどうなりますか? この記事では、Excelでそれらを簡単に解決するためのいくつかのトリックを紹介します。


Excelの配列数式を使用して年/月ごとに平均を計算する

サンプルデータ

月ごとの平均年齢:テーブルの横にある空白のセル(セルF2など)を選択し、数式を入力します =SUM((MONTH(B2:B15)=12)*C2:C15)/SUM(IF(MONTH(B2:B15)=12,1)) それに、を押して Ctrlキー + シフト + 入力します キーを同時に押します。

数式による月別の平均年齢

Note:この式では、B2:B15は誕生日の列、C2:C15は年齢の列、12は平均する指定された月「XNUMX月」であり、必要に応じて変更できます。

年ごとの平均年齢:テーブルの横にある空白のセルを選択し、セルF4と言い、数式を入力します =SUM((YEAR(B2:B15)=1990)*C2:C15)/SUM(IF(YEAR(B2:B15)=1990,1)) それに、を押して Ctrlキー + シフト + 入力します キーを同時に押します。

ご注意: この式では、B2:B15は誕生日の列、C2:C15は年齢の列、1990は平均したい特定の年であり、必要に応じて変更できます。

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

Excelで指定された生年月日(誕生日)ごとに年齢を簡単に計算できます

Kutools for Excelは、Excelユーザーが数式を覚えていなくても簡単に計算できるように、一般的に使用される数式を多数収集しています。 出生に基づいて年齢を計算するy 式。


Excelのフィルターコマンドで年/月ごとの平均を計算する

次のスクリーンショットの例の表では、最初に誕生日の列をフィルタリングし、Excelの小計関数でフィルタリングした後、年または月ごとに平均を計算することもできます。
サンプルデータ

1。 誕生日の列を選択して、 Rescale データ > フィルタ.
データ > フィルターをクリックしたときのスクリーンショット

2に設定します。 OK をクリックします。 選択ボタン 誕生日列の列ヘッダーの横にあるボタンをクリックし、ドロップダウンリストで[ 日付フィルター > 期間内のすべての日付 > 9月 (または平均したい他の月)。 以下のスクリーンショットを参照してください。

フィルタードロップダウンから月を選択してくださいフィルタードロップダウンから年をチェックします

Note:特定の年ごとに年齢を平均したい場合は、をクリックする必要があります 選択ボタン 誕生日列の列ヘッダーの横にあるボタンをクリックし、平均する年を除くすべての年のチェックを外して、 OK ボタン。 以下のスクリーンショットを参照してください。

3。 これで、年齢は特定の年または月でフィルタリングされます。 空白のセルを選択します、とセルC42は言います。 = SUBTOTAL(1、C3:C9) (C3:C9は、[年齢]列で除外されたすべての年齢を意味します)、を押します。 入力します キー。
SUBTOTAL関数を適用して結果を取得します


Excelで日付ごとの平均を計算する

場合によっては、特定の日付の平均を計算する必要があります。 たとえば、次の画面に示すようなテーブルがあり、2014-04-04に発生した金額の平均を計算する必要がある場合、次のように解決できます。

空白のセルを選択し、数式を入力します =AVERAGEIF(J2:J24,P2,M2:M24) それに、を押して 入力します キー。 次に、指定された日付の平均を取得します。
数式を使用して日付ごとの平均を計算する

Note:数式= AVERAGEIF(J2:J24、P2、M2:M24)では、J2:J24は日付列、P2は平均する日付の参照セル、M2:M24は平均を計算する金額列です。 、および必要に応じて変更できます。


Excelで年または月ごとの平均年齢をバッチ計算します

Excelで各月(XNUMX月からXNUMX月)または毎年の平均年齢を計算する必要がある場合は、複雑な配列数式を適用すると、かなり時間がかかる可能性があります。 ここでは、それを解決するためのKutools forExcelのサードパーティアドインを紹介します。

Kutools for Excel 複雑なタスクを効率化し、創造性と効率性を高める 300 を超える高度な機能を提供します。 AI機能で強化Kutools はタスクを正確に自動化し、データ管理を容易にします。 Kutools for Excel の詳細情報...         無料トライアル...

1.平均を計算する日付列を選択し、[ クツール > フォーマット > 日付フォーマットを適用する.
kutoolsの日付書式設定機能の適用をクリックします

2.開いている[日付の書式設定の適用]ダイアログボックスで、月の名前のみを表示する日付の書式設定を選択します。 日付の書式設定 「」などのボックス3月"または"3月"、をクリックし、 Ok ボタン。 スクリーンショットを参照してください:

ダイアログボックスでオプションを指定します

先端:年ごとの平均年齢を計算する必要がある場合は、年(「2001」など)のみを表示する日付形式を選択してください。 日付の書式設定 ボックス。

日付フォーマットを適用する はKutoolsfor ExcelユーティリティのXNUMXつであり、Excelのさまざまな顧客や国に対応する特定の日付形式に一括日付を変更するのに役立ちます。

Kutools for Excel - 300 以上の必須ツールで Excel を強化します。 クレジット カードは必要なく、全機能を備えた 30 日間の無料トライアルをお楽しみください。 今すぐ入手

3。 日付列を選択し続け、[ クツール > 実際に。 このユーティリティは、日付を月名のテキストに変換します。
「実際」をクリックすると、日付が月名のテキストに変換されます。

実際に はKutoolsfor ExcelユーティリティのXNUMXつであり、実際の値を置き換えるのに役立ちます(数式などの数式バーに表示されます) = A1 + B1)表示値(数式の結果など、選択したセルに表示されます) 10).

4。 月/年ごとに平均する範囲を選択し、[ クツール > コンテンツ > 高度な結合行.

高度な行結合機能に移動してオプションを設定します

高度な結合行 はKutoolsfor ExcelユーティリティのXNUMXつであり、XNUMXつの列の同じ値に基づいて行を結合/マージし、合計、カウント、平均、最大などの他の列の計算を行うのに役立ちます。

5。 [列に基づいて行を結合]ダイアログボックスを開いて、上記のスクリーンショットのように設定を指定します。

  1. [名前]列をクリックしてから、[ 組み合わせる > コンマ;
  2. [誕生日]列をクリックしてから、[ 主キー.
  3. [年齢]列をクリックしてから、[ 計算 > 平均.

6。 クリック Ok ボタン。 次に、各月の平均年齢が対応する名前のリストを使用して計算されていることがわかります。 以下のスクリーンショットを参照してください。
各月の平均年齢が計算されます

Kutools for Excel - 300 以上の必須ツールで Excel を強化します。 クレジット カードは必要なく、全機能を備えた 30 日間の無料トライアルをお楽しみください。 今すぐ入手


デモ:Excelで年/月/日付ごとに平均年齢を計算する

 

関連記事:

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

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...


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

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!