• ベストアンサー

エクセルのシートコピーした際に数式を月移動したい(?)

エクセルで月ごとに日計表・試算表を作っています。今回一から作成しようとしているので困っていることがあります。 たとえば一つのファイルに1月から12月のシートがあるのですが、2月のシートをコピーして3月のシートを作成します。2月には1月のシートを参照しているので、2月の数式は ='1月日計'!AI24 となっています。2月をコピーしたらこのままの数式をコピーしてしまいます。3月にはコピーしたら自動的に ='2月日計'!AI24 となって欲しいのですが、どのようにしたらいいのでしょうか?現在手打ちで全てを変えている状況です。非常に時間がかかり困っています。 OSはXPでエクセルは2003です。宜しくお願いします。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

置換機能で可能かと思います。 検索する文字 [='1月日計] 置換後の文字 [='2月日計] http://www.morgan.co.jp/kiso/5excel-1.htm

ooruri3333
質問者

補足

早速有難うございます。 一つのシートは上手くいきましたが、上手く置き換えてくれないシートがあります。置き換えようとすると 値の更新:11月日計 と出てきてファイルを選択するようなものが出てきます。 何故なのでしょうか?宜しくお願いします。

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

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

シート名抽出からシート名を自動変更できますが数式が重いのでお勧めできません。 安直ですが、手打ちの部分を編集→置換で一括置換では駄目でしょうか。

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

関連するQ&A

  • エクセルのシートを超えた数式コピー(?)

    給与をエクセルにて管理してます。 4月~3月までのシートをそれぞれ作成してます。別のシートに集計として個人の集計が出るようにしようと思います。 そこで質問ですが、Aさんの4月の数式は ='4月'!$F$6 です。この数式を元に5月~3月まで集計を取りたいのですが、上記の数式をコピーしたら='4月'!$F$6になっていまいます。ではなく ='5月'!$F$6 ='6月'!$F$6 のように自動的に連続して数式を作成したいのです。現在は、手打ちにて月変更してます。 説明が分かりにくいかもしれませんが、宜しくお願いします。 OSはXPで、エクセルは2003です。

  • excelでシート間の数式コピーについて

    検索しましたが見当たらないので質問させて下さいませ。 excelでシート間の数式コピーについて教えて下さい。 シート1に計算式を入れて表作成をし、シートの挿入にて複製しシート2,3,4……とした場合、各シート前のシートの同じ位置に有るセルの計算式を参照したいのですがどうすれば良いのでしょうか? 初歩的な質問でお恥ずかしいのですが本にも載っていなくて困っております。 どうか宜しくお願い致します。

  • エクセルのシートをコピーしてもグラフは古い所を参照

    エクセルシートに関する事です。 いつもは自動で出来ているんですが、あるファイルだけ問題が起こります。 シートをコピーして増やしていっても、増やされたシートのグラフは元のシートからデータを参照してしまいます。 「1月」というシートを作成して、表とグラフを作成して「1月」をコピーして新たに「2月」というシートを増やしました、「2月」のシートのグラフは1月数字を表示(参照)しています。 どこかにグラフの絶対参照のようなものや自動更新するような設定が存在するのでしょうか? ご教授よろしくお願いいたします

  • エクセルの数式のコピーについて質問です、

    作成した表計算を別のブック(シート)にコピーしたのですが、数式はコピーされずにそのままコピー元の数字がコピーされてしまいます、今までは数式も一緒にコピーされていたように思うのですが何か知らずに設定を変えてしまったのでは?と困っています、使用してるのはエクセル2002です、よろしくお願いします。

  • エクセル、シートコピーで、数式・リンクを削除したい

    W98 エクセル2000です。複数のエクセル・ファイルで、資料を作成しています。 それらには、多数の関数や、シート参照があり、最終的に、ひとつのシートを印刷することで、完成した資料になっています。 その複数のファイルの中より、印刷用の完成シートのみを、ひとつのエクセルファイルにまとめ(シートは複数に分かれて可)、メールにて配布したいです。印刷設定などを含ませながら、かつ、数式だけを削除し、値のみを、コピーしたいのです。 普通に考えて、まず、シートをコピーし、罫線のみを残して、削除。その後、コピー元より、値のみをコピーしようとすると、”この操作には、同じセルの結合が必要です”と、拒否されます。 どのようにしましたら、数式やリンクを削除した別ファイルが、作成できますのでしょうか? お手数ですが、よろしくお願い申し上げます。

  • エクセルのシートからの特定セルのコピー

    質問致します。教えて下さい。 エクセルファイルに月次のシートを作成していきます。 シートの見出しは”1月”、”2月”・・”12月”になります。 そうやって作成してきた月次のシートの特定セルをまとめて一覧にする集計シートがあります。 集計シートのD3セルに1月のL10セルを参照(='1月'!L10)してあるとして、その隣のE3セルに2月のL10セルを参照したいのですが、D3セルのコピー&ペーストをすると(='1月'!M10)となりシート名やセルのズレを手打ちで直しています。 E3セルの手打ち修正をしなくて済むようなコピー方法はないでしょうか。 宜しくお願い致します。

  • エクセルのシートコピー

    エクセルのシートコピー 旧エクセルから新エクセルへ毎月1シートをコピーしています。 コピーするシートの中にはエクセル内の別のタブを参照する数式が入っています。 移動先ブックへコピーまたは移動すると、コピーされた新エクセルのシートからは旧エクセルのタブを参照しています。 そこでこの数式の[旧エクセル名]を検索して空白にすべて置換していました。 ところが今月はすべて置換しようとすると「値の更新」というファイルを選択する窓が開いて一括置換ができません。 この事象の解決方法もしくは参照先をファイル内そのままにするコピー方法があれば教えてください。

  • 違うファイルに数式の入ったシートをコピーしたい

    Excel2010です。 ファイルA、Bのそれぞれのシートには、同じ名前をつけてあります。 ファイルAのシート1には、他のシートを参照した数式を入力しました。 そのシート1を丸ごと、ファイルBにコピーすると、その数式は、ファイルAのデータが参照され、「='ファイルA'数式」となります。 数式のみをコピーしても同じでした。 ファイル名を入れずに、「=数式」となるようにコピーしたいのですが、どのようにすればいいでしょうか? 教えてください。 よろしくお願いします。

  • Excelのシート間で数式のコピーができません

    Excel2007でシート間でコピーをしたいのですが 数式のコピーができません。 数式がコピーされず0や#REFになってしまうときと 何度かやっているとなぜか運良くできることがたまにあります。 各シートには各月の出退勤のタイムシートを元に カウントした出勤日数、合計勤務時間、平均勤務時間があり、 1年間分をひとつのシートにまとめたいと思っているのですが なかなかうまくいきません。 まとめたものでグラフを作成したいのですが 良い方法はありますでしょうか。

  • エクセルで数式のコピーをしたい…

    エクセルで表を書いているのですが、同じ数値の入った表をもう一つ作りたいため、 シートAの数値をコピーしてシートBの表にペーストしたところ、 入力してあった数式の内容が違うものになってしまい困っています。 「形式を選択して貼り付け」で「数式」を選択してみても変わりません。 数式の内容は =シートA!P2/SQRT(シートA!$BB$2*シートA!P$54) という感じなのですが、「P2」の部分がシートBの貼り付けたセルの名前になってしまいます。 地道にやろうかとも思いましたが処理する数式の量が莫大なので一列片付けただけでヘロヘロです。 説明が下手で申し訳ないのですが、アドバイスありましたらお願いいたします。 説明不足なところがありましたら補足しますのでご指摘ください。

専門家に質問してみよう