• 締切済み

素早く作成するには

合計、平均、最大、最小を素早く入力するにはどうすればいいですか? 合計は、a2からe4を選択して、Excelのメニューの合計ボタンを押せば入力されます。 でも、それ以外の、平均、最大、最小はそれでは入力されません。 平均を入力しようと、a2からe4とf2からf4を選択して、平均のボタンを押すとa5からd5も入力されます。 この表を高速に入力するにはどうすればいいですか?

みんなの回答

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

演算を相対さするのはSUBTOTAL関数しかない。 A1:C3 例データ 1 2 3 4 5 6 7 8 9 E1:G1にそれぞれ 合計 平均 最大値の意味で、9  1 4を入れておく E2の式 =SUBTOTAL(E1,$A$1:$C$3) F2,G2に式複写 E1:G2は 9 1 4 45 5 9 合計 平均 最大値 SUBTOTAL SUBTOTAL関数で定義されている集合関数に限るが。

全文を見る
すると、全ての回答が全文表示されます。
  • NuboChan
  • ベストアンサー率47% (746/1586)
回答No.3

>添付画像と質問の無いように整合性がとれません すいません。  変換ミスを以下のように訂正します。 添付画像と質問の内容に整合性がとれません。

全文を見る
すると、全ての回答が全文表示されます。
  • NuboChan
  • ベストアンサー率47% (746/1586)
回答No.2

添付画像と質問の無いように整合性がとれません。 (内容が一致しない) こちらで質問を以下のように解釈すると 「範囲(A2:D4)の合計をF2に、平均をG2に最大値をH2に最小値をI2にそれぞれ求める」 |[A]|[B]|[C]|[D]|[E]|[F] |[G] |[H] |[I] [1]| | | | | |合計|平均|最大|最小 [2]| 11| 2| 4| 7| | 75|6.25| 13| 2 [3]| 6| 3| 9| 3| | | | | [4]| 13| 3| 6| 8| | | | | 以下のVBAで求められますが ? Option Explicit Sub calculate() Range("F2").Value = WorksheetFunction.Sum(Range("A2:D4")) Range("G2").Value = WorksheetFunction.Average(Range("A2:D4")) Range("H2").Value = WorksheetFunction.Max(Range("A2:D4")) Range("I2").Value = WorksheetFunction.Min(Range("A2:D4")) End Sub

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

質問者の希望が入力では無くて計算だとすると、答えは、 https://dekiru.net/article/12536/ となる。

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

