ニュース
3分LifeHacking:
Excelの「セル内改行」をまとめて取り除く
Excelでセル内改行をするには[Alt]+[Enter]。では、このセル内改行をまとめて取り除くには[Ctrl]+[J]を使おう。さらにこの[Ctrl]+[J]には便利な利用方法もあるのだ。
Excelのセル内で文字列を改行したい場合[Alt]+[Enter]を押すというワザは、Excelを扱う上でぜひ知っておきたい。スペースを連続入力して画面上で無理やり改行すると、セル幅を変更した際にズレてしまうし、見た目はちゃんと改行できていてもうまく印刷できないことも多い。Officeの互換ソフトで開いた場合にズレる原因にもなる。
では、[Alt]+[Enter]で改行したテキストを元の1行のテキストに戻すためにはどうすればよいだろうか。
もちろん、[Backspace]や[Delete]で改行を1つずつ削除してもよいのだが、改行が多い場合は面倒くさい。こうした場合は、Excelの置換機能を用いると便利だが、どんな改行コードをどのように入力すればいいのだろうか。実は、置換前の入力フィールドに[Ctrl]+[J]を入力して置換を実行すると、Excelでは改行がまとめて削除できるのだ。
この[Ctrl]+[J]はつまるところ、[Alt]+[Enter]で入力した改行に相当する。画面上に表示されないが、しっかりと置換できる。単純に改行を置換するだけではなく、改行を含んだセルの書式設定も可能なので覚えておきたい。
例えば、会社の業績などをExcelで計算するとき、金額が大きすぎて読みにくい場合だ。万円単位で表示したいが、下4桁を省略してしまうのもはばかられる。できればちゃんと計算したシートのまま見せ方だけを工夫したいときに、この[Ctrl]+[J]が利用できる。
まず、万円単位に表示したいセルを選択。右クリックして、「セルの書式設定」を開き、「表示形式」タブで「ユーザー定義」を選ぼう。「種類」の欄で「0」を選び、「0」の後で[Ctrl]+[J]。すると「0」が消えたように見えるので、「0000」と4桁の「0」を入力する。続いて、「配置」タブで「文字の制御」のところの「縮小して全体を表示する」にチェック。さらに「折り返して全体を表示する」にチェックを入れて、「OK」を押せば完了だ。
金額が大きすぎて読みにくい
金額のセルを選択して右クリックし、「セルの書式設定」を選択しよう
「表示形式」タブで「ユーザー定義」を選択
「種類」の欄で「0」を選び、「0」の後で[Ctrl]+[J]。すると「0」が消えたように見えるので
「0000」と入力。その後、「配置」タブへ
「配置」タブで「文字の制御」のところの「縮小して全体を表示する」にチェック。さらに「折り返して全体を表示する」にチェックを入れて、「OK」を押す
すると下4桁を“非表示”にできるいざという時にも便利なので、ぜひ使えるようにしておきたい。
| 改行コードを利用する方法 | |
|---|---|
| [Ctrl]+[J] | Excel 2000、Excel 2003、Excel 2007で検証済み |
関連記事
- LifeHack(ライフハック)
Excelやメッセンジャーで改行する
Excelやインスタントメッセンジャーでは単に[Enter]キーを押しただけでは改行できない。今回はそうしたアプリで改行するキーの組み合わせをご紹介しよう。
[kizuki,ITmedia]
Copyright© 2010 ITmedia, Inc. All Rights Reserved.
誠Focus
@IT自分戦略研究所
ITエンジニアから異業種へ移る前に
立春も過ぎて、季節も少しずつ春へと近づいてきました。リーマンショックに始まった...
現場発、カイゼンレポート(1)
こんにちは。羽根田と申します。 今回から「現場発、カイゼンレポート」と題し、...
目指せシステム監査人!!(8)
■システム監査と情報セキュリティ監査(2) 前回は、システム監査と情報セキュリ...
誠 Biz.ID




