ExcelマッチングとMax

ExcelマッチングとMax

4 か国 (カナダ、米国、スペイン、ドイツ) のそれぞれから最大売上高を抽出する必要がある偽の売上データがあります。内部で if と then max を使用すると、最大売上高があるカナダでのみ機能しました。他の国ではどうすれば見つけられますか?

答え1

質問と一緒にサンプルデータが提供されていないため、問題を解決するためにダミーデータをいくつか使用しました。

ここに画像の説明を入力してください

使い方:

  • ダミー販売データは範囲内ですA3:C14
  • 一意の国リストを取得するには、セルにこの配列(CSE)数式を入力しA20Ctrl+Shift+Enterそして埋めます。

{=IFERROR(INDEX($A$3:$A$14,MATCH(0,COUNTIF($A$19:A19,$A$3:$A$14),0)),"")}

  • この配列(CSE)数式をセルに入力しB20Ctrl+Shift+Enter&記入してください。

{=MAX(($A$3:$A$14=A20)*($C$3:$C$14))}

注意

  • 考慮するオプション2 ボーナスとしては、特定の製品について国別の最高売上高を取得する方法を示すために私が含めたオプションの部分です。

  • あなたや他の読者はそれを無視しても構いません。

  • この配列(CSE)数式をセルに入力しB28Ctrl+Shift+Enterそして埋めます。

    {=MAX(IF($A$3:$A$14=A20,IF($B$3:$B$14=$B$26,$C$3:$C$14)))}

注記、セルにB26は製品名がありP1、最高の売上を達成したい場合は他の製品名に置き換えることができます。

必要に応じて数式内のセル参照を調整します。

関連情報