• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】数式のコピー(再質問))

Excel数式のコピー:再質問

このQ&Aのポイント
  • Excel2003を使用しています。Sheet1からSheet2へデータ参照する方法を教えてください。
  • 作業用シートを経由して参照する方法を教えていただきましたが、コピーする際に不要なデータが表示されます。
  • Sheet2のセルに貼り付け、コピーする方法で数式を変更してもうまくいきません。どうすればいいでしょうか?

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

  • ベストアンサー
  • wolis
  • ベストアンサー率45% (14/31)
回答No.2

Sheet3を作成せずに直接Sheet2に入力する方法ですが、 Sheet2の C7~H7に =OFFSET(Sheet1!$B$1,ROW()+(ROW()-7)/2-1,COLUMN()-3) I7~K7に =OFFSET(Sheet1!$B$1,ROW()+(ROW()-7)/2,COLUMN()-9) C8~E8に =OFFSET(Sheet1!$B$1,ROW()+(ROW()-7)/2-1,COLUMN()) F8~K8に =OFFSET(Sheet1!$B$1,ROW()+(ROW()-7)/2,COLUMN()-6) ここまでの2行分が1セットで、 この範囲(C7~K8)をコピーして C9以降にずらずら~っと貼り付けてみても大丈夫かと思います。

rx-z5815
質問者

お礼

回答ありがとうございます。 作業用シート(Sheet3)を経由しない方法を試してみましたが、A10セル以降、同じように不要なデータが3行ずつ入り込んでいて…というよりも、3行ずつズレが生じていました。ズレの原因は、Sheet2の表の一部(D8~G8,D10~G10…D26~G26までの1行おき)に結合されたセルがあるからのようです。 “2行分が1セット”という方法で、うまくいきそうな感じがするのですが、他人が作ったものは、扱いにくいものですね(*_*)

rx-z5815
質問者

補足

こんにちは。 先に、お礼欄を使用してしまいましたので、補足欄に書き込ませていただきますが、何とか自力で、ズレを修正した数式を組むことができました。 C列~H列とI列~K列で、分けて数式を組むことで、うまくいきました。 No.2でいただいた回答が参考になりましたので、解決のご報告まで。。。 ありがとうございました。

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

その他の回答 (1)

  • wolis
  • ベストアンサー率45% (14/31)
回答No.1

式に問題はなさそうなのですが、 (Sheet3) (Sheet1)  A10 → E8  A11 → F8  A12 → G8  A13 → B9  A14 → C9 の値を表示せずに、 A10→E8,A11→?,A12→?,A13→?,A14→F8,A15→?,A16→?,A17→?,A18→G8・・・ となっているのでしょうか?

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

関連するQ&A

専門家に質問してみよう