2012-07-28 7 views
11

は、私のようなセルの外観のものを持ってしようとしている:DATE()にstringを連結する方法は? Excelで

by no later than August 27, 2012

私は例えば、DATEで文字列を連結しよう:

="by no later than " & DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))

Iを次のような出力を得る:

by no later than 41118

整数の代わりに日付を表​​示するにはどうすればよいですか?

答えて

15

DATEは、日付タイムスタンプを作成します。それを文字列に変換する必要があります。

それはこのようになります:この操作を行う方法については、この質問を参照してください

=TEXT(DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY())), "DD/MM/YYYY hh:mm:ss") 
5

をあなたは本当にすべてで今日の日付の日付機能を必要としません、あなたはちょうど使用することができます

="by no later than "&TEXT(TODAY(),"mmmm d, yyyy")

+0

例として使用していました。私は実際に '今日 'を使用していません。 – Louis

+0

ああ..... OK、ちょっと文字通り....... –

-3

番号(41118)を含むセルをDateとフォーマットすると、正確に27.8.2012になります。シンプル!

+1

あなたはセルにテキストを入力することはできません。 – Louis

関連する問題