• ベストアンサー

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

  • エクセルグラフ数値軸の最大最小値にセルの値を入れたい

    エクセル2003で、シートに複数のグラフがあり、データーによって最大値最小値を変更しなければならない物がありますが、軸の書式のところで、セルに入力した数値をそのまま挿入する事は出来ないでしょうか。 通常、”A1”などと入れても入らないですね。何か用法方は無いでしょうか? よろしくお願い致します。

  • EXCEL 散布図の軸について

    グラフについてどなたか助けてください。 散布図を作っているのですが、下記の条件でY軸を決めたいのですが どのように設定すればよいのでしょうか? データ:A:120,B:121,C:123,D:123,E:125,F:126の場合(Y軸:値 X軸:A-F) 1. データは絶対に0にならないので、0を表示したくない。 2. データの平均値をY軸の中心にして散布させたい。 軸の書式設定で最小値、最大値のチェックを外し自分で最小値と最大値を 入力する方法も考えましたが、データの最大値及び最小値が、変化する場合 再度設定する必要があるのでこの手間を省きたいと考えています。 よろしくお願いします。

  • Excelの関数について教えてください。

    前にも同じような質問をしたのですが、よく理解できなかったので、もう一度質問させていただきます。 まず、A列に1~10まで入力します。次にB列に11~20まで入力します。同様にC列に21~30まで入力します。そして、セルE3に2、セルE5に12に入力します。 それから、セルE3の値をA列から検索し、セルE5の値をB列から検索し、その重なったB行のC列の値を求めたいのです。ここでは22になります。 自分なりに考えてみましたが、 =IF(MATCH(F3,A:A)=MATCH(F5,B:B),INDEX(A2:C10,MATCH(F3,A:A)=MATCH(F5,B:B),C:C,"")) ではエラーがでてしまいます。 いくら考えてもわかりません。 どなたか教えてください。よろしくお願いします。

  • エクセル関数式での縦横値の拾い上げ。

     初めまして、よろしくお願いします。   A  B  C  D  E 1 5        6 2 3        1 3 6        7 4 1        0 5 9        3 6 4        7 7 2        3 8 0        5 9 10  A10のセルに”3”と入力すると一致するA列のセルから(ここではA2セル)右に3下に4進んだ”7”(ここではD6)の値をB10のセルに拾い上げる関数式が有りましたら、よろしくお願いします。  

  • Excel VBAグラフについて

     A    B   C  あ   2360  2390  い   2380  2463  う   2375  2417  え   2370  2423 上記のシートをVBA(WIN XP)で、B列を縦棒グラフ、C列を折れ線グラフにした時、B列の数値軸の最大値は「2385」、C列の数値軸の最大値は「2500」と左右の軸の数値が異なり、大変見づらくなります。この両方の数値軸の単位を任意で指定することはできないでしょうか。(例えば、数値軸が最小2000、最大3000のように)  また、私は色弱のため、折れ線グラフの色が分かりにくいため、自分で色を指定できないでしょうか?

  • Excel比較関数について教えてください。2

    下記のようにA列とC列を比較して、 一致した値が存在する場合、B列とC列を比較して、 E列に全て一致した場合は○、一致しない場合は×にしたいのですが教えてください。 また、A列にあってC列にない場合は、×を表示したいです。 A列 B列 C列 D列 E列 1 12345 aaa 12389 aaa A1とA3が一致&B1とD3が一致したので○ 2 12389 bbb 22222 bbb A2とC1が一致したが、B2とD1が一致しないので× 3 33333 bbb 12345 aaa A3の値がC列にないので空欄 教えてください。

  • EXCEL関数にて

    いつもお世話になっております。 Excelの関数にて質問なのですが、下記のようなデータが セルに入っているとします。 A列 B列    C列    D列  1  06/06/10 06/07/01 06/06/04 2  06/06/07 06/06/25 06/06/10 3  06/06/15 06/06/20 06/06/15 2  06/06/15 06/06/01 06/06/20 3  06/06/01 06/06/07 06/06/09 2  06/06/01 06/06/02 06/06/30 処理1.A列が1で、且つ日付が最大値(最小値)のもの 処理2.A列が2か3で、且つ日付が最大値(最小値)のもの AND関数とMIN関数とMAX関数を、使って色々ためしているのですが うまくいきません。 どういった書式で求められるのか、ご教授頂けませんか? それから単純にB列の最小値を得ようとしても、求められないのは 重複してたりするからですか?? 重ねて、教えていただけると助かります。

  • エクセル関数の質問です。

    エクセルでセルA1=4の場合セルB2=セルD1、セルA1=5の場合セルB2=セルE1、セルA1=6の場合セルB2=セルF1というように、セルA1に数字を入力するとセルB2に反映するようなセルB2に入力する関数を教えて下さい。  セルA1には月(4月から3月)の数字(4~12、1~3)が入り、4月のときにはD列(D1)、5月のときにはE列(E1)、6月~3月にはF列(F1)~O列(O1)の数字が入ります。よろしくお願い致します。

  • EXCELの関数について教えてください。

    EXCELの関数について教えてください。 A列のセルに「18:00 」or 「18:30」 or「19:00」 or「19:30」と入力するとB列のセルに「8:00」と表示され、「17:30」と入力すると「7:00」と表示される方法を教えてください。 セルの書式の表示形式は「文字列」ではなく「時刻」に設定したいです。 多分IF関数をつかうを使うのではないかと思うのですが、書式が「時刻」のためかうまくいきません。 よろしくお願いします。

  • エクセルの関数(論理式)

    A1にりんご、B1にapple A2にみかん、B2にorange A3にバナナ、B3にbanana と入力されています。 D1にりんごジュース D2にりんごゼリー D3にりんご と入力されています。 D行に”りんご”を含むセルがある場合は、その真横のE行のセルに すべてappleと表示させるには、E行にどのような関数を入力すればよいですか? 数式内に文字列("*りんご*")は使わずに、セル参照だけで関数を作りたいと思っています。 どなたか教えてください。 宜しくお願い致します。

専門家に質問してみよう