ver. excel2003
エクセル2003


OfficeNote : エクセル2003  > 『編集』 > 「形式を選択して貼り付け」 > 表の行と列を入れ替えたい




[Q] 表の行と列を入れ替えたい

表を作成したのですが、上司に縦の項目と横の項目は逆の方がよいと言われました。つまりは、行と列を入れ替えるということですかね。結構、大きい表なので1つ1つコピ&ペーストすると大変なんですよね。これって何か一発で変換する方法ってないのでしょうか?




大丈夫です。ありますよ。表全体をコピーして、シートで空白になっている箇所に貼り付けますが、その際に右クリックからのショートカットメニューで「形式を選択して貼り付け」を選ぶか、もしくはメニューから「編集」→「形式を選択して貼り付け」を選択します。「形式を選択して貼り付け」のダイアログボックスが表示されるかと思いますが、その一番右下の方に「行列を入れ替える」という項目がありますので、そこにチェックをいれて「OK」ボタンをクリックすれば、行と列が入れ替わります。ただし、問題なのは元の表で項目に書式をいろいろと設定してある場合です。その書式もそのまま入れ替わりますので、罫線や背景色の設定が違ってしまうと思います。その場合、行と列の数が同じであれば、再度、元の表をコピーして同様に「形式を選択して貼り付け」から「書式」を選択して「OK」ボタンをクリックすれば書式がコピーされます。問題は行と列の数が異なる場合です。簡単な設定なら貼り付けた表の方の縦、横の項目を再度、書式を修正すればよいと思います。もし、複雑な設定をしてある場合は、縦の項目は縦、横の項目は横で各々別々にコピーした後、必要な範囲に対して「形式を選択して貼り付け」を行い、その際に「書式」を選択してください。また、これらの操作はアイコンでも可能で、黄色いブラシの左隣に、「コピー」と「貼り付け」のアイコンが並んでいます。アイコンの上にマウスポイントを置けば「名称」が表示されます。そして、貼り付けの際は「貼り付け」アイコンの右側の小さい下向きの矢印をクリックすれば、「行列を入れ替える」項目もありますし、「書式」だけ貼り付けたい場合は、一番下の「形式を選択して貼り付け」を選択すれば同様のダイアログボックスが表示されます。







[ カテゴリ一覧 ]

 |  『その他』  |  『ウィンドウ』  |  『グラフ』  |  『ツール』  |  『データ』  | 
 |  『ファイル』  |  『挿入』  |  『書式』  |  『編集』  |  『表示』  | 




[OfficeNote::トップページへ戻る]


[ 姉妹サイト ]
■ linux note --コマンドオプション、サーバー構築、LPIC対策まで!!
■ 「phpnote」 WebサーバーにはPHPでしょ!