• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:実数が入力されたセルのうち右2つのみの平均算出)

Excelでの実数算出方法

このQ&Aのポイント
  • Excelで実数が入力されたセルのうち右2つの平均を求める方法について教えてください。
  • 個人毎に異なる数値の入力範囲があるExcelワークシートで、直近の2つの数値の平均を求める方法を教えてください。
  • Excelでの数値の入力範囲が異なる個人毎に、右2つの数値の平均を求める計算式について教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

たとえばL1に =IF(COUNT(B1:K1)<2,"",AVERAGE(OFFSET(B1:C1,0,MAX(IF(C1:K1<>"",COLUMN(C1:K1)))-3))) と記入して,コントロールキーとシフトキーを押しながらEnterで入力してみるなど。

statisticianjr
質問者

お礼

できました! OFFSET関数を初めて知り、式の原理はこれから解析しますが、とにかく必要とする数値を得ることが出来ました。 迅速なご回答、助かりました。 ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで、入力のないセルを無視した計算

    おせわになります。      A  B  C   1  3     5   2  4     3   3  2     1 SUM 9  0  9 → 平均 6 上のような、シートがあり、合計、平均が、に数式が設定されており、A,B,C列に数値を入力すると自動で計算されますが、B列に数値を入れない場合があり、このとき、合計に0を返すため、平均値が間違った値になります。これを回避する方法を教えてください。 基本的には、合計の数式をなんとかする事になると思うのですが。。。

  • セルに数式を入れずに計算結果のみを入力

    B2:D11まで入力された文字と数値がありB,C列のマッチした文字の計算値をH列にいれたいのですが現在H列はVBAによりセルに数式が入っておりますが計算結果のみをH列に入力したいのですが尚、図では11行までですが行数が多い時を踏まえてVBAコードをご教授願います。

  • excel 数値と空白がランダムに並んだセルの移動平均

    エクセル2003でA列に適当な数値と空白セルが、上からの順番でランダムに並んでいて、それをもとにB列の各行それぞれに移動平均を出したいと思っています。 移動平均は数値が入力されたセルのみを対象にして空白のセルをとばし、さらに直近の異なる数値をさかのぼって4つ探し、計算対象としたいのですがどのようにしたらよいでしょうか? 宜しくお願い致します。

  • Excel:月別の平均値を出したい

    Excel2003です。 A列に、「2000/5/30」「2000/6/30」「2000/7/31」・・・「2008/5/31」というふうに年月日が入力されています(必ず月に1日で、日付は不定)。 B列に何らかの数値が入力されています。 このとき、C列に「1月」「2月」「3月」・・・というふうに項目を作りその隣のD列に全ての年のその月の平均値を出すようにしたいのです。 この質問文で言えば2000年から2008年までの各月の平均値になります。 もちろん、毎月ひとつづつ数値は追加されていきますので、D列の最終行が最新値となります。 平均値の出し方は判るのですが、列の中から特定の条件を抽出する、という手順がわからず、つまづいています。 よろしくお願いいたします。

  • 各個体に対する平均値の自動計算(VBA-マクロ)

    各個体に対する平均値の自動計算(VBA-マクロ)  VBAマクロのほぼ初心者です。 言葉だけではうまく説明できないので、画像を添付しました(データ例.jpg)。 ある列に入力されている各個体(A列)に対応する数値(B列)の平均値を自動計算したいです。 各個体のB列1行目は空白になっていて、それぞれの計算結果をそこに入力されるようにしたいです。 *各個体はすでに昇順で並んでいる状態です。 Do~Loopなど利用して色々試したのですが、なかなかうまくいきません。。 よい方法がありましたら、教えていただきたいです。 どうぞよろしくお願いいたします。

  • 評定平均値の算出方法

    評定平均値の算出方法が良く理解できません。 下記のことについて教えてください。 (1) 1年生と2年生の学年末の成績と3年生の前期の成績を基礎にするのか? (2) そもそも1年生・2年生の学年末の成績とは、後期の通知表に記載されている成績なのか? (3) 或いは1年生と2年生の成績とは、(後期の成績+後期の成績)÷3 を用いて 3年生は前期の成績を基礎にするのか?

  • エクセルのマクロ記述について

    下記の処理をエクセルのマクロで行いたいのですが、どのように記述したよいか教えてください。 4行目から入力されている行まで下記の処理をマクロで行う。 1.J列のセル入力がCIRCLEの行で、B~E列の数値が同じセル間を結合する。 2.K列のセル入力がCIRCLEの行で、F~I列の数値が同じセル間を結合する。 3.J列のセル入力がOBLONG_XまたはOBLONG_Yの行で、B,D列及びC,E列の数値が同じ場合、B列をB列の数値XC列の数値とし、B~E列のセルを結合する。 4.K列のセル入力がOBLONG_XまたはOBLONG_Yの行で、F,G列及びH,I列の数値が同じ場合、F列をF列の数値XG列の数値とし、F~I列のセルを結合する。 5.J列のセル入力がOBLONG_XまたはOBLONG_Yの行で、B,D列及びC,E列の数値が同じでない場合、B列をB列の数値XC列の数値とし、B,C列のセルを結合する。又、D列をD列の数値XE列の数値とし、D,E列のセルを結合する。 6.K列のセル入力がOBLONG_XまたはOBLONG_Yの行で、F,G列及びH,I列の数値が同じでない場合、F列をF列の数値XG列の数値とし、F,G列のセルを結合する。又、H列をH列の数値XI列の数値とし、H,I列のセルを結合する。 7.J列のセル入力がSHAPEの行で、B~E列は何もしない 8.K列のセル入力がSHAPEの行で、F~I列は何もしない

  • エクセルで入力済みのセルのみ見つけて・・

    エクセルで入力済みのセルだけを見つけ出して、 指定した場所に並べる作業をマクロで1発で出来るようにしたいのですが、その方法を教えてください。 シートが37シートあります。(sheetA1~sheetA12,sheetB1~sheetB12,sheetC1~sheetC12,sheet37) それぞれセルC5からC20まで数値が入っていますが、 最終行はC20とは限りません。(sheet37はまとめるためのシートで空白) C15が最終行の場合もあれば、C18が最終行の場合もあります。 各シートそれぞれ最終行が違います。(列は同じですスタートもC5です) 各シートのC列の入力済みのセルの数値をsheet37のB1セルから順番に縦に並べたいのです。 A,B,Cのシート順にC列に入力された数値を縦に並べます。 空白は無しで詰めて並べます。 これを1回の作業でできるマクロを教えてください。 それから入力済みの最終行を見つけ出すマクロの部分を表示して頂けるとありがたいです。 宜しくお願いします。

  • Excelで作成済みの式のコピー

    Excel2003ですが、1列目がタイトル行でB2からK2まで数値が入ってます。B3にB2の数値に基づいた計算式が入力されており、現状はB3に計算結果が出てます。同様にC列からK列まで、3行目に異なった計算式が入って結果が表示されています。そこでA2にB3からK3までの合計を表示させたいのです。A2にカーソルを置き=からB3にカーソルしクリックしても=B3となり計算式は入りません。各計算式を手入力すれば出来ますが、計算式のコピーはどうすれば良いのでしょうか?実際の表は3000行位あり、3列目にも次のデータが入ってますが計算式を作る為にサンプル表で作業してます。 どうぞ宜しくご教示下さい。

  • エクセル2000で質問です。

    A列の5行目から13行目まで数値が入力されています。 これは月毎の昨年の実績です。 B列の5行目から今年の実績が入っています。 今のところB5のみ数値が入っています。 今後の運用としてB6、B7・・・と実績に応じて数値を入力して いきます。 セルB20にはB列の合計が入っているのですが、昨年対比する時に 仮にB6に数値が入った時点でA20にA5+A6の合計が入るように したいのですがA20にどのような式を入れればよいのでしょう?

専門家に質問してみよう