エクセルのセルの文字列の途中に、TEXT関数で書式設定して日付データを参照する

エクセルを利用していて、文字列の中に他のセルのデータを表示したい場合がある。

その時に、別のセルたとえばB3に日付データを、ユーザー書式で”平成25年4月1日”と表示させていたとします。

あるセルに、「この証明書は、平成25年4月1日まで有効です。」と表示させようとして、

「=”この証明書は、”&B3″&”まで有効です。”」

と数式を入力すると

「この証明書は、41365まで有効です。」

となってしまう。書式設定でそのセルを「ggge”年”m”月”d”日”」としても、求めるものにならない。そこでインターネットで参考にしてみると、次のようにTEXT関数で数式を作成すれば求める形になる。,”ggge年m月d日”のところは、gggeの後に「’」も「&」は不要になるようです。

=”この証明書は、”&TEXT(B3,”ggge年m月d日”)&”まで有効です。”

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください