• ベストアンサー

初めて質問させていただきます。

初めて質問させていただきます。 エクセルでA列のセル(A2)の日付(2010/1/6を入力)から B列2を  =TEXT(A2,"mm月")で月を表示しておりますが A2のセルが未記入のときは、そのセルに01月と入ってしまいます。 MONTH関数も使ってみたのですが 06月のように2桁で表示させたいため、うまくいきません。 2桁で月が表記され、 A2が未記入の時はB2も記入されないようにするのに 何か良い方法はあるのでしょうか? 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7991/21373)
回答No.1

=IF(A2="","",TEXT(A2,"mm月")) 要はIF文でA2の内容を事前にチェックしてやる、ということです。

ksk-77
質問者

お礼

返事が遅くなりました。 完璧な回答でありました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう