Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

엑셀(Excel)/Excel

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

환경: Microsoft Excel 2013

 

날짜 데이터는 형태를 다양하게 표현할 수 있으며 사칙연산도 가능합니다. 셀에 들어가 있는 날짜끼리 빼면 차이만큼의 날짜 크기나 나오고 시간 형식의 값들을 빼면 시간 차이가 나오게 됩니다. 오늘은 날짜 형식이 내부적으로 어떤 원리에 의해서 사칙연산이 되는지 알아 보도록 하겠습니다.

 

▼ 셀에 값을 입력하고 형식을 날짜로 변경합니다. 시작 날짜와 종료 날짜를 입력한 후 그 차이를 얻기 위해 수식 입력란에 두 셀을 빼 줍니다. 그림처럼 계산 결과는 달의 마지막 날짜 까지 고려해서 계산해 줍니다.

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

▼ 그럼 두 날짜를 더해 보겠습니다. 아래와 같이 83580 이 됩니다. 그런데 이 값이 어떻게 나왔을까요? 날짜로 표시된 것이 아니라 숫자가 나왔습니다

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

▼ 날짜 셀의 표시 형식을 일반으로 바꿔 봅니다. 그럼 숫자로 바뀌게 되는데, 그 값은 1900-1-1 을 시작으로 현재 날짜까지 계산된 날짜수입니다. 그러니까 날짜에 대한 사칙연산은 내부적으로 숫자가 하게 됩니다. 아래와 같이 위에서 나왔던 날짜를 1900-1-1 로부터 계산한 값의 합이 되는 것입니다

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

▼ 이제 시간 데이터를 사칙연산 해 보겠습니다. 그전에 시간 데이터도 날짜처럼 숫자로 변환을 해 보겠습니다. 그런데 날짜와 달리 소수점이 있습니다. 이 소수점이 시간을 가리키는 값이 됩니다. 그러니까 2014-05-20 41779 가 되고 소수점 0.5 24 시간을 10등분한 값에서 반이므로 12시가 됩니다.

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

▼ 날짜를 빼듯이 두 시간의 차이를 계산해 보겠습니다. -1.375 가 나왔는데 실수 1은 하루가 되는 것이고 소수점 375 9/24 에 해당하는 값입니다.

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

 

▼ 그럼 숫자를 더하는 방법도 가능하겠죠. 현재 시간에서 6시간을 더해 보겠습니다.  6/24 = 0.25 이므로 시간에 0.25 를 더하면 6시간 이후의 시간이 계산됩니다. 아래와 같이 첫 번째 셀 값에 0.25 를 더하니 오후 6시가 나왔습니다

엑셀 Excel 날짜 빼기, 날짜 더하기 시간 데이터 연산하는 방법

Posted by 녹두장군

댓글을 달아 주세요