設定方法」といった検索が行われていました。セルに入力されたデータのうち、文字列だけ表示して数値は表示されないようにする方法を探している方による検索です。[スポンサードリンク]こういった設定は[セルの書式設定]ダイアログ−[表示形式]タブで、ユーザー定義書式を指定すればOKです。「0」(ゼロ)文字列をそれぞれどんな風に表示にしたいかを指定できます。正の数・負の数・「0」・文字列の区切りとして「;」(セミコロン)が使われます。1つ目の「;」の前が正の数1つ目の「;」の後(2つ目の「;」の前)が負の数2つ目の「;」の後(3つ目の「;」の前)が「0」3つ目の「;」の後が文字列をそれぞれどう表示するかを指定する記号です。「0」の位置には何も入力されていない状態になっています。正の数・負の数・「0」のときは何も表示しないという意味です。3つ目の「;」の後・文字列を指定する箇所にだけ入力されたデータそのものを文字として表示することを指定する記号「@」(アットマーク)が指定されています。「;;;@」で数値(正の数・負の数・「0」)は、何も表示せず、文字列のみが表示されるようになります。ユーザー定義書式にあまり慣れていない方には「;;;@」をおすすめしますが、他の指定方法もあるのでご紹介しておきます。「;;」(セミコロン2つだけ)を指定しても、文字列だけが表示されるようになります。14KByte)ダウンロードサンプルファイルのB2:B6セルに「;;;@」(セミコロン3つとアットマーク)、C2:C6セルに「;;」(セミコロン2つだけ)という書式を設定してA列のデータを参照する数式を入力してあります。どのような表示となっているか、[セルの書式設定]ダイアログ−[表示形式]タブでどのような指定が行われているかなどをご確認ください。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。