- 締切済み
エクセル 結合行から1行にコピーする
専門的な事は分かりません。うまく伝わるでしょうか。 2枚のシートがあり、いずれもエクセルのデータで、印刷すると1ページ20行の見積内訳書です。かたや1行が2行の結合行で20行あり、この内容を1行で20行のシートにコピーしたいのです。現在、1行づつコピーしています。1ページ一括コピー出来る技ご存知ないですか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- kickknock
- ベストアンサー率31% (207/661)
質問が進化していますが、どちらが親かわかりません。 数式をどちらかに入れておけば、自動的に反映されますよ。 シート名と、セル名に$$でつなぐだけです。 例えば、=Sheet1!$C$1を Sheet2のC1に入れればいいのです。 結合セルでも同じことです。 2枚ワンセットのテンプレを作っておけば、上書きするたびに生成されますし。 コピーしたいのか、入力の手間を省きたいのか、いまいち、意図がわかりかねます。
- mu2011
- ベストアンサー率38% (1910/4994)
次の方法は如何でしょうか。 (1)2行結合の範囲を選択→コピー→貼り付け先セルを選択→形式を選択して貼り付け→「値」にチェック→OK (2)コピーされた状態→編集→ジャンプ→セル選択→空白セルにチェック→OK (3)空白セルが選択された状態→ctrl+-(ハイフン)キーを同時押下→上方向にシフトにチェック→OK
お礼
回答ありがとうございます。最後に空白セルを消したことによる罫線の消えた部分を直さなければなりませんがマウスをカチカチ押し続けなくても良いところが気分良いです。
補足
ルール違反かも知れませんが、もうひとつ、逆に[1行(複数)から複数結合行(複数)]にコピーする場合もあるのです。 なにか良い方法があれば教えていただけないでしょうか。(お礼の後、記入いたしました。)
- kickknock
- ベストアンサー率31% (207/661)
見積書形式がどうなっているのかわかりませんが・・・・・ ctrlを押しながら、シートをクリック→右側に移動すればシート自体をコピーできます。 で、そのシートの結合行をドラックして一括で範囲選択。 右クリック→セルの書式設定→セルを結合する□のチェックを外す これで、結合は取れます。
補足
早速の回答ありがとうございます。すぐに拝見して、さっきまでためしておりました。結合を取って2行にした後、空白行を削除してコピーをすれば良いという事なのかな、と理解しました。やはり、複数の結合行を複数の1行欄に一括コピーなど、夢でしょうか? 伝わったかな?
お礼
kickknockさん、ありがとうございます。ためしてみましたがすごく簡単なことなので、何故気がつかなかったのだろうと、ショックを受けています。最初にテンプレートを作り、ムダな時間を省きたいと思います。