• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2003 複数シートの数式のみ変更について)

エクセル2003 複数シートの数式のみ変更について

このQ&Aのポイント
  • エクセル2003で複数シート間の数式の変更方法について相談です。30枚ほどのシートがあり、項目は同じですが、入力内容は異なります。金額の入っているセルの数式を一気に変更したいが、うまくいきません。全シートを選択して数式を変更したいですが、方法がわかりません。また、全シートを選択しても罫線は変更せずにそのまま残したいです。
  • エクセル2003で複数シートの数式を一気に変更したいです。30枚ほどのシートがあり、同じ列にある金額の数式をまとめて変更したいです。しかし、全シートを選択しても一気に変更することができません。また、全シートを選択しても罫線を変更せずに残したいです。
  • エクセル2003で複数シート間の数式の変更方法を教えてください。30枚ほどのシートがあり、同じ列にある数式を一気に変更したいです。しかし、全シートを選択しても変更することができません。また、全シートを選択しても罫線を変更せずにそのまま残したいです。お知恵をお貸しください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

理解出来なかった,で立ち止まってしまい,そこから実際にご自分の手を動かして「実際にやってみる」こともしなかったのですか? それに。 詳しくも何も……… イッタイあなたは「今どんな式をどこのセルに記入して」いて,それを「どこのセルの式はどんな具合になって欲しくて」困っているのか,そういう具体的な情報とかなんにも無しで。何をどうご説明できるでしょうか。いやできません。 こういう事です。 今B1セルに =A1 と書いてあって,B10までコピー貼り付けて記入済みである。 これをB1セルなら =A1*2 B2セルなら =A2*2 となるように,数式を一斉に書き換えたい。 #参考:従来の方法 勿論,B1セルに =A1*2 を新たに記入し,下向けにオートフィルドラッグすれば出来る事ですが,今はそれもしたくない。 回答した通りにまずちゃんと「手を動かし」てみれば,こうなります: いまB1セルは=A1だし,B2セルは=A2なので,置換で書き換えることは出来ない。 R1C1のチェックを入れると B1の式が =RC[-1] B2の式が =RC[-1] と,イミフメイだけどとにかく全く同じ記載の数式で記入されていることは確認できた。 Ctrl+Hで置換を出し RC[-1] を RC[-1]*2 に全て置換する →必要なセル全てに「=RC[-1]*2」という記載の数式が入る 改めてR1C1のチェックを外すと, B1の式は =A1*2 に変わっているし B2の式は =A2*2 に変わっていて,欲しい数式がちゃんと並んだ。

kabihana
質問者

お礼

おっしゃるとおりです。。。1回どおりやってみて、理解できなかったらすぐに諦めて、できる人に質問してその問題をクリアする。。ということをずっとやってきました。 改めて反省しました。 分かりやすいご説明をどうもありがとうございました。

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

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

まず。 「全シート選択して一気に入れ直したい」というのが一番ヤリタイ事になっているように見えますが,そもそも各シートで行数が違うのに,「一気に」入れちゃっても後でそれぞれのシートで不要な行の数式を削除して廻るハメになるだけです。 それなら, 1.全シート選択して一番上のセルに共通で式を記入する 2.全シート選択を解除する 3.それぞれのシートで,上端セルの数式をオートフィルドラッグでそれぞれのシートの下端までコピーする という手順が,結局は早道という事になります。 #参考 全シートにオートフィルで数式を一気に入れるには,次の手順を行います 1.全シートを選択する 2.例えばF2:F30を選択する 3.F2の数式を記入し,コントロールキーを押しながらEnterで入力する 前述したとおり全シートにF30まで,オートフィルドラッグしたのと同じ数式が入ります #別の方法その1 具体的にどんな数式を今記入してあって,それを具体的にどんな数式に書き換えたいのかによっては,次のような手順で行える可能性があります。 1.エクセルのオプションで「R1C1形式」にチェックを入れて,数式の表記を変更する 2.今実際に記入されている数式が上手に作成されていれば,各セルに「全く同じ記載内容」で数式が表示されているので,全シートを選択し,正しいR1C1形式の数式に「全て置換」する 3.オプションで「R1C1形式」のチェックを外し,通常のA1形式の数式表示に戻す #別の方法その2 具体的にどういう式をどういう式に変更したいのかによっては,形式を選んで貼り付けの加算や乗算などで,数式に「継ぎ足して」修正できる可能性があります。

kabihana
質問者

お礼

keithinさん ご丁寧な回答をどうもありがとうございます!!! お手数をおかけしますが。。。#別の方法その1について、詳しくご教授 いただけませんでしょうか。 「R1C1形式」にチェックを入れて,数式の表記を変更し、各セルに「全く同じ記載内容」で数式が表示されてるのを確認しました。 その後の作業について、全シートを選択し,正しいR1C1形式の数式に「全て置換」し、「R1C1形式」のチェックを外し,通常のA1形式の数式表示に戻すというのが、何のために必要なのか理解ができません。。。 お手数をおかけしますが、ご教授をお願い致します。 よろしくお願いします。

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

関連するQ&A

専門家に質問してみよう