본문 바로가기

스터디

엑셀 날짜가 날짜로 인식되지 않는 경우 | datevalue 사용하기

제가 엑셀 작업을 야매로 하다 보니,
자주쓰는 함수 몇개만 잘 버무려서사용했었는데요

최근에는 생각을 고쳐먹고,
엑셀에 이런 기능이 없을리가 없어를 전제로 함수검색을 우선으로 하고있답니다.

그렇게 찾게 된 함수들, 자주 안쓰다 보면 또 잊어버릴까봐…
저를 위해 정리해두는 용도로 작성하는 포스팅입니다.


1.  DATEVALUE(date_text)
  - 텍스트 형식의 날짜에서 날짜값만 추출해내는 함수입니다
  - 웹에서 내려받거나 텍스트 형식으로 전달받은 문서에서,
     분명히 날짜처럼 보이는데 날짜로 인식이 안되는 경우 유용하더군요
  - 날짜로 인식시킨 다음 sumif 함수를 쓰려고 하는데, 대략 난감했던 기억이..

>> 사용방법은 아래 두 가지 입니다.
     ## 첫번째 예시처럼, D열이 텍스트 형식이라면 datevalue 함수만으로 바로 변환

     ## 두번째 예시처럼, D열이 텍스트 형식이 아니고 숫자형태라면,
           datevalue 함수만으로는 변환 불가

                                                          🔽🔽🔽🔽🔽

           아래와 같이 날짜로 보이는 영역을 텍스트형태로 변환해주는 작업이 필요




2. Year, Month, Day, Hour 함수 사용해서 필요한 값만 추출
- Year(serial_number)
- Month(serial_number)
- Day(serial_number)
- Hour(serial_number)

>> 이렇게 추출해두면, 수식이나 필터 걸 때 나름 유용한 듯 합니다



그럼, 이만