質問: エクセルで1月0日と表示される!! エクセルで2つのシートを使い、1つのシートには、一ヶ月の日付と点数を入力し、もう1つのシートは、先のシートからデータが飛ぶ形で、曜日ごと集計される形で、月ごとにまとめています。 しかし、集計のシートで、第5週がない場合、入力シートのセル内はブランクで、集計シートに表示されるのは1月0日となってしまいます。 説明がわかりずらいかと思いますが、取りあえず、シートを越えてデータを飛ばしたときに、1月0日と表示させない方法を教えていただければと思います。 ネットで検索しても、解決方法がヒットしません。 エクセルのスペシャリストの方、助けてください。
回答: >集計シートに表示されるのは1月0日となってしまいます。 これは、数式を参照したセルの書式が日付のため起こります(この場合は0が返っています)。 このような場合に0にしないようにするには、一般的には、「=if(0の原因となる空白のセル="","",元の数式)」のような式にします。