본문 바로가기
엑셀/함수-초급

엑셀 날짜 서식 변경 및 시간 서식 변경 에 text 함수 적용 사용법

by ◈♠♣ぅ♪♬ 2020. 2. 13.

 

엑셀  날짜 서식 바꾸기 및 시간 서식 바꾸기 에 text 함수 적용 사용법

 

엑셀 날짜함수 =today() 함수를 사용하면 표시는 아래와 같고,

=today()  -> 2020-02-10  -> 'yyyy-mm-dd' 이런형식으로 표시가  된다.

 

기본 표시 형식인 yyyy-mm-dd을 좀 바꾸고 싶을 경우엔 =text() 함수내에 서식을 적용해주면 내가 원하는 형태로 변형이 가능하다.

엑셀의 기본 날짜함수 =today() 함수

 

날짜형식 변환 표시 예

text()함수에 today() 적용예1

  • A1은 날짜를 yy/mm/dd 로 변환 하기위해 "=text(today(),"yy/mmdd")" 로 해서 "20/02/13"으로 표시
  • A2은 날짜를 yy년mm월dd일 로 변환 하기위해 "=text(today(),"yy년mm월dd일")" 로 해서 "20년 02월 13일"으로 표시
  • A3은 날짜에서 년도 4자리로 yyyy년mm월dd일 로 변환 하기위해 "=text(today(),"yyyy년mm월dd일")" 로 해서 "2020년 02월 13일"으로 표시

 

 

날짜+요일 형식 변환 표시 예

text()함수에 today() 적용예2

  • B1은 "날짜+한글요일" 로 변환하기 위해 서식 " yyyy년mm월dd일 aaaa"  대입후 "=text(today(),"yyyy년 mm월dd일 aaaa")" 로 해서 "2020년 02월 13일 목요일"으로 표시 * 주의 aaaa 자리수가 4개이다
  • B2"날짜+(요일 한자리)" 로 변환하기 위해 서식 " yyyy년mm월dd일 (aaa)"  대입후 "=text(today(),"yyyy년 mm월dd일 (aaa)")" 로 해서 "2020년 02월 13일 (목)"으로 표시  * 주의 aaa 자리수가 3개이다
  • B3 "날짜+ 영문요일" 로 변환하기 위해 서식 " yyyy년mm월dd일 dddd"  대입후 "=text(today(),"yyyy년 mm월dd일 dddd")" 로 해서 "2020년 02월 13일 Thursday"으로 표시  * 주의 dddd 자리수가 4개이다

 

 

날짜와 시간을  동시에 표시 해주는 =now()함수의 기본 표시 형식 'yyyy-mm-dd hh:mm'을 text()함수을 사용하여 원하는 서식의 형태로 변환이 가능하다.

엑셀 시간+날짜 함수 =now()

 

now()함수 결과값 text()함수로 변환예

  • C1은 "h:mm AM/PM" 로 변환하기 위해 서식 "H:MM AM/PM"  대입후 "=text(now(),"H:MM AM/PM")" 로 해서 "2:34 PM" 표시
  • C2 12시간단위와 오전오후 구분없이 24시간 단위로 "h:mm" 로 변환하기 위해 서식 "H:MM"  대입후 "=text(now(),"H:MM")" 로 해서 "14:34 PM" 표시
  • C3 시간에 한글로 "시"와 "분"" 을 넣어서 "h시 mm분" 로 변환하기 위해 서식 "H시 MM분"  대입후 "=text(now(),"H시 MM분")" 로 해서 "14시 34분" 표시
  • C4는 날짜+시간 동시 표시위해, 서식  "yy/mm/dd h:mm"을  대입후 "=text(now(),"yy/mm/dd h:mm")" 로 해서 "20/02/13 14:34" 표시가 된다.
반응형

댓글