Excel 2007の折れ線グラフで最小値・最大値・平均値が計算されない問題

このQ&Aのポイント
  • Excel 2007を使用している際、折れ線グラフで最小値・最大値・平均値が計算されなくなってしまいました。
  • セル範囲に未入力のセルがあるため、グラフの線が正しく表示されず、計算もされなくなってしまいました。
  • 具体的な式や設定の変更を試みましたが、まだ解決していない状況です。助けていただきたいです。
回答を見る
  • ベストアンサー

Excel 2007にて最小値・最大値・平均値が計算されなくなってしまいました。

違う相談サイトにて質問させて頂きましたが、回答がなく急ぎ助けて頂きたくこちらにて質問させて頂きます。 Excel 2007使用です。E2~E25未入力セル(必要時入力)があり、折れ線グラフがうまくつながらなく「データ要素を線で結ぶ」にチェックしてもグラフの線が未入力部分も線でつながってしまう為、E2の式を「=IF(OR(C2="",D2="")=TRUE,NA(),C2-D2)」と入力し(E25~E25までオートフィル)表示された「#N/A」は条件付き書式で非表示したのですが、それまでE26で最小値として「=MIN(E2:E25)」・E27で最大値として「=MAX(E2:E25)」・E28で平均値として「=IF(COUNT(E2:E25),AVERAGE(E2:E25),)」と入力して計算され表示されていたのですが、折れ線グラフをうまく表示する為にE2~E25の式を変更したらグラフはうまく表示されたのですが、最小値・最大値・平均値が計算されなくなってしまいました。どうしてもこの3種の計算も大事で、外す事も出来ず色々調べたのですがわからなく大変困っております。助けて下さい。当方まだ未熟なのでわかりやすく教えて下さい。よろしくお願いいたします。説明が下手でわかりにかった場合お詫び致します。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 質問は、適当に改行を入れて読みやすくしてください。 =IF(OR(C2="",D2="")=TRUE,NA(),C2-D2)」 NA()がはいると、計算されません。ですから、配列数式で、エラー値を除外してあげないといけません。 =MAX(IF(ISNA(E2:E25),"",E2:E25) =MAX(IF(ISNA(E2:E25),"",E2:E25) =SUM(IF(ISNA(E2:E25),"",E2:E25))/COUNT(E2:E25) これらは、配列数式ですから、一旦式を入力したら、F2を押して、『ShiftとCtrlを押しながらEnterキー』を押して、再確定してください。

bobo42
質問者

お礼

Wendy02さん回答ありがとうございました。 ご指摘通り、改行を入れていなく質問が大変読みにくくなっていました。 質問入力の基本からなっていなく申し訳ありませんでした。 以後気を付けたいと思います。 また機会がありましたらご指摘・ご指導の程よろしくお願いします。

その他の回答 (1)

  • Zi-co
  • ベストアンサー率46% (23/49)
回答No.1

