• ベストアンサー

Excelの関数について

お世話になります。Excelにつきましてお願い致します。例えばセルA1からA10にA~J、B1からB10に1~10があります。C1にはB、D2にはEを入力ます。するとA列のBからEに一致したB列の最大値(5)をD3に求めたいのです。宜しくお願いします。 また、グラフのメモリ軸ですが、軸の書式設定の最大・最小値をどこかのセルに入力した値をリンクさせることはできないでしょうか。宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ky072
  • ベストアンサー率60% (85/140)
回答No.1

こんな感じでできるような気がします。 古い Excel では動かないかもしれません。 D3 =MAX(OFFSET($B$1,MATCH($C$1,A:A,0)-1,0,1+MATCH($D$2,A:A,0)-MATCH($C$1,A:A,0),1)) グラフの軸の最大・最小を、セルの参照で指定することはできないようです。 厳密な範囲指定にはなりませんが、 最大値を持つダミーの要素をグラフに追加して、 ラベルを空白に、データ要素の書式を透明(棒グラフなら棒を透明)にすることで、 軸の範囲をある程度は動的に制御できるかもしれません。

951357
質問者

お礼

早々に有難うございました。試してみます。

関連するQ&A