thumb

中山テック 代表の中山です。

さて、システム屋として働いているとデータベースを触る・確認することが多くあります。

その中で「Excelに貼り付けて見やすくする」作業もやっています。

※変な操作したくないのもExcelに貼り付ける理由の一つ

もちろん、データベースだけでなく日常でExcelを使う方も多くいらっしゃいます。

表を作る時に横に長くなる、できればコピペで済ましたいという方もいらっしゃるでしょう。

今回は簡単に横長の見出しをコピペでやるにはどうするかご説明いたします。

※Excel公式はこちら

blog-20220704-01
フルーツをコピーしました。サクラエディタを例にとります

まず横にしたい要素をコピーし、テキストファイルにペーストします。

blog-20220704-02
Ctrl+rで置換ウインドウを開く

Ctrl+rで置換ウインドウを開いたら

置換前:¥r¥n ※改行コードテキストファイルがS-JISの場合

置換後:, ※カンマ

を入力。「すべて置換」ボタンを押下します。

blog-20220704-03

改行が削除・カンマに置換されました。

ちなみにカンマにする理由はありません(汗

ただただ後述の作業をしたいがため、わかりやすい記号にしただけです。

ぶっちゃけ何でもいいです。

blog-20220704-04

続いてカンマを「タブ」に置換します。

Ctrl+rで置換ウインドウを開いたら

置換前:, ※カンマ

置換後:\t ※タブ

を入力。「すべて置換」ボタンを押下すると上記画像のようにタブに置換されます。

blog-20220704-05

Excelに貼り付け

タブに置換したものをCtrl+aで全選択・Ctrl+cでコピーし、Excelにペーストします。

blog-20220704-06
ほぅら、横になったでしょう

文字が見切れているのが気になる方は、下記のやり方で幅を合わせてください。

blog-20220704-07
各セル、幅を文字に合わせるやり方です
  • Excel関連記事(記事はまだまだ続きます)

縦に長い場合

これは実に簡単。

下記を全選択してコピー、ペーストするだけです。

blog-20220704-08
blog-20220704-09
貼り付けすると勝手に縦長になります。

行列入れ替える

何故これを最初に紹介しないのだ、と思う方も多いでしょう。

テキストファイルから直接横長で貼り付けたいという方もいらっしゃるので

正規表現を使ったやり方を紹介しました。

この項では手順が2回となり、慣れてくると1つ目の方が使いやすいかもしれません。

blog-20220704-10
テキストファイルからコピペ後、横にしたい範囲を選択します
blog-20220704-11
blog-20220704-12
「行/列の入れ替え」にチェックを入れ、OKボタンを押します
blog-20220704-13
完成!!
blog-20220704-14

まとめ

いかがでしたでしょうか。

縦の見出しはコピペのみで簡単に作れますが、横はどうしようと思う方が多くいらっしゃいます。

Excelは実は横のセルの結びつきは「タブ」で成り立っています。

※テキストファイルでキーボードの「Tab」を押すと4文字分(または8文字)の空白が出ます

これを逆手に取ってテキスト同士をタブでくっつけ、横の見出しを形成することが出来ます。

難しいとは思いますが、慣れると楽なので是非使ってみてください!

おすすめの記事