2013-11-06 15:33:39 +0000 2013-11-06 15:33:39 +0000
15
15

MS-excelで日付を連結して日付を受け取る方法(数字ではなく)

MS-excelで2つのセルを数式で連結しようとすると、日付が整数になってしまいます(例: 04 april 2012 は 41006 になります)

どうすれば数式のセルにも日付を表示できますか?

回答 (1)

28
28
28
2013-11-06 16:20:10 +0000

これがExcelの日付の見方です。あなたが望む方法で日付を見るためには、書式設定されている必要があり、セルの書式設定を変更することによって行うことができるセル内で単独の場合には、それを行うことができます。あなたがそのようなテキストなどの他のものと日付を結合したい場合は、あなたが望む方法で日付をフォーマットするために数式を使用する必要があります。方法は次のとおりです。

TEXT式を使用して、日付を希望の書式でテキストに変更します。もしあなたがセル内の日付とテキストLast run onを連結していたならば、あなたの式は次のようになります。

=CONCATENATE("Last run on ",TEXT(A2,"DD/MM/YYYY"))

もちろん、実際に連結は必要ありません。

いずれにしても、これらは値Last run on 06/11/2013を返します(それが問題の日付であった場合)。その後、日付の書式を調整するためにテキストパターンを変更することができます;例えば、

“MM-YY” for 06-11 “DD MMM” for 06 Nov “DDDD DD MMMM YYYY” for Wednesday 06 November 2013