プロのヒント:Excelシートでゼロ値を非表示にする3つの方法 - TechRepublic

プロのヒント:Excelシートでゼロ値を非表示にする3つの方法 - TechRepublic

出版

スーザン・ハーキンスの画像

ゼロ値は有効ですが、非表示にする必要がある場合もあります。Excelシートでゼロ値を非表示にする3つの方法をご紹介します。

ゼロは有効なデータですが、様々な理由からExcelシートに表示したくない場合があります。そのような場合、少なくとも3つの選択肢があります。どの方法を選択するかは、データとビジネス要件によって異なります。

シート設定

シート内のすべてのゼロ値を非表示にする最も簡単な方法は、ワークシートに任せることです。ただし、この設定はシートレベルで機能することを覚えておいてください。ワークブック内の各シートごとに、以下のように設定する必要があります。

  1. 「ファイル」メニューをクリックし、「ヘルプ」の下の「オプション」を選択します。Excel 2007の場合は、Officeボタンをクリックし、「Excelのオプション」をクリックします。Excel 2003の場合は、「ツール」メニューから「オプション」を選択します。
  2. 左側のペインで「詳細設定」を選択します。Excel 2003では、「表示」タブをクリックします。
  3. [このワークシートの表示オプション] セクションで、[ゼロ値のセルにはゼロを表示する] のチェックを外します。
  4. [OK]をクリックします。

数値形式

シート設定により、シート内のすべてのゼロ値が非表示になります。すべてのゼロ値ではなく、特定のゼロ値を非表示にしたい場合は、代わりに数値形式を使用できます。

  1. 非表示にするゼロ値を含むセルを選択します。
  2. [ホーム] タブをクリックし、[数値] グループのダイアログ ランチャー (右下隅にある小さな矢印) をクリックします。Excel 2003 では、[書式] メニューから [セル] を選択します。
  3. [数値] タブをクリックします (必要な場合)。
  4. カテゴリリストから「カスタム」を選択します。
  5. タイプフィールドに 0;-0;;@ と入力します。
  6. [OK]をクリックします。

非表示の「0」は、数式バーまたはセル内で編集した場合はセルに表示されます。この表示形式を元に戻すには、セルに別の数値表示形式を選択してください。

条件付き書式

上記の数値書式では、リテラルのゼロと数式によって返されるほとんどの値は非表示になります。例外が発生した場合は、次のように条件付き書式を使用できます。

  1. 非表示にする 0 が含まれるセルを選択します。
  2. 「ホーム」タブをクリックし、「スタイル」グループの「条件付き書式」オプションをクリックします。「新しいルール」を選択します。Excel 2003の場合は、「書式」メニューから「条件付き書式」を選択し、手順4に進みます。
  3. 上部のペインで、「指定の値を含むセルのみを書式設定」オプションを選択します。
  4. 2 番目のドロップダウンから、[等しい] を選択します。
  5. 3 番目のコントロールに 0 を入力します。
  6. 「フォーマット」をクリックします。
  7. [色] ドロップダウンから、[白] (またはシートの背景に一致する色) を選択します。
  8. [OK]を2回クリックします。

この形式は忘れやすく、後々トラブルの原因となる可能性があるので、この方法は慎重に選択してください。

最良の選択

3つの方法のうち、条件付き書式設定は、忘れやすいため、おそらく最も生産性が低いでしょう。書式設定のテクニックを使うとコストがかさむ可能性があります。シート形式と数値形式の方法はよりシンプルで、手間もほとんどかかりません。

記事をシェア
スーザン・ハーキンスの画像

スーザン・ハーキンス

スーザン・セールス・ハーキンスは、デスクトップソリューションを専門とするITコンサルタントです。以前は、世界最大の技術雑誌出版社であるコブ・グループの編集長を務めていました。

Tagged: