4 か国 (カナダ、米国、スペイン、ドイツ) のそれぞれから最大売上高を抽出する必要がある偽の売上データがあります。内部で if と then max を使用すると、最大売上高があるカナダでのみ機能しました。他の国ではどうすれば見つけられますか?
答え1
質問と一緒にサンプルデータが提供されていないため、問題を解決するためにダミーデータをいくつか使用しました。
使い方:
- ダミー販売データは範囲内です
A3:C14
。 - 一意の国リストを取得するには、セルにこの配列(CSE)数式を入力し
A20
、 Ctrl+Shift+Enterそして埋めます。
{=IFERROR(INDEX($A$3:$A$14,MATCH(0,COUNTIF($A$19:A19,$A$3:$A$14),0)),"")}
- この配列(CSE)数式をセルに入力し
B20
、Ctrl+Shift+Enter&記入してください。
{=MAX(($A$3:$A$14=A20)*($C$3:$C$14))}
注意
考慮するオプション2 ボーナスとしては、特定の製品について国別の最高売上高を取得する方法を示すために私が含めたオプションの部分です。
あなたや他の読者はそれを無視しても構いません。
この配列(CSE)数式をセルに入力し
B28
、Ctrl+Shift+Enterそして埋めます。{=MAX(IF($A$3:$A$14=A20,IF($B$3:$B$14=$B$26,$C$3:$C$14)))}
注記、セルにB26
は製品名がありP1
、最高の売上を達成したい場合は他の製品名に置き換えることができます。
必要に応じて数式内のセル参照を調整します。