- ベストアンサー
エクセル関数で日付と文字を結合させるには?
sheet1のA1に日付が入っているのですが それをsheet2のA1に反映させています。 その反映させた日付に ~をつけたいのですが うまくいきません。 =Sheet1!A1&"~" これをSheet2のA1にいれているのですがそのまま反映せず 40179~となってしまいます。 本来2010/01/01~と反映させたいのですが。。 どうすれば日付に~をつけ反映できますでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
関数でということですので… TEXT関数を使ってみてはいかがでしょう。 この関数はセルの書式設定とほぼ同じことができます。 ただし、返ってくる値は必ず文字列になるので注意が必要です。 =TEXT(Sheet1!A1,"yyyy/mm/dd")&"~" こんな感じ。
その他の回答 (1)
- GOCHISOUda
- ベストアンサー率34% (50/144)
回答No.1
セルの書式設定のユーザー定義で 種類のところに yyyy/mm/dd "~" とすれば出来ますよ。 セルには日付だけです。
質問者
お礼
お~なるほど~ ありがとうございます! 思い通りにいけました。
お礼
TEXT関数すれば文字列を結合できるんですね! なるほど。。ありがとうございます!