• ベストアンサー

Excel2003にて

ある計算をした合計をE5セルに数式を用いて反映しています。 これを計算Aとし、計算Bの値はE12のセル、計算Cの値はE19のセルと、 等間隔でそれぞれの合計を反映しています。 E5・E12・E19・E26・E33・E40・・・・・・・・ これを一覧表にして別のセルにリンク反映させていのですが、 非常に煩わしい作業になりそうで困っています。 合計反映のセルが100以上あるので、該当のセルに =E5・=E12・=E19・・・と入力していくのが非常に面倒です。 連続しているセルならマウスのドラッグで簡単にコピー入力できますが、 これと同じように関数を使用し、簡単にコピー入力できないでしょうか? ご教示頂ければ幸いです。宜しくお願い致します。

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

  • ベストアンサー
  • suekun
  • ベストアンサー率25% (369/1454)
回答No.2

揮発性関数となるので、多用する場合はお勧めはしません。 関連しない計算式の部分でも揮発性は再計算が走りますので。 ただ、方法の一つして提示しておきます。 =OFFSET($E$1,4+(ROW(E1)-1)*7,0) この数式を下方にコピーして行くだけです。

sakuichi
質問者

お礼

ご回答拝読致しました。大変参考になりました。 私の望んでいた、的を射たご回答です。 貴重なお時間を割いてのご回答、感謝致しております。 また機会がありましたら宜しくお願い致します。

その他の回答 (2)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.3

こんな感じかな =INDEX($E:$E,ROW(A1)*7-2) 横にコピーの場合はCOLUMN関数を使用

sakuichi
質問者

お礼

ご回答拝読致しました。大変参考になりました。 私の望んでいた、的を射たご回答です。 貴重なお時間を割いてのご回答、感謝致しております。 また機会がありましたら宜しくお願い致します。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

=E5 =E7 としてドラッグしてもうまくいかないですが、文字列として E5 E7 といれてその二つのセルを選択したままドラッグすると等間隔の文字列が連続して作成できます。 そしたら、メニューの編集、置換で、Eを=Eに置き換えれば一発でできます。

sakuichi
質問者

お礼

ご回答拝読致しました。大変参考になりました。 応用力が無いため全く思いつきもしませんでした。 貴重なお時間を割いてのご回答、感謝致しております。 また機会がありましたら宜しくお願い致します。

関連するQ&A

  • OFFICE 365 Excel - 数式の値

    OFFICE 365 Excel にお於いて、数式の値を表示させていますが、値の上限値を設定したいのですが出来ません。 Excelシート セルE3には他複数セルの合計値(整数)が表示されています。 同じくExcelシート セルB17には、数式「=(E3*300)」によって計算値が表示されていますが、この計算値の上限値を27000以下に設定するには、どうすれば良いのでしょうか教えて頂ければ幸いです。 データー→データツール→データの入力規則→設定...では出来ないのは承知しています。

  • 割り算の式をコピー。分母を同じセルにするには?

    複数のセルに対して、分母は同じセルで割る計算したいのですが、 ドラッグしてコピーするとずれてしまうので、どうしたらよいか 教えて下さい。 A1÷B50をC1に入力してC1をC2、C3にドラッグしてコピーすると 数式が A2÷B51 A3÷B52   ・   ・   ・ となってしまいます。常にB50の値で割りたいのですが..。

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

    エクセル2000でセルに数式を入力しても、計算結果が反映されません。ほかの、同じ数式を入力したセルでは、ちゃんと表示されますが、そのセルに限って数式を入れても回答が"0"となってしまいます。書式を確認してみると、「通貨」になっており、「数値」に直しても(このとき表示されるサンプルも0のままです。)又「通貨」に戻ってしまいます。ほかのセルから数式をコピーしても、書式をコピーしてもだめでした。どうしたら正しく数式が反映されるのでしょうか?

  • 【Excel】「再計算」しないといけなくなりました

    今まで、セルの数式をコピーして貼り付けると、自動的に相対参照で計算しなおしてくれていたのですが、最近急にコピー元のセルの値まで貼り付けられ、 画面下の「コマンド」「再計算」というボタンを押さないといけなくなりました。 何か設定が変わったのでしょうか。

  • Excel関数について

    セルD6の合計がF6の数値と同じになるようにセルB3に数式を入力したいのですが、7行目が数式となります。尚、F6の値は都度手入力で変更されます。循環機能も試みましたが他の数式も含め影響を及ぼしました。B3に入力する関数もしくは何か良い解決策はあるでしょうかよろしくお願いします。

  • Excelこんな時の関数

    セルAの値が>100である、同じ行のセルBの合計/セルCの合計を出したいのですが・・・。 A B C ----------- 120 2 10 10  3 33 130 5 52 20  1 43 例えば上記の場合、=(2+5)/(10+52)となります。 一発で計算する数式があればご教授下さいm(__)m

  • Excel問題

    問1)セルB8に製品IDを入力すると、製品名がセルC8に表示されるように設定して下さい。 問2)同じくB8に製品IDを入力すると、単価がセルD8に表示されるように設定して下さい。 問3)セルE8に数量を入力すると、金額が表示されるように設定して下さい。 問4)小計を計算する数式を設定して下さい。 問5)消費税と合計を計算する式を設定して下さい。消費税は小数点以下切り捨て      ※消費税はセルE17の値を使用します。 問6)セルC4に合計金額を表示して下さい。 問7)製品IDのセルに入力が無い時、製品名/単価/金額のセルに何も表示しない様に設定して下さい。 問8)製品IDの全てのセルに何も入力が無い時、小計のセルに何も表示しない様に設定して下さい。 この問題を解いてくださる方 お願いいたします。

  • 数式の結果を指定したセルに表示するには

    309120/31=8500(8586.6)を E17/E14,2 という数式で求めています。 この数式をC1~36迄入力しているのですが、 E14(31)の所に打ち込んだ数だけ C1~C36の所へ反映させたいです。 例えば、E14のセルに15と入力したばあい、 数式の結果をC1~C15迄にしか反映させない風にしたいです。 現在、セル全てに「E17/E14,2」という数式を入力しているので、C1~C36迄全て計算の結果が反映されています。 何かよい方法がありませんでしょうか?

  • [Excel] シートをまたぐ集計でのこんな技、出来ますか?

    こんにちは。 ブック1(給与計算月ごと,シートは従業員ごと,最終シートに社員それぞれの合計が出ている。) ブック2(ブック1の年間一覧集計,シートは1枚) 今ブック1の最終シートに従業員の給与が一覧でまとまっています。 Aさん 100,000 Bさん 200,000 Cさん 300,000 この結果をブック2のシート1にダイナミックに反映させたいと思っています。 で、ブック2のシート1の適当なセルで「=[Book1]Sheet1!$B$1」と1つ目を入れました。もちろん結果値は反映します。 この後、楽しようと思ってセルの右下をドラッグしながら下へもって行き続けて式をコピーしてもらおうと思ったのですが、結果全部同じ(「=[Book1]Sheet1!$B$1」)になってしまい、目的が達成されません。 「=[Book1]Sheet1!$B$1」これの最後の1が2,3,4とインクリメントしてくれれば済むのですが、手で入力するしかないのでしょうか? よろしくお願いいたします。

  • EXCEL2003の入力方法について

    あるセル(結合セル…Aとする)に別シ-トのあるセル(結合セル…Bとする)の値(文字列)を反映させようと思い、Aのセルに「=」を入力し、Bのセルを指定しましたが、Aのセルに「=B」という数式が出てしまい、Bの値自体をAに反映させることが出来ません。どうすればいいのでしょうか?

専門家に質問してみよう