본문으로 바로가기


엑셀에서 현재 날짜를 자동 설정하는 방법과 텍스트로 수정 하는 방법


기록을 남겨서 나중에 내가 다시 검색할 필요가 없도록.. 기록함


우선 현재 시간을 자동으로 적용하려면 현재 날짜를 구하는 함수가 필요하다.


현재 날짜를 구하는 함수는 NOW()



NOW()를 실행하게 되면 현재 날짜와 시간을 구한다.


2015-04-21 11:09


이대로 쓰면 년, 월, 일 표기가 안되기 때문에 맘에 안든다. 


그래서



=TEXT(NOW(),"yyyymmdd") 요렇게 입력할 경우 값은 아래와 같다.

년, 월, 일이 붙어 있다.


위와같이 하면 년월일만 구할 수 있지만,

시간값도 구하고 싶다면 hh 시, mm분, ss초 로 구할 수 있다.


이 코드의 단점은 년월일이 붙어 있는 것인데 

이것을 떨어뜨리는 것은 텍스트 내용을 수정해 주면 됩니다.




응용해서 수정하면 원하는 자동 날짜 표기를 할 수 있습니다.


간혹 부분적으로 텍스트를 추가하고자 할 경우에는


수식에 &로 텍스트를 추가해 주면 됩니다.


=TEXT(NOW(),"(yyyy년 mm월 dd일)") + & "추가할 텍스트"


굳이 현재 날짜를 표기하지 않는 경우 


NOW()함수 부분을 다른 날짜로 변경해 주면 됩니다.


다만, 날짜 표기형식으로 해야 적용이 되네요.

ex) 2015-04-11 등


이상으로 포스팅을 마칩니다 ㅎㅎ