365]「1234567」と入力したセルを選択して[ホーム]タブにある[桁区切りスタイル]ボタンをクリックすると、セルの値は「1234567」のままセルの表示を「1,234,567」に変えられます(図1)。セルに[桁区切りスタイル]の表示形式を設定。このようにセルの値はそのままに表示を変える設定を「表示形式」と呼びます。Excelには「桁区切りスタイル」のような組み込みの表示形式が多数用意されていますが、「ユーザー定義の表示形式」という機能を使って自分で表示形式を定義することもできます。ここでは、ユーザー定義の表示形式の基本的な操作を紹介します。表示形式を使用して改行を入れるにはスポンサーリンクユーザー定義の表示形式の設定方法ユーザー定義の表示形式は、「書式記号」と呼ばれる記号を使用して定義します。1桁や2桁の数値の先頭に「0」を補って4桁で表示したい場合は、「0」という書式記号を使用して表示形式を「0000」と定義します。すると、「1」と入力したセルには「0001」、「12」と入力したセルには「0012」という4桁の数値が表示されます(図2)。「1」「12」「123」が入力されたセルにそれぞれ「0000」という表示形式を設定すると、セルに「0001」「0012」「0123」が表示される。ユーザー定義の表示形式は、[セルの書式設定]ダイアログボックスで設定します。設定方法は以下のとおりです(図3~図5)。表示形式を設定するセルを選択する。[ホーム]タブの[数値]グループの右下にある小さいボタンをクリックする。[セルの書式設定]ダイアログボックスの[表示形式]タブが開く。[分類]欄で[ユーザー定義]をクリックする。[種類]欄に「0000」と入力する。[OK]をクリックする。先頭に「0」が補われて数値が4桁で表示される。書式記号やその設定のルールについては、以下のページも参照してください。ユーザー定義の表示形式...数値の書式記号メモ「0000」を設定したセルに5桁の数値を入力したら?書式記号の「0」の数よりセルの数値の整数部分の桁が多い場合、整数部分はすべての桁が表示されます。「0000」という表示形式を設定したセルに「12345」を入力した場合、セルに「12345」と表示されます。メモ表示形式のバグ「0000」のような表示形式を設定したあと、再度[セルの書式設定]ダイアログボックスを開くと、[分類]の選択が[ユーザー定義]から[その他]に変わり、[ロケール(国または地域)]欄に[ポルトガル語(アンゴラ)]などと表示されることがあります。セルの表示自体に問題はないようですが、ロケールが変更されることが気になるようなら設定時に日本のロケールID「[$-ja-JP]」を使用して「[$-ja-JP]0000」と定義してください。セルの値に文字列を付けて表示するにはユーザー定義の表示形式を使用して、セルの値に任意の文字列を追加することができます。追加する文字列はダブルクォーテーション「"」で囲んで指定します。「1」と入力されたセルに「"No."0000」を設定すると、「No.0001」と表示できます(図6)。数値を4桁表示にして、先頭に「No.」を付加する。メモ1文字の場合は「!文字」でもOK追加する文字が1文字だけの場合は、ダブルクォーテーションで囲む代わりに、文字の前に半角の感嘆符を付けて指定してもかまいません。「123」と入力されたセルに「0!円」を設定すると、「0"円"」を設定したときと同様に「123円」と表示されます。メモ書式記号を文字として表示するには書式記号を文字として表示する場合は、ダブルクォーテーションの中に入れるか、感嘆符を前に付けます。「#」は書式記号ですが、「1」「2」「3」を「#1」「#2」「#3」と表示させるには、「"#"0」または「!#0」と設定します。次の文字は、ダブルクォーテーションで囲まなくてもそのまま表示できます。右中かっこスペース例えば、「100」「200」「300」と入力されたセルに表示形式の「¥0」を設定すると、「¥100」「¥200」「¥300」と表示できます(図7)。「¥」をダブルクォーテーションで囲む必要はありません。数値の先頭に「¥」を付加する。標準の表示形式に戻すには初期状態のセルの表示形式は[標準]です。セルを選択して、[ホーム]タブの[数値の書式]の一覧から[標準]を選ぶと、表示形式を初期状態に戻せます(図8~図9)。表示形式が設定されたセルを選択する。[ホーム]タブの[数値の書式]から[標準]を選択する。表示形式が解除される。メモ[標準]を表す書式記号は「G/標準」[標準]を表す書式記号は「G/標準」です。「G/」は半角で入力します。「12」「12.3」「12.34」と入力されたセルに「G/標準”kg”」を設定すると、「12kg」「12.3kg」「12.34kg」と表示されます。表示形式を使用して改行を入れるにはユーザー定義の表示形式では、セル内改行に[Ctrl]+[J]キーを使います。下図では、「1」「2」「3」...「12」と入力されたセルで、数値の後ろに改行を挟んで「月」の文字を表示します。実際にセル内改行の表示を有効にするには、[折り返して全体を表示する]の設定を行う必要があります(図10~図14)。設定対象のセルを選択してから、[セルの書式設定]ダイアログボックスを開く。[種類]欄に「0"月"」と入力する。「0」と「"月"」の間をクリックしてカーソルを置く。[Ctrl]+[J]キーを押す。「"月"」が次行に移動し、「0」だけが表示された状態になる。[OK]をクリックする。「1月」「2月」「3月」...と表示される。[ホーム]タブの[折り返して全体を表示する]をクリックする。数値と「月」の間に入れた改行が有効になる。ユーザー定義の表示形式を使用すると、数値の表示を自在に操れます。あきこパソコン系の書籍や雑誌記事を執筆しているフリーのテクニカルライターです。