
各セルのデータを結合したセルが4列目です。ここは =A2&"/"&B2&"/"&C2 が入っています。これは文字列ですので数値に変換するため、5列目は =VALUE(D2) というVALUE関数をいれています。シリアル値に変換されますので、5列目の書式を日付にすれば、通常通りの表示になります。
文字列を数値に変換するのに1をかける方法があるそうです。6列目は =D2*1 とすると、確かにシリアル値に変換され、書式を日付として通常の表示になりました。。
もともと1〜3列目のデータは数字です。それを&(文字列の結合子)で結合できるのが不可解です。本来であればTEXT関数で数値を文字に変換してから、結合すべきですよね。勿論それでも正しく結合されますが。。。
1をかけると数値になるのも不可解ですね。
このへんが釈然としないところです。
追記です。
日付の結合はDATE関数を使うほうがいいとの指摘を受けました。そのとおりですね。
4列目は =DATE(A2,B2,C2) とすれば、そのままシリアル値になりますし、書式も日付になっています。
これが正統ですね。ご指摘ありがとうございます。
でも前の釈然としないのは、変わりません。