Excel の max if 関数は、max if 条件に一致する別の行からテキストを返します。

Excel の max if 関数は、max if 条件に一致する別の行からテキストを返します。

さまざまなシートからのクレジットカード請求情報を含む要約表を含む Excel スプレッドシートがあります。シートには、列 A から列 F があり、「日付」、「カード所有者名」、「金額」、「結果 (承認、拒否、エラー)」、「カードの種類」、および「カードの終了」があります。

次の数式を使用して、「カード所有者名」の概要から最後の「承認」日を検索しました。

{=MAX(IF(A2&"Approved"='All Charges'!$B$2:$B$5000&'All Charges'!$D$2:$D$5000,'All Charges'!$B$2:$A$5000,0))}

ここで、要約テーブルに別の列を追加します。この列は、各「カード所有者名」のスプレッドシートに記録された最終日付に基づいて、承認されなかった場合でも、各「カード所有者名」の最後の「カード終了」を返す必要があります。

関連情報