. Excel】MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法 (条件付きで最新日付のデータだけを抽出する方法) - オーロラさんの勉強帳
Excel】MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法 (条件付きで最新日付のデータだけを抽出する方法) - オーロラさんの勉強帳
Excel】MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法 (条件付きで最新日付のデータだけを抽出する方法) - オーロラさんの勉強帳

オーロラさんの勉強帳

IT企業勤務。データベース、Excel、Excel VBA、ネットワーク、LinuxなどIT関連のことを主に書いていきます。少しでもお役に立てたら幸いです。

【Excel】MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法 (条件付きで最新日付のデータだけを抽出する方法)

本記事では、MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法を紹介します。

  • やりたいこと
  • MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法
  • MAXIFS関数の紹介
    • MAXIFS関数の使用例
    やりたいこと

    商品コードと適用日が複合主キーのデータで、商品コードごとの最新適用日の行だけを抽出したい。 ※商品コードと適用日の組み合わせで一意になるデータです。

    MAXIFS関数を使って重複を含むデータの中で最新日付のデータだけを抽出する方法

    1. 表のD列E列「最大値」「最大値判定」という列を作成します。 ※列名は任意でつけてください。わかりやすいように最大値、最大値判定という列名にしています。 2. 「D2」セルに「=MAXIFS(C:C,A:A,A2)」を入力。最終行までセルをコピーします。 ※A列の商品コードに対して、最新日(最大値)をMAXIFS関数で取得しています。 3. 「E2」セルに「=C2=D2」を入力。最終行までセルをコピーします。 ※C列とD列のデータを比較し、その行が最新日(最大値)のデータかどうかを判定しています。 4. 表にフィルタを設定し、「E列」「True」のデータだけに絞ります。

    MAXIFS関数の紹介

    MAXIFS関数は、条件に一致した行にある最大値を返します。 条件は126個まで指定できます。

    <MAXIFS関数> =MAXIFS(最大範囲, 条件範囲1, 条件1, [条件範囲2, 条件2], . )

    引数 説明 最大範囲 最大値を求めるセル範囲を指定します。 条件範囲 条件を検索するセル範囲を指定します。 条件 条件範囲で検索するための条件を指定します。 MAXIFS関数の使用例

    「I2」セル:条件が1つだけの例 =MAXIFS(D:D,A:A,F2) 「I3」セル:条件が2つの例 =MAXIFS(D:D,A:A,F3,B:B,G3) 「I4」セル:条件が3つの例 =MAXIFS(D:D,A:A,F4,B:B,G4,C:C,H4)

    本記事ではExcelのSUMIFS関数の使い方を説明します。 SUMIFS関… 本記事ではExcelのSUMIF関数の使い方を説明します。 SUMIF関数… 本記事ではExcelのCOUNTIFS関数の使用方法を説明します。以下の… 本記事ではExcelのCOUNTIF関数の使用方法を説明します。 COUNTI… Excelを使う仕事でかかせない関数の一つにVLOOKUP関数がありま…

    IT企業勤務。 ITに関する記事(データベース・ Excel VBA、Linux、AWS など)や仕事に関することをメインに書いています。 よろしくお願いします。

    • Excel VBA (43)
    • Excel VBA BASIC (40)
    • Excel (31)
    • Oracle Database (21)
    • データベース (19)
    • 通勤のすきま時間で学ぶ仕事術 (16)
    • 資格試験 (15)
    • 応用情報技術者 (14)
    • Windows (14)
    • 基本情報技術者 (13)