2017-10-02 17 views
0

날짜 필드를 참조 할 때 수식이 줄리안 날짜로 변경되지 않도록 수식을 중지하는 방법을 찾으려고합니다.줄리안 날짜 대신 참조 셀에서 표시 값을 가져 옵니까?

enter image description here

가 대신 셀의 표시 값을 얻기 위해 Excel에서 가능 :

enter image description here

이 내가 원하는 무엇인가 :

이 일어나고있는 것입니다 셀의 텍스트 값?

+1

= https://superuser.com/questions/678934/how-can-i-get에서 파생 된 IF (A1 = "예", TEXT (B1, "m/d/yyyy") & ""& C1) -the-cell-in-ms-excel-for-text-that-was-conv의 디스플레이 된 가치 – Danimal

답변

2

당신은 당신이 두 번째 매개 변수에서 정의한 특정 형식을 사용하여 문자열로 데이터를 변환 할 Text() 공식을 사용할 수 있습니다

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

이 작업을 수행해야하는 이유는 때문에 B1C1의 암시 적 연결 형식은 String입니다. 따라서 Excel은 날짜를 가져 와서 문자열로 변환하고 C1과 연결합니다. Excel에서 문자열 캐스팅을 수행하는 대신 Text()을 사용하고 연결이 시작되기 전에 날짜 형식을 지정하는 방법을 지정합니다.

형식을 파악하는 것을 피하는 것이 좋습니다. 짐작할 때 정말 안좋아.

+0

고맙습니다. 이 온라인 문서를 찾는 데 어려움을 겪고있었습니다. 내가 받아 들일 수 있기 전에 8 분 더 기다려야 해. –