• ベストアンサー

Excelで離れた位置のAVERAGEを求めたい

Excelで離れた位置のAVERAGEを求めたいのですが、 飛び飛びのに位置するセルをどのように選択したらよいのでしょうか? 例えば(C2.E2.G2)の合計。 初歩的な質問で申し訳ありませんがお願いします。

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

  • ベストアンサー
  • kgi03334
  • ベストアンサー率26% (24/90)
回答No.1

average(c2:e2:g2) というように":"を間に入れればできますよ。

yukiko00000
質問者

お礼

できました!ありがとうございました!

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

配列数式でできます。SUMPRODUCTでもできそうに思う。 例データB2:I2 1 2 3 4 5 6 7 8 とする。 上記以外の、どこのセルでも良いが 関数式を =AVERAGE(IF(MOD(COLUMN(B2:I2)-1,2)=0,B2:I2,"")) といれSHIFT+CTRL+ENTERの3つのキーを同時押しする。 結果 5 2,4,6,8の合計(C、E、G、I列の平均) B,D,F,Hの平均は =AVERAGE(IF(MOD(COLUMN(B2:I2),2)=0,B2:I2,"")) といれSHIFT+CTRL+ENTERの3つのキーを同時押しする。 結果は 4 列が偶数か奇数かを聞いて、平均を出している・。 >飛び飛びのに位置するセルをどのように選択したらよいのでしょうか 飛び飛びの、そのルールを書かずして、解答できないのですよ。 上記はルールを推測したもの。 コンピュターはルールがないと処理できないのですよ。

yukiko00000
質問者

お礼

ありがとうございました。 エクセルって奥の深いソフトですよねー。 もっと勉強します。 詳しくありがとうございました。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

セルを選ぶたびにカンマ,をいれます

yukiko00000
質問者

お礼

ありがとうございまいした。 ,カンマでも:コロンでもできました!

