いまさら聞けないExcelの使い方講座
【Excel】字下げするためにスペースや「・」を使っちゃダメ! データを壊さない整え方
2026年3月4日 06:55
手間なくキレイに表を整えよう
収支報告書や業務一覧のように、複数の階層が必要になる表では、大項目の下に小項目を並べることがあります。見た目を優先して、セル内で字下げした表を見たことがありますよね?
例えば、収支報告書の「収入」と「支出」の大項目に「会費」「寄付金」「会場費」「印刷費」といった項目がぶら下がっているイメージです。
このような表を作成する際、文字列の先頭に空白を入力して、字下げしてしまう人は少なくありません。空白ではなくて、「・」のような記号を挿入したいケースもあります。見た目はそれらしく整いますし、印刷が目的なら問題にならないかもしれません。
しかし、その“たった1文字”が原因で、データとしての整合性が崩れることがあります。並べ替えや検索の結果が想定と異なる、関数がうまく働かないといったトラブルの原因にもなりかねません。今回は、エクセルの機能をうまく利用して、手間なくキレイに表を整えるテクニックを紹介します。
一瞬で字下げ可能な[インデントを増やす]
字下げするだけなら[インデントを増やす]の機能を利用しましょう。セルを1つずつ編集状態にして、スペースキーを押す必要もありません。
[インデントを増やす]を再度クリックすると、都度インデントが増えていきます。文字列そのものは変更せず、表示位置だけを段階的に下げられるため、並べ替えや関数式からの参照でも問題ありません。
「・」を入れたい場合は表示形式を設定する
文字列の先頭に「・」を入れたい場合は、セルの書式として[ユーザー定義]を使います。具体的には「"・"@」と指定します。ダブルクォーテーションで文字列の「・」を挟み、セルの値をそのまま表示する記号「@」を続けます。「・」の代わりに「■」や「●」などを指定すれば、その文字列が表示されます。
スペースで字下げした場合、異なるデータとして扱われるため、フィルターでも別物として扱われますし、COUNTIF関数やXLOOKUP関数で一致しません。また、レアケースですが、数値や日付のセルに空白が混入していると、SUM関数が計算されない、MONTH関数がエラーになるといった具合にもつながります。
字下げは「文字」で行うのではなく、「機能」で設定する。この基本を押さえるだけで、見やすさと実務耐性を両立できますよ。




















![【Amazon.co.jp限定】1冊ですべて身につくHTML & CSSとWebデザイン入門講座[第2版] (特典:「Webデザイナーのポートフォリオの作り方入門講座」データ配信) 製品画像:3位](https://m.media-amazon.com/images/I/51skMJ-OVcL._SL160_.jpg)






