나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 박인호 (keep)

추천:  2
파일:     조회:  1512
제목:   날짜 표시 문의
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>
안녕하세요

매일같이 보고하는 자료에 날짜를 표시하고자 합니다.

그래서 함수 =”오늘 보고일자”&TODAY() 입력하였는데, 

결과값이 [오늘 보고일자 43153 ]으로 표시됩니다.

제가 원하는 결과값은 [오늘 보고일자 2018-02-22] 인데, 날짜에 대한 숫자값이 표시됩니다.

그래서 DATE() 함수를 사용해도 원하는 결과값이 표시되지 않습니다.,

=”오늘 보고일자”&DATE(TODAY(),TODAY(),TODAY()) 

질문 내용을 살펴봐주시기 바랍니다.

감사합니다.
 
[불량 게시물 신고]  
조삿갓날짜 데이터는 우리 눈에 보이기는  2018-02-22 또는  18.02.22.(목) 등으로 보이게 할 수 있는데, 이는 셀 서식으로 지정해서 다양한 모습으로 볼 수 있는 것이고
실제로는 43153이라는 수치로 기억되어 있습니다.

참고: http://www.officetutor.co.kr/board/Dtype/bfrmvw.asp?f_tn=Dqa_excel_n2&f_bno=123732&page=&fchk=&fval=

따라서 단순히 문자열 결합 연산을 하면 말씀하신대로 보이게 되지요.

이 때는 TEXT 함수를 활용하면 됩니다.

="오늘 보고일자"&TEXT(TODAY(),"yyyy-mm-dd")

하나 더, 참고로 TODAY() 함수는 항상 시스템의 현재 날짜를 가져오기 때문에,
이렇게 입력하여 저장한 파일을 내일 열면

[오늘 보고일자 2018-02-23]

으로 바뀌어 표시될 겁니다.

원래 그런 목적이었다면 좋지만
그게 아니라면 TODAY 함수는 부적절해 보이네요.
02-22 (16:01)
삭제 ■신고
        
  

작성일 : 2018-02-22(09:57)
최종수정일 : 2018-02-22(09:57)