'IT/엑셀excel 함수' 카테고리의 글 목록 :: yongs



DATEDIF 함수는 날짜의 차이를 계산하는 함수 입니다.

그럼 어떻게 사용하는지 알아보겠습니다.

그전에 먼저 UNIT 에 들어가는 값을 알아보겠습니다.

두 날짜간의 차이를 구할때 연, 월, 일 등 필요한 정보를 얻기 위해 사용합니다.

Unit

반환 값

"Y"

해당 기간에 포함된 전체 연도 수

"M"

해당 기간에 포함된 전체 개월 수

"D"

해당 기간에 포함된 날짜 수

"MD"

start_date와 end_date의 날짜 차이. 두 날짜의 월이나 연도는 무시됩니다.

중요: "MD" 인수에는 알려진 제한 사항이 있으므로 사용하지 않는 것이 좋습니다. 

"YM"

start_date와 end_date의 개월 차이. 두 날짜의 일과 연도는 무시됩니다.

"YD"

start_date와 end_date의 날짜 차이. 두 날짜의 연도는 무시됩니다.


위 유닛은 엑셀의 도움말에서 퍼왔으니 참고 하시기 바랍니다.


보통은 Y, M, D 정도만 사용하니 참고하세요.


아래 사용 방법을 보면 이미지처럼  직접 날짜를 입력한 후 사용할 수 있습니다.



그냥 날짜를 적어보고 "" 사이에 날짜를 적어보겠습니다.


왜 이렇게 해보냐면 함수를 사용했을때 에러가 나는 경우를 피하기 위함입니다.



=DATEDIF( 까지 입력하면 마우스로 해당 칸을 클릭 할 수 있습니다.


A2 를 선택하고 ,를 입력하고 B2를 선택하고 ,(콤마)를 입력합니다.


그 다음 Y, M, D 중 하나를 입력합니다.


예시는 연도 차이를 구하고 있습니다.



결과가 3이 나오는 것을 볼 수 있습니다.


3년 차이므로 정확하게 구해졌네요 ^^





다음에는 "(따옴표)로 감싸진 날짜의 차이를 구해보겠습니다.



오류가 발생 했음을 알 수 있습니다.




"(따옴표)가 없는 칸을 다시 선택해서 구해보았습니다.




정상적으로 나오는 것을 확인 할 수 있습니다.




다음은 직접 함수내에 날짜를 입력해서 구해보겠습니다.




1096이 나와야 하는데 3이 나왔네요.


왜 그럴까요?



함수내에 날짜에 "(따옴표)를 넣고 다시 구해보겠습니다.




정상적인 날짜 차이가 나오는군요.




함수내에서 직접 날짜 차이를 구할 때는 "(따옴표)를 써야 하고,

A2, B2 처럼 칸을 불러와서 날짜 차이를 구할 때는 "(따옴표)를 빼고 사용해야 하니 참고 하시기 바랍니다.



2017/11/29 - 날짜 시간관련 함수 - DATE





'IT > 엑셀excel 함수' 카테고리의 다른 글

날짜 시간관련 함수 - DATEDIF  (0) 2017.12.02
날짜 시간관련 함수 - DATE  (0) 2017.11.29



DATE 함수는 아래 이미지 처럼 날짜를 나타내는 함수 입니다.


하는 방법은 굉장히 간단합니다.


엑셀 필드 - 원하는 화면을 클릭 하고 나서 '=' 등호를 입력합니다.


그럼 여러 함수들이 나오는데 그 중 DATE라고 입력을 합니다.


보통은 한, 두자 입력을 하게 되면 해당 함수가 거의 나타납니다.


아래 이미지 처럼 DAT 까지만 입력 했는데도 DATE 함수가 나타나 있죠?




함수를 다 입력해도 되고, 입력 중간에 나오는 자동 완성 함수를 선택해도 상관없습니다.


그 후에 '(' 괄호를 입력하면 아래 이미지 처럼 어떻게 사용해야 하는지 나타납니다.


YEAR, MONTH, DAY 년, 월, 일 이렇게 입력하라고 나오는군요.



입력을 해보겠습니다.


2017년이니 2017 입력하고 ',' 콤마를 입력합니다.


그럼 MONTH 월을 입력하라고 표시가 진하게 나옵니다.



11월이니 11을 입력하고 ',' 콤마를 입력합니다.


그럼 DAY 일 을 입력합니다.




29일이라 29를 입력하고 ')' 를 입력해서 마감을 합니다.



')'로 마무리를 하면 아래 이미지 처럼 괄호가 진하게 한번 표시가 되는데 짝이 맞을 경우에 진하게 표시가 됩니다.


여러 함수를 한번에 사용할 때 괄호 갯수를 맞춰주는 역할까지 해주니 참 편리하게 사용할 수 있네요.^^



다 입력 후 엔터를 누룹니다.


그럼 아래 처럼 날짜 표시가 완료 됩니다.



위의 함수 영역에는 처음 입력했던 함수 수식이 표시되는것을 볼 수 있습니다.





'IT > 엑셀excel 함수' 카테고리의 다른 글

날짜 시간관련 함수 - DATEDIF  (0) 2017.12.02
날짜 시간관련 함수 - DATE  (0) 2017.11.29

+ Recent posts