※ ChatGPTを利用し、要約された質問です(原文:Excelに貼付ける際に空白で別のセルに貼付け)
Excelに貼付ける際に空白で別のセルに貼付け
このQ&Aのポイント
Rというソフトで統計処理を行っているのですが、結果をExcelに貼りつけて処理しようとする時に上手くいかなくて困っています。
結果をExcelに貼り付ける際に、空白で別のセルに貼り付けたいですが、方法が分かりません。
Excelのバージョンが2000のため、一旦テキストに保存してマクロで処理するしかないでしょうか。
Rというソフトで統計処理を行っているのですが、結果をExcelに貼りつけて処理しようとする時に上手くいかなくて困っています。
例えば、以下のような結果が出力されたとします。
0 0.05 -2.2 2.4
1 -18 5.3 -1.1
2 0.05 -8.8 3.8
3 0.05 -6.8 2.2
この結果全てをコピーして、ExcelのA1セルに貼り付けると、
A1セルに「0 0.05 -2.2 2.4」
A2セルに「1 -18 5.3 -1.1」
A3セルに「2 0.05 -8.8 3.8」
A4セルに「3 0.05 -6.8 2.2」
というようになってしまいます。
理想としては、
A1セルに「0」、B1セルに「0.05」、C1セルに「-2.2」、D1セルに「2.4」、
A2セルに「1」、B2セルに「-18」、C2セルに「5.3」、D2セルに「-1.1」・・・
というように、空白で自動的に隣の列のセルに貼付けて欲しいのですが、方法が分かりません。
上記の程度であれば一つずつコピペしてやればいいのですが、さすがに数百のデータをそのようにすることはできません。
この場合、一旦テキストなどに保存して、マクロで処理してやるしかないのでしょうか?
使用しているExcelのバージョンは2000です。
なお、結果をCSV形式で保存出来るソフト(SPSSなど)を使う、Excelのアドオンで同等の処理を行えるものを探す、といった回答は避けてもらえるようお願いします。