Excel のセルを整列させるためにスペースを使用するのをやめたら、すべてが変わりました

in tech

Excel のセル上でテキストや数値を微調整する必要がありますか?最も簡単な解決策は、すべてが揃っているように見えるまでスペースバーを数回タップすることかもしれません。私もまさにそれをやっていました。残念ながら、次回列のサイズを変更したり、フォントを変更したり、シートを印刷したりするときに、この問題が再び発生して悩まされることがよくあります。

ラベルを並べる場合でも、財務数値を並べる場合でも、もっと良い方法があります。

スペースキーの位置合わせの隠れた危険性

スプレッドシートを手動で調整するといつも壊れる理由

専用の Copilot キーを備えた Lenovo Yoga Pro 9i Aura Edition Gen 11 キーボードの拡大図。 クレジット: Patrick Campanale / How-To Geek

すべてが揃っているように見えるまで、スペースバーを数回押したくなる誘惑にかられます。画面上で視覚的に簡単に修正できますが、実際にはスプレッドシートが後で壊れるように設定していることになります。手動スペースはスプレッドシートが変更されると適応しません。つまり、列の幅を調整したり、データを別の書体に切り替えたりした瞬間に、レイアウトが崩れてしまいます。

さらに悪いことに、スペースバーを使用すると、データの一貫性に関するイライラする問題が発生する可能性があります。このデータを別のブックにコピーするか、検索式を実行しようとすると、これらの非表示のスペース文字により、一致する式が正しい値を見つけることができなくなる可能性があります。 Excelでは「データ」と「データ」を全く別のエントリとして読み込むことができます。

幸いなことに、Excel のカスタム数値書式設定を使用すると、セルに格納されている基本的な値を変更せずに、完璧な間隔を取得できることです。書式設定されたセルを選択して数式バーを見ると、元の値が変更されていないことがわかります。

カスタム数値書式設定ですべてが変わります

面倒な作業を行う隠されたコード

ほとんどの人は、カスタム数値形式は通貨記号の変更や日付の形式設定のみに使用されると考えています。多くの人は気づいていませんが、これらを使用してパディングとマージンを制御することもできるということです。

カスタム形式では、正の数、負の数、ゼロ、テキストに対して個別のルールを定義できますが、このトリックに必要なスペース コードのみを使用します。これらの特殊文字は、基礎となるセル値を変更せずに Excel でデータを表示する方法を制御するため、独特です。これらの仕組みを理解したら、それらを組み合わせて、シートが変更されても壊れない柔軟なレイアウトを構築できます。

Excel でのほとんどの配置の問題を解決するには、次の 2 つの書式設定ツールだけが必要です。

  • アンダースコア (_): 次の文字の幅と同じ空白スペースを確保します。
  • アスタリスク (*): 残りのセル幅が埋まるまで次の文字を繰り返します。

このガイドの書式設定のコツはすべて同じ場所から始まります。

  1. 書式設定したいセルを選択します。

  2. プレス Ctrl+1 を開くには セルの書式設定 ダイアログ。

  3. 選択 カスタム の底にある カテゴリ リスト。

  4. そこからは、次のコードを変更するだけです。 タイプ 分野。

OS

Windows、macOS、iPhone、iPad、Android

無料トライアル

1ヶ月

Microsoft 365 には、最大 5 台のデバイスで Word、Excel、PowerPoint などの Office アプリ、1 TB の OneDrive ストレージなどへのアクセスが含まれています。


数字と括弧を正確に揃える方法

クリーンなデータ列にアンダースコアを使用する

テキストにスペースを与える同じ書式設定システムは、Excel の最も古い数値配置の問題の 1 つである、負の数値を正の数値と並べてしまう問題も解決できます。以下のスクリーンショットでわかるように、財務列で (1,500) のように負の数値を括弧内に配置すると、右括弧によって数値が左に移動されます。その結果、小数点以下が完全に整列しなくなり、財務データを一目でスキャンして比較することが困難になります。

括弧の挿入により、正と負の値の小数点の位置がずれていることを示す Excel スプレッドシート。

これを修正するには、 _ このコードでは、次の文字とまったく同じ幅の空白領域が残ります。たとえば、形式を次で終了します。 _) これは、閉じ括弧が表示されない場合でも、Excel が閉じ括弧と同じスペースを予約することを意味します。

これを行う方法は次のとおりです。

  1. 関連するセルを選択します。

  2. を開きます。 カスタム カテゴリー内の セルの書式設定 ダイアログにある既存のエントリを削除します。 タイプ 分野。

  3. 入力 #,##0.00_);(#,##0.00)

  4. クリック わかりました フォーマットを適用します。

これで、正と負の数値が小数点で完全に整列し、数値の列が非常に読みやすくなりました。

文字を自動的に繰り返す方法

アスタリスクを使用して柔軟なレイアウトを作成する

他の書式設定ツールとは異なり、 * 文字はテキストや数字を表しません。代わりに、残りの幅が埋まるまで次に来る文字を繰り返すように Excel に指示します。したがって、手動でスペースを追加する代わりに、このリピーターを使用して柔軟なレイアウトを構築できます。さらに、列幅の変更に応じて、繰り返される文字が自動的に拡大または縮小されるため、レイアウトがそのまま維持される可能性が高くなります。

ここでは、試してみることができるいくつかの実際的な例を示します。書式設定したいセルを選択し、 カスタム カテゴリー内の セルの書式設定 ダイアログに次のコードのいずれかを入力します。 タイプ 分野:

コード

繰り返される文字

結果

@*_

_ (アンダースコア)

フォーム上の署名欄のように、既存のテキストの後にセルの末尾まで続く行が表示されます。

*.@

. (期間)

目次や索引に表示されるものと同様に、セルの左端から右側のテキストまでドットリーダーを作成します。

$* #,##0.00

(空間)

数値を右側に揃えたまま、通貨記号を左側に移動します。これは、値を強制的にきれいな列に並べる Excel の会計形式に似ています。

0.0%* ▲;0.0%* ▼;0.0%* ►

(空間)

セルの値の反対側にステータス シンボルを配置します。傾向を即座に読み取れるように、矢印を数値から離して配置したいダッシュボードで役立ちます。

ここで、列を広げたり狭めたりして、繰り返される文字が利用可能なスペースに自動的に調整されるのを確認してください。

最初の例で使用されているアンダースコアとスタンドアロンの例を混同しないでください。 _ 先ほど使用したプレースホルダー。それ自体では、 _ 次の文字の幅に等しい単一の空白スペースを予約します。で @*_ただし、アスタリスクはアンダースコア文字自体を繰り返し、セルに合わせて自動的に拡大または縮小する線を作成します。


カスタム書式設定の表面をなぞっただけです

次回、スペースバーをタップして Excel ワークシートを整理したくなったら、代わりにカスタム数値形式を使用してください。レイアウトはサイズ変更、印刷、フォントの変更後も維持されますが、基になるデータはクリーンなままで、数式、検索、インポートにすぐに使用できます。これらの間隔のトリックは、カスタム数値書式設定を使用して、基礎となるデータに手を加えることなく、よりクリーンでより柔軟なスプレッドシートを構築できる方法の一例にすぎません。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

完全ガイドはこちら

関連記事

前の投稿
Galaxy フォンには実際に機能する片手モードがありますが、それは誰も見ていない場所に埋もれているだけです
次の投稿
DDR4 と DDR5 の価格は法外なので、DDR3 でホームラボを構築しています