- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel】数式のコピー(再質問))
Excel数式のコピー:再質問
このQ&Aのポイント
- Excel2003を使用しています。Sheet1からSheet2へデータ参照する方法を教えてください。
- 作業用シートを経由して参照する方法を教えていただきましたが、コピーする際に不要なデータが表示されます。
- Sheet2のセルに貼り付け、コピーする方法で数式を変更してもうまくいきません。どうすればいいでしょうか?
- みんなの回答 (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以降にずらずら~っと貼り付けてみても大丈夫かと思います。
その他の回答 (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・・・ となっているのでしょうか?
お礼
回答ありがとうございます。 作業用シート(Sheet3)を経由しない方法を試してみましたが、A10セル以降、同じように不要なデータが3行ずつ入り込んでいて…というよりも、3行ずつズレが生じていました。ズレの原因は、Sheet2の表の一部(D8~G8,D10~G10…D26~G26までの1行おき)に結合されたセルがあるからのようです。 “2行分が1セット”という方法で、うまくいきそうな感じがするのですが、他人が作ったものは、扱いにくいものですね(*_*)
補足
こんにちは。 先に、お礼欄を使用してしまいましたので、補足欄に書き込ませていただきますが、何とか自力で、ズレを修正した数式を組むことができました。 C列~H列とI列~K列で、分けて数式を組むことで、うまくいきました。 No.2でいただいた回答が参考になりましたので、解決のご報告まで。。。 ありがとうございました。