関連するQ&A

  • 他の人が入力したABERAGE関数で『=AVERAGE(O26/12)

    他の人が入力したABERAGE関数で『=AVERAGE(O26/12)』というのを見つけたんですが、これってあってるんでしょうか?計算後の答えは一応あってるみたいなんですが・・・。 ちなみにセルCからセルNまでの合計がセルOにある表です。 ぼくが通常使っているのは『=AVERAGE(C26:N26)』です。 Excel2007です。

  • エクセルの関数(AVERAGE)について質問です。

    エクセルの関数(AVERAGE)について質問です。 エクセル2007を使ってこのような、表を作りました。     A     B     C      D 1  入院日   退院日  在院日数   区分 2 2010/3/2  2010/5/8  68     (1) 3 2010/4/18  2010/5/9  22     (5) 4          … と、100行分まで表があります。 Cの『在院日数』は「退院日-入院日+1」で計算します。 計算式は『=IF(B1="","",B1-A1+1)』といれてみました。 在院日数を求めるのはこれでうまくいくのですが、 問題は、この在院日数の平均を求めることがうまくいかないのです。 以前、エクセル2003を使っていたときは 普通に『=AVERAGE(C2:C101)』でうまくいっていたと思うのですが エクセル2007にしてからは 空白のセルも、計算式が入っているせいか、数値があると認識してしまうらしく 80行までしか入力されていない時は、81から100行までの分を0と考え 1行目から100行目までの値を足し、100でで割られた値が出てきてしまいます。 どうしたら、空白のセルは計算せずに平均値を出すことが出来ますか? それと、もう一つ質問があり 区分では、(1)~(8)を入力するのですが この、区分の(1)と(3)だけを選んで平均値を出したい ということもしたいのですが どうしたらよいでしょうか? (1)だけなら、AVERAGEIFを使えばと思うのですが (1)と(3)という時は、どういう風にしたらいいのか教えて下さい。

  • 【Excel】複数条件のAVERAGE

    ある特定したいくつかの要素の合計を、セル「I5」にだすとします。 たとえば表2のH2の「年」、同表のH3の「店舗」、同表のG5以下の「種目」からそれぞれ具体的な条件を、たとえば表1のA列より「2016年」、同表のE列より「店舗(1)」、同表のB列より「アスパラガス」を探し出すようにする場合関数式は以下のような式となりますが、 =SUMIFS($D$2:$D$596,$A$2:$A$596,$H$2,$B$2:$B$596,$G5,$E$2:$E$596,H$3) これを合計ではなく平均値で出す場合、「SUMIFS」のみ「AVERAGE」に入れ替え =AVERAGE($D$2:$D$596,$A$2:$A$596,$H$2,$B$2:$B$596,$G5,$E$2:$E$596,H$3) という式を「I5]に入れると確かに平均値はあっていたのですが、この式をコピー(セルのコピー)しても、正常に反映されず、I5の回答がそのままコピーされてしまいます。 何が原因なのでしょうか?

  • 【エクセルVBA】エクセルファイル間で表のコピーと貼り付け

    そもそも出来るかどうか、わかりませんが、 もしかしたらと思い、質問させていただきました。 2つのエクセルファイル「個別」と「合計」があるとします。 「個別」はCドライブの「所属者」フォルダに 「合計」はCドライブの「集計」フォルダにあるとします。 「個別」ファイルには以下のような表とコマンドボタンがあります。 A1 A2・・・はセルの位置を表しています。    A1 A2 A3 B1 B2 B3 C1 C2 C3 コマンドボタンをクリックすると、この表と同じ内容が 「合計」ファイルの以下の位置に移動するようにしたいです。    E1 E2 E3 F1 F2 F3 G1 G2 G2 要するに「個別」ファイルにある表をコピーして、 「合計」ファイルの指定した位置に貼り付けるという操作を マクロを使ってコマンドボタンをクリックすることで 自動に行えるようにしたいのです。 もし可能ならば、 どのようにコードを入力するべきか教えてください。 マクロに関しては素人ですので、 できれば入力すべきものをそのまま回答していただけると ありがたいです。

  • エクセルの関数、表示について

    エクセルで、あるセルの所に平均値(または合計値など)を出そうとして関数を使うとします。 その時、関数セルの右脇の値も平均に入れようと思い、選択したいのですが、AVERAGEなどの表示が目的のセルと重なって表示されるため、選択することができません。 関数表示を消すなど、良い方法はあるのでしょうか? エクセル2003を使っています。

  • Excelの貼り付け位置が1行目にきてしまう。

    Excelに画像をコピーして貼り付けると、必ず1行目にきてしまいます。 その度、貼り付けたい位置まで移動させなければならないのです。 初めから「貼り付けたい位置に貼り付ける」には、どうしたらいいのでしょうか? 初歩的な質問で申し訳ありませんが、宜しくお願いします。 WindowsXP Excel2003です。

  • 【エクセル】離れたセルのCOUNTIF関数

    こんにちは。 エクセルのCOUNTIF関数についての質問です。 各セルに以下のような数値が入っている表で・・・  A=10  B=00  C=20   D=30   E=00   F=40   G=50  AとCとEとGのセルを選択し、0以外のセルの個数を数えるとき COUNTIF関数で =COUNTIF(A,C,E,G,"<>0") という数式を立てたのですが、エラーとなってしまいました。 最終的には =((COUNTIF(A,"<>0")+(COUNTIF(C,"<>0")+(COUNTIF(E,"<>0")+((COUNTIF(G,"<>0")) という数式をたてて計算は出来たのですが、もっと簡単(?)な式はあったりするのでしょうか? ご存知の方がいらっしゃいましたら是非お教え下さい。

  • エクセルで左端のセル位置を取得するには

    範囲内で空白を除いて一番左端のセルの位置を取得する方法というのはあるでしょうか? たとえば以下のような表の場合にA1にはC1、A2にはD2、A3にはE3が入るようにしたいのです。 以下のような表の場合に  A  B  C  D  E 1      1  2   3 2           2   3 3             3 わかりづらい質問で申し訳ありませんが、よろしくお願いします。

  • エクセル2007で%の平均値を求めたいのですが、うまくできません。

    エクセル2007で%の平均値を求めたいのですが、うまくできません。 先日下記の様な質問をさせて頂いたのですが、もう少し質問したいことがあったのに間違えて解決済にしてしまいました。 どなたか分かる方がいらっしゃいましたら教えてください。    A    B    C    D    E    F    G     H 1 目標  6.44%  4.50%  3.77%  5.15%  2.66%  2.79%  式を入れたいセル 2 実績  5.07%  6.00%  4.85%                 A2~G2の平均値 A1~G1は、=(F3/G6)みたいな数式が入っていて、%で表示されています。 B2~G2は、最初は空欄で毎月B、C、D、E、Fと一つずつ%が入っていきます。 上記で、H1のセルに、下記の様な結果を表示できる式を入れたいのですが、何かいい方法はないでしょうか? ・B2~G2が空白の時はB1~G1の平均値 ・B2にだけ数字が入っていてC2~G2が空白の時はB1の数字 ・B2~C2に数字が入っていてD2~G2が空白の時はB1~C1の平均値 ・B2~D2に数字が入っていてE2~G2が空白の時はB1~D1の平均値 ・B2~E2に数字が入っていてF2~G2が空白の時はB1~E1の平均値 ・B2~F2に数字が入っていてG2だけが空白の時はB1~F1の平均値 ・B2~G2全てに数字が入っている時はB1~G1の平均値 という質問に対して、 [H1]=AVERAGE(B1:INDEX(B1:G1,COUNT(B2:G2))) という式を教えて頂いたところ、うまくいきました。 半期分はこれでOKだったのですが、1年分だとHに半期の平均のセルが入るため、うまく表示できません。 ・B~Gが前期、Hが前期の平均 ・I~Nが後期、Oが後期の平均 さらに、Pに全期の平均を入れたい場合はどのようにしたらよいのでしょうか? [P1]=AVERAGE(B1:INDEX(B1:N1,COUNT(B2:G2,I2:N2))) にすると、Hのセルも入ってしまうため、後期に数字が入ると平均値の表示が1つずつずれてしまいます。 何回も申し訳ないのですが、どうぞよろしくお願いいたします。

  • エクセルのセル

    エクセルのセル に E219+C220-D220 と入力すると #VALUE! と表示され合計がでません どうすれば合計がだせるのでしょうか?

専門家に質問してみよう