2017-10-02 20 views
0

私は、日付フィールドを参照するときに日付値をユリウス日付に変更しないように数式を停止する方法を見つけようとしています。ジュリアン日付ではなく参照セルからの表示値を取得しますか?

enter image description here

がするのではなく、セルの表示値を取得するにはExcelで可能です:

enter image description here

これは私が欲しいものです:

これは何が起こっているかでありますセルのテキスト値?

+1

= https://superuser.com/questions/678934/how-can-i-getから得られたIF(A1 = "yes"、TEXT(B1、 "m/d/yyyy")& ""&C1) -the-cell-in-ms-excel-for-con-con-con-conv – Danimal

答えて

2

は、あなたが2番目のパラメータで定義し、特定のフォーマットを使用して文字列にデータを変換するText()式を使用することができます。

=IF(A1="yes", Text(B1, "mm/dd/yyyy") & " " & C1) 

あなたがこれをしなければならない理由は、B1C1の暗黙の連結形式はStringです。 Excelは日付を取り、それを文字列に変換し、C1と連結します。 Excelに文字列キャストを実行させるのではなく、Text()を使用して、連結の開始前に日付をどのようにフォーマットするかを指定します。

あなたのフォーマットを理解できるようにすることを避けることは、常に良い考えです。推測では本当に悪いです。

+0

ありがとうございました。私はこのオンラインでドキュメントを探すのに苦労していました。私が受け入れる前に8分以上待ってください。 –

関連する問題