• ベストアンサー

エクセルの表計算

エクセルの表計算で、例えばシート2に貼り付けたデータをシート1で計算するようにシート1に数式を入力してあるのですが、 シート2に貼り付けるデータの行が増えたり減ったりして、行がずれても計算してほしい項目を計算するようにするにはどうすれば良いのでしょうか? 宜しくお願いします。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

定義名を利用します。 メニュー[挿入]-[名前]-[定義]を開き 例えば、 [名前]を「データ」として、 [参照範囲]に、=OFFSET(シート2!$A$1,,,COUNTA(シート2!$A$1:$A$100)) のようにします。 シート2の$A$1:$A$100のセル範囲内でデータの増減に対応できます。 計算式には名前を使って =MAX(データ) のようにします。

Freestyler
質問者

お礼

ありがとうございました。もう少し具体例を挙げて再度質問させて頂きます。その時はよろしくお願いします。

その他の回答 (1)

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

#1のように、範囲名の問題かとも思うが、質問はあいまいと思う。実例でも挙げて、具体的な関数と範囲がわかるように質問してください。 セルの範囲に名前をつけたからといって、挿入削除には反応するが、範囲が自動で増減するわけではない。 多めにセル範囲を指定してよいかどうかは式と使い方次第でしょうから。

関連するQ&A

  • エクセルの表計算

    皆様よろしくお願いします。エクセルで表計算(単純な足し算)を しています。セルに数字を入れると 合計が、でるものです。いままで 何もなかったのですが、なぜか今月に入ってから 合計が、出なくなってしまいました。数式が、消えてしまったのかと思って、合計欄を見ると 合計のところには、数式は入っていました。それからそのシートは、セルに数字を入れて、合計欄に再度数式を入れないと 計算しなくなりました。なぜでしょうか・・。

  • エクセルの計算式の入力について

    エクセルの知識が殆ど無いものです。 数字の入力で誤って計算式を消してしまいました。 シート1に金額一覧表があり、シート2以降にそれぞれ金額が反映されるように なっています。数式バーには『=月払!C…』とあり、…にシート1の金額のセル位置 の数字が入ります。シート2とシート5の計算式を元に戻すには どうしたらよいのでしょうか?直接数式バーに手打ちで入力してもよいのでしょうか? 教えてください、よろしくお願い致します。

  • エクセルが計算しない。

    いつも使っているエクセルの表に数値を入力したのですが、なぜかまったく計算しなくなりました。新しく数式を入力すれば計算するのですが、数式をコピーして貼り付けても値がコピーされるだけです。お助けください。

  • エクセルの表を更新する方法

    エクセルの表を更新する方法を知りたいです。 現在の状況 エクセルのSheetに「入力表」というものがあって、その表に数値を入れなおすとその数値が他のSheetに全て反映されるような仕組みになっています。 入力表の項目、品目が増えたので、他のsheetに反映する仕組みをそのままに、入力表の項目を増やしたいです。 「行を挿入」では、、他のsheetに反映する仕組みを使えませんでした。 つたない文章で申し訳ないです。 回答して頂けたら助かります。 よろしくお願いします。

  • 表計算の仕方

    パソコンのことはあまりわからないのですが表計算だけはずーとやってます(エクセルで) 表計算なんですが13枚のシートがありまして(1月から12月までの売上と年間売り上げ表)1月12月までの売上を13枚目のシートにまとめたいのですがなぜか上手く入力できません(オートサムを使ってコントロールキーを使いながらやってもだめでした) すいませんが教えてください それと最近パソコンの動きが遅くなってきたのです(ほとんどエクセルですしデータもフロッピーに入れてます)

  • Excelの表計算について

    どなたか教えてください。 Excelの表計算において 違うSheet つまり・・・ 例えばSheet1のA1に入力した数字をSheet2のB8と連動させる   又はSheet1のA1に入力した数字をSheet2のB8に常に-1だけ少なく連動させる  商品の在庫管理票を作りたいのですが 連動させると便利かな~と    宜しくお願いします。

  • エクセル 表計算の作成について

    はじめまして ご教授頂ければ幸いです。 今、エクセルを使い表計算を行っています。 おおよそ 表計算(基本的なところ)の作り方は分かるつもりですが 下記のやり方についてご教授頂ければ幸いです。 ■内容及びやりたい事 毎日のデータ(体重変化)をインプットをしたいです。 今までは、表の中に直接(その日のセルに)に入力しておりました。 左のセルに日付け、右のセルに体重入力。 そこで、隣の別シートに入力だけの画面を用意したいのです。 常に毎日 その入力シートの同じ入力部にデータを入れます。 その、毎日のデータが次のシートのその日月のセルの隣のセルにリンクされる様に したいと考えております。 たぶん、いろいろなエクセルを使ったアプリがこんな感じで出来ていますので 機能はあると思いますが、発見できませんでした。もう少し継続しても調べてみます。 この辺を教えて頂ければ嬉しい限りです。また、参考資料になりますWEBサイトをご紹介 して頂いても結構です。 ※尚、PCの環境は Windows 7 64bit エクセルは2007になります。 以上 宜しくお願い致します。

  • エクセル表計算

    <エクセル表計算の表示> 表計算表を作成後、セルC・D・E・に任意の数値を入力後セルF・G・に「四則演算」の計算結果をアウトプットしたいんです。 セルF・G・に数式を入力すると「#DIV/0!」が表示されます。 「#DIV/0!」が表示されていても計算結果は手計算で検算も間違いありません。が数値入力前に「#DIV/0!」の表示がどうも頂けません。「#DIV/0!」を表示しないで良い方法をどなたかご教授下さいます様宜しくお願いいたします。

  • エクセルの数式の使い方について

    Excelデータの取りまとめ方についてご教授ください。 説明下手なので、何がしたいのか箇条書きします。 画像データも添付していますので、ご覧くだされば幸いです。 (1)1つのブックに各市のデータを各シート毎に入力してあり、そのデータを参照したとりまとめのシートを作りたい。 (2)列の項目は全市同じだが、行の項目や数がそれぞれの市で違う。 (3)実際は30行×100列くらいあるので、なるべく入力がコピペでできるか最低限の労力でやりたい。 (4)たとえば甲市の”A・X”の値をSheet4の”A・甲市”に表示したいときは、 「Sheet1の行項目のなかに、Sheet4の行項目と同じ"A"があれば、Sheet1の"A・X"の値を入力、なければ0」 のような数式を使えばいいのかと思ったが、このような数式があるのだろうか? 経緯として、これまで各市のデータをそれぞれ1ファイルずつで集めて、30ファイルのエクセルデータにひとつひとつ手で入力していたのですが、 開いてはぽちぽち入力して閉じて、開いてはぽちぽち入力して閉じて…の繰り返しで毎回頭が発狂しそうでした。 エクセルなんだからもっと手間を省く方法があるのではないかと、1つのブックにシートごとにとりまとめてみたまではよかったのですが、 何しろ初心者なもので、IFやVLOOKUP、フィルターなどを調べて使ってみてもうまくいかず…。 複数ブック×複数ブックを1つのブックで集計するというのが無謀な挑戦なのかもしれませんが、 少しでも手間を省くような方法がありましたら教えていただけると幸いです。

  • エクセル シートに表をまとめる

    良い方法を教えてください。 まず、ある専用のソフトからデータを抜きエクセルにおとします。 そのデータが小分けされていて、表の形式で、金額等が記載されているのですが、8列6行くらいの表でいくつもデータがあります。 しかも1シートに1つの表しかなく、何個もシートがある状態です。 それを、切り取りして張り付けして…と1シートにまとめているのですが、計算式やマクロなどを使用して、データを抜いたら1シートにまとまるようにしたいのです。 何か良い方法はないでしょうか?? データは、毎月抜きますが、データの表の行数、列数は毎月同じです。 宜しくお願いします。

専門家に質問してみよう