- ベストアンサー
エクセルでデータシートからとんでくる日付の前に「~」を入力したい
長いタイトルですみません。 ある書式を作っているのですが、データシートを一つ作り、それを他のシートにとんでくるようにしています。 そこで、日付が入るセルがあるのですが、その時に日付の前に「~」をつけたいのです。 (つまり、「2005/5/1」とデータシートに入力したら、他のシートには「~2005年5月1日」と表示されて欲しい。) 前任者が作成した時点で =IF('C'!J10="","","~ "&'C'!J10) という式が入っているのですが、これではうまく表示されないのです。どなたか教えてもらえませんか?それとも、そのようなことは無理なのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
表示するだけでいいなら、セルの書式設定でユーザー定義を選択し、 "~"yyyy"年"m"月"d"日" とすればOKです。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
#1の方ので解決ですが、数式で文字書式にするなら =IF('C'!J10="","",TEXT('C'!J10,"~yyyy/m/d")) で出来ます。
質問者
お礼
#1さんの方法で解決しました。ありがとうございました。
- hana-hana3
- ベストアンサー率31% (4940/15541)
回答No.2
=IF('C'!J10 = "" , "" , "~ " & TEXT('C'!J10,"yyyy年m月d日")
質問者
お礼
#1さんの方法で解決しました。ありがとうございました。
お礼
早々にありがとうございます!!解決してすっきりしました!簡単なことなんですね。。。勉強不足でお恥ずかしいでーす。