関連するQ&A

  • エクセルで計算が出来ません。

    エクセルで表を作成し平均値を出したいのですがどうしても出来ません。教えてください。   A    B   C   D   E   F(合計)     1280    25   4823  325   1   6128      362   2220 1890 466 1 4938 4736 1650 436 1234 1 8056 0 0   0 19122 平均値                             6374 というように平均値を出したいんですが、なん行かの表を作っておいて最後の行で計算をしたいのです。Eの列はFの列がスペースでないときには、1を立たせ入力がないつまり空白のときは、0になるようにしたいのです。最後に入力があった行(1)を足して合計を割れば出来ますが、F行= " ","0","1"とう式は成り立ちません。よい方法を教えてください。 

  • エクセルで表を作成したいのですが、、、2

     エクセルで、対応する表を元に値が反映される表を作りたいです。    A     B     C     D     E    F 1  茨城   商品1   3    県名   商品1  合計 2        商品2   6    茨城        3        合計    9 4  栃木   商品1   8 5        商品2   2  6        合計    10  D2に茨城と入力すると、E2に3、F2に9 と自動的に表示されるような方法はないでしょうか?

  • エクセル2000での表の作成について

    仕事で困っています。よろしくお願いいたします。  あいう A123 B321 C 67 A45 D 59 E1 8 F123 ・ ・ ・ この列が1000行近くあり、いくつか重複がある。(上記の表でいえば Aのように) 上記のような表から  あいう 合計 A573 15 B321 6 C 67 13 D 59 14 E1 8 9 F123 6 こういう表をつくりたいと思っています。pibotをつかって  合計 A15 あ5     い7     う3 B6  あ3     い2     う1      こういう表はできたのですがレイアウトが気に入りません。 どなたかご教授ください。

  • ExcelのMINとMAXを下から(上から)2つ出したい。

    エクセルの集計表にて、 右端に合計と平均を出していて そこに最大値と最小値を付け足したいのですが とりあえず、 =MAX(A1:K1)や=MIN(A1:K1)で最大&最小を出す事は出来たのですが、 2番目に大きい数値、2番目に小さい数値を出すにはどうすれば 良いのでしょうか? 教えて下さい。宜しくお願い致します。

  • Excelで検索合計をしりたいのですが

    お聞きしたいのですが Excelで表をつくり 表品の合計を知りたいのですが?   A    B    C     D    E    F 1えんぴつ  3   消しゴム   2   えんぴつ  2ノート   3   えんぴつ   2   ノート 3消しゴム  3   ノート    1   消しゴム 4えんぴつ  2   ノート    2 5えんぴつ  1   えんぴつ   1 上記の表を作り Eにえんぴつと入力すると Fに合計がでるような関数式はありますか? E1は えんぴつ だったり ノート だったりします 宜しくお願いします。

  • 集計表の作成

    集計表の作成 AccessとExcelを使用して集計Aを作成したいと思っています。 (ボタン1クリックだけで行なうのが理想です) 1.グループ毎に小計行を追加したい(小計行はグループ毎の合計 2.エクスポートしたExcelの最終に合計行の追加したい (合計行は全グループの合計) A列はデータ数によって毎回行数が変わる為にあらかじめレイアウトを 作成して、Vlookuopで当てはめるという事も出来ません。 元となる金額のデータはAccessで作成してExcelにエクスポートする 所までは出来たのですがそれ以降(小計行の追加・計算、合計行の追加・計算)が分かりません。どの様にすればよいでしょうか? Access:仕入先テーブル コード |テキスト型 名称 |テキスト型 仕入額 |数値型 前年比 |数値型 グループ |数値型 Excel:集計A A | B | C | D | E | F | 1 |コード | 名称 |仕入額 |前年比|グループ| 2 |1030 | A | 1,000 | 49%|1 | 3 |1040 | B | 1,050 | 32%|1 | 4 | |小計(A+B) | 2,050 | 81%| 5 |1050 | C | 1,000 | 50%|2 | 6 |1060 | D | 1,050 | 52%|2 | 7 |1070 | E | 1,050 | 49%|2 | 8 | |小計(C+D+E)| 3,100|50.3%| 9 |1080 | F | 1,000 | 60%| | 10|1090 | G | 2,000 | 38%| | 11|2000 | H | 1,000 | 60%| | ・ ・ ・ ・ | |合計 | 9,150 |49% | ・・・C4+C8+C9+合計行の直前まで

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

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

  • 表のある番号のものだけ抽出する

    ------ 01|a|あ ------ 01|b|う ------ 01|c|お ------ 02|d|き ------ 02|e|け ------ 上記のような表があったとします。 別のシートの、とある一箇所に例えば「02」と入力すると、 --- d|き --- e|け --- と、出るような表を作りたいと考えています。 それぞれ「d」「e」「き」「け」と入力されている部分には どのような式を入力すればいいでしょうか。 もちろん「01」と入力したら、以下のように出るようにしたいです。 --- a|あ --- b|う --- c|お --- 元となるデータの行は1000行くらいで、 抽出したい行数は最小で1行、最大で20行くらいです。 よろしくお願いいたします。

  • グラフの作り方(エクセル)

    エクセルのグラフの作り方教えてください(急いでいます) 次のような表があるとします。 A・・・・最大値A1, 最小値A2, 平均値A3 B・・・・最大値B1, 最小値B2, 平均値B3 C・・・・最大値C1, 最小値C2, 平均値C3 D・・・・最大値D1, 最小値D2, 平均値D3 A~Dは項目、A1~D1、A2~D2、A3~D3は実際の数値と考えてください。 これを次のような、アルファベットの大文字のI(アイ)を使ったグラフにまとめたいのですが、うまくできません。 (1)グラフの縦軸は数値、横軸を項目とします。 (2)大文字のIの上の横棒が最大値、下の横棒が最小値、中央に平均値(これは、抜き丸でも塗りつぶしの丸または四角でもなんでもかまいません)とします。 調べてみると「株価」のグラフ形式を使えばよいらしいのですが、それには「高値」「安値」「終値」のデータを作らなければならないようですが、実際の上のグラフは項目も数値も、「高値」や「安値」ではないので、注意書き(エラー)が出て先に進めません。 詳しい方、作り方を教えてください。できれば、リンクではない解説をお願いします。

  • 指定した3つのセルのデータを抽出し別表を作成する

    A表(A~F列、1~7行)のうちB、D、F列にデータが入力表示されたデータを抽出して別のB表(A,B,C列、1~7行)を作成するためのエクセル関数をご教授下さい。下図のとおり、F列は同じデータですのでVLOOK関数で表示できるのですが、B,D列にデータが入力されていない場合は、表示しないようにしたいのです。よろしくお願いします。 また、3つのうち一つでもデータがない場合は、表示させない方法でも結構ですよろしくお願いします。 [A表]    A    B    C    D    E   F 1  5    8     9    12    2   ○ 2  4                       ○ 3       7          10       ○   4                          ○ 5  3    4     10    5       ○ 6                          ○ 7                          × [B表]    A    B     C 1  8    12    ○ 2  7    10    ○ 3  4     5    ○ 4 5 6 7

専門家に質問してみよう