関連するQ&A

  • エクセル最大値最小値の計算

    あるデータの集まりから最大値最小値を引きたいのですが、一つ一つ計算式を入力するのは大変なので、自動に最大最小を見つけ出して計算させるにはどうしたらよいのでしょう =sum(a2+b2-最大-最小)という風な感じにしたいのですが・・・

  • エクセル 折れ線グラフに誤差範囲をつけるには

    教えてください。 下図の表で平均を折れ線グラフにし、それに最大値と最小値の誤差範囲をつけるには、どの様にすればいいのでしょうか? 最大値と最小値は1本の線で繋ぎたいのです。       0:00   0:30    1:00     1:30 平均値 2,769.74  2,500.61  2,487.52   2,493.52 最大値 2,882.00  2,608.00   2,661    2,586 最小値 2,667.00  2,425.00   2,398     2,358         ―  ―   最大値         |  |       ―――――――― 平均値         |  |         ―  ―   最小値 という様な感じです。 どうか宜しくお願い致します。

  • エクセル2003 最大最小値の求め方

    価格の推移を1週間単位で調べています。 ある商品のA社、B社、C社、・・・を比較して 最大値と最小値を調査する表を作成しています。 イメージ的には下記のような形の表になります。    1W  /  2W  / 3W  /4W A  1000円/1500円/    /1200円 B C D  1800円/ ・ ・ ・ 最大値1800円/1500円/   /1200円 最小値1000円/ 最大値には  =MAX(A1:A5) 最大値には =IF(SUM(A1:A5),SMALL(A1:A5,1+COUNTIF(A1:A5,0)),"") と入力したのですが、1社しか価格の回答がなかった場合 最大価格も最小価格も同じ価格になってしまします。 最大=最小となった場合、最小価格欄を空欄で表示する 数式を教えてください。 どなたか、ご教示お願いいたします。 エクセル2003を利用しています。

  • エクセルで平均値の棒グラフに最大値、最小値を追加

    エクセルでのグラフの作り方について質問です。 添付の試験結果の表をグラフにしたいのですが、平均値だけでなくバラツキの範囲を分かりやすくするため、最大値と最小値を併せてのせたいと考えています。 株価チャートで平均、最大値、最小値のグラフはできるのですが、イメージの絵のように表にあるタテとヨコの結果を並べて比較したいです。 似たような形でもいいので、どなたかご指導よろしくお願いいたします。

  • 最小・最大・平均

    10個の数字の内、最小・最大・平均を求めるプログラムを教えてください。 for(int i=0; i<NUM_ELEMENTS; i++) これを文章の中に書いたのですが、 0からはじまるってことですか? ifの文ですよね?

  • 等間隔ごとのセルの平均値、最大値、最小値を求める関数式

    仕事で作業時間をエクセル表にまとめています。 A~Cに作業項番と作業内容、D,E,Fにそれぞれ作業時間の平均、最小、最大値が入っています。その次の列からそれぞれの作業時間が入っています。 ひとつの作業で4列分使い、左から作業開始時間、作業終了時間、所要時間、所要時間の小計と続いています。 今までは、平均、最小、最大をAVERAGE,MIN,MAX関数を使い、一つのセルずつ計算していました(例:=MIN(I9,M9,Q9,U9.Y9,AC9,・・・,)が、作業回数が30回を超えたところ、これらの方法が使えなくなってしまいました。(計算できる数値が30個までしかない) 30個以上の数値を計算させるためにはどうしたらよいのでしょうか。 また、式が長くなると管理が大変になってくるので、すっきりとまとめられるような関数があったら教えてください。 以上です。よろしくお願いします。

  • 最大最小

    f(X)=XlogX+aXについて、f(1)=f(e)であるように定数aの値を定め その時f(X)の区間[1,e]における最大値と最小値を求めよ。。 という問題で、 aの値は出しました。。 a=1-e分のeです が、最大最小が分かりません。。 グラフの大体の形でも分かればなぁ・・・と思ったんですけれども、 それすら分かりません。。 最大は,Xが1とeのとき、最小はe^e-1分の1のときです。。 最小のXの値を見ただけでも、分からないです・・・ 今日で、2回目ですがお願いします。。

  • (EXCEL)最大値、最小値を除いた平均

    たとえばA1、A2・・A4、A5にある測定値が入っています。 この中で最大値と最小値を除いた平均値をA6に入れたいのですが、どのような式を入れたらよろしいでしょうか? よろしくお願い致します。

  • エクセル 最大値、最小値

    エクセルでの質問です。 種類  結果 A     15 A     10 B     3 C     8 C     12 C     5 D     8 の様な表から各種類の結果の最大値と最小値を取り出したいのですが、種類が1000種類程ありうまく手間がかかって出来ません。 最大値、最小値をまとめた表は、エクセルで出来ないでしょうか。よろしくお願いします。

  • エクセルの最小値判別と範囲内数値の抽出と平均値

    分かりにくくてすみません。 エクセルの表から、各グループの最小値を判断して、+1以内の数字を識別、平均値を出したいです。 A~C列にデータが入っています。 列 A : B : C : D : E A-1: 1 : 2.05 :   : 1 A-1: 1.5: 1.08 :   : 1.5 A-1: 2 : 12.12 :   :  A-1: 3 : 0.35 :   :  A-2: 0.5: 1  :   : 0.5 A-2: 0.3: 2  :   : 0.3 A-2: 1.5: 3  :   :   A-2: 0.05: 4  :   : 0.05 とあるとします。 A-1グループのB列の中で最小値(1)を基準に+1以内のもの(1.5)をE列に出す方法はありませんでしょうか?(最小値も含む) 同様にA-2グループの最小値(0.05)を基準に+1以内のもの(0.3、0.5)をE列に出したいです。 次の段階で、E列に出されたものの C列の平均をD列に計算させたいです。 A-1グループの場合、(1、1.5)のC列(2.05+1.08/2)=1.565をD列4箇所に入れたいです。 同様にA-2の場合は、(0.05、0.5、0.3)のC列(4+1+2/3)=2.333333をD列4箇所に入れたいです。 (小数点以下 7桁目を四捨五入) 一番やりたいことは 各グループの 最小値から+1以内のものの C列の平均をD列に入れることですのでE列に出さなくても良いです。 どこか一部だけでも、E列に出すだけでも 分かればとても助かります。 マクロとか全く理解できていないので できれば 関数で教えてください。 すみませんが どうぞ宜しくお願いいたします。

専門家に質問してみよう