콘텐츠 내 자동삽입광고

광고1

posted by 초코생크림빵 2019. 10. 9. 23:29
반응형

DAYS360 함수는 1년을 360(12x30)로 가정하고 두 날짜 사이의 일수를 반환하는 함수로 회계 계산에 사용됩니다.

회계 체계가 1230일을 기준으로 할 때 이 함수를 사용하여 임금을 계산할 수 있습니다.

 

날짜는 DATE 함수를 사용하여 입력하거나 다른 수식 또는 함수의 결과값으로 입력해야 합니다.

 

DAY360함수는 1년을 365일이 아닌 360일로 보고 두 날짜 사이의 일 수를 계산합니다.

한달을 30일을 기준으로 12개월을 곱한 것이 1년이 됩니다.

회계 체계가 12달을 30일을 기준으로 하기 때문에 임금 계산을 할 때 사용합니다.

날짜 차이를 계산 해야할 때는 DAYS 함수를 이용하셔야 합니다.

 

 

예를 들어, 20191012일을 직접 함수의 인수로 입력하려면 DAYS360(DATE(2019,10,12),)와 같이 DATE함수를 사용해야 합니다.

 

형식) DAYS360(시작날짜, 종료날짜, 옵션) : 종료날짜에서 시작날짜를 뺀 일 수를 계산합니다.

옵션은 계산 방법을 지정합니다.

 

실습1) 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

 

유럽식

시작 날짜 : 2019-10-29

종료 날짜 : 2019-10-31

결과값 : 1

설명) 시작일이나 종료일이 어떤 달의 31일이면 그달의 30일로 처리 됩니다.

 

 

미국식

시작날짜 : 2019-10-31

종료날짜 : 2019-10-31

결과값 : 0

설명) 시작일이 31일 이면, 그달의 30일로 처리 합니다. --> 2019-10-30 로 처리됨

종료일이 31일이고, 시작일이 30일보다 이전이 아니므로, 종료일은 30일 처리 --> 2019-10-30 로 처리됨

 

그래서 결과값이 0 이 나온것입니다.

 

 

※ DAYS360(시작날짜, 종료날짜, 옵션)

시작날짜가 종료날짜 보다 나중이면 음수로 반환됩니다.

 

★☞ 미국식(FALSE 또는 생략) : 시작일이 어떤 달의 31일이면 그 달의 30일로 처리됩니다. 종료일이 31일이고, 시작일이 30일 보다 이전 이면 종료일은 다음달 1일로 처리됩니다. 그렇지 않으면 종료일은 그 달의 30일로 처리됩니다.

 

★☞ 유럽식(TRUE) : 시작일이나 종료일이 어떤 달의 31일이면 그달의 30일로 처리됩니다.

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 7. 12:07
반응형

시간을 나타내는 텍스트문자열을 시간 일련번호로(소수)로 변환한다.

형식) TIMEVALUE(time_text)

시간은 따옴표로 묶은 텍스트 문자열(“8:30 PM”)이나 일련번호(8:30 PM을 나타내는 0.8542) 다른 수식이나 함수의 결과(TIMEVALUE(“8:30 PM”)로 입력할 수 있습니다.

=TIMEVALUE("8:30 PM")

하루가 1일로 기준을 잡고, 1시간 : 1/24, : 1/1440, : 1/86400

24시간 x 60= 1440

1440x 60= 86400

 

0.8542 값이 나오는 과정

오후 8시는 20시이며, ‘로 환산(18x60()x60()) 72000초 이다.

30--> 30x 60= 1800

72000+1800 = 73800

73800/86400 = 0.854166667 --> 반올림해서 0.8542

 

예제1) =TIMEVALUE("6:30 PM")

결과값 : 0.770833

 

예제2) =TIMEVALUE("184530") // 띄어쓰기 안하면 오류메세지 나타남

결과값 : 0.781597

 

주의)

초는 0 ~ 59 사이의 값으로 표시 됩니다. 이 범위 외의 값이 들어가면 #VALUE! 오류메세지를 나타냅니다.

 

실습1) 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

★ 18시 45분 30초 를 입력할때 띄어쓰기 안하면 오류 메세지가 나타납니다.

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 7. 11:36
반응형

SECOND 함수는 시간값에서 초(Second)를 추출합니다.

초는 0부터 59까지의 정수로 표시됩니다.

형식) =SECOND(“시간표시형식”) : 함수에 시간 형식 직접 입력

=SECOND(시간을 표시한 셀주소) : 셀 참조

주의)

초는 0 ~ 59 사이의 값으로 표시 됩니다. 이 범위 외의 값이 들어가면 #VALUE! 오류메세지를 나타냅니다.

 

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 6. 18:42
반응형

NOW 함수는 현재 날짜와 시간을 반환하는 함수입니다. 인수가 필요 없는 함수입니다.

함수가 입력되기 전에 셀이 일반 서식을 가지고 있어도 결과값은 날짜 서식으로 지정됩니다. 오늘의 날짜만 나타나도록 하려면 TODAY( ) 함수를 사용하세요.

 

 

사용법1)

날짜 계산시 사용 (남은 날짜 계산시 사용시 주의할점 포함)

 

now() 함수에서는 시간까지 포함되어 시간계산까지 하게 되면 하루가 부족현상이 나타나는 듯합니다.

 

그럴때는 끝에 +1을 더해서 처리해야 합니다.

 

안전하게 사용하려면, 순수하게 날짜만 나타나는 today()함수로만 처리하면 됩니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 5. 23:39
반응형

MINUTE 함수는 시간값에서 분(Minute)을 추출합니다.

분은 0부터 59까지의 정수로 표시됩니다.

시간은 따옴표로 묶은 텍스트 문자열(“3:30 PM”)이나 실수(3:30 PM을 나타내는 0.645833333) 또는 다른 수식이나 함수의 결과 (TIMEVALUE(“3:30 PM”)로 입력할 수 있습니다.

 

오후 330분에서 오후 3시는 15시입니다. 분으로 환산하면, 15 x 60 = 900, 남은 30분을 더하면, 930

24시간 => 분으로 환산 24 x 60 = 1440

930/1440 = 0.645833333 값이 나옵니다.

반응형

'엑셀함수(2010)작업' 카테고리의 다른 글

SECOND 함수, 엑셀 SECOND 함수  (0) 2019.10.07
NOW 함수, 엑셀 NOW함수  (0) 2019.10.06
HOUR함수, 엑셀 HOUR함수  (0) 2019.10.05
TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 5. 23:25
반응형

HOUR 함수는 시간 값에서 시(HOUR)를 추출합니다.

시간은 0(오전 12:00)부터 23(오후11:00)까지의 정수로 표시 됩니다.

시간은 따옴표로 묶은 텍스트 문자열(“6:45 PM”)이나 실수(6:45 PM을 의미하는 0.78125)또는 다른 수식이나 함수의 결과 (TIMEVALUE(“6:45 PM”)로 입력할 수 있습니다.

 

- 시간 값을 입력할 때 따옴표를 반드시 해줘야 합니다.

- 시간에서 시간 값은 0~23 사이의 값이 아닌 경우 #VALUE! 오류가 발생합니다.

 

 

 

반응형

'엑셀함수(2010)작업' 카테고리의 다른 글

NOW 함수, 엑셀 NOW함수  (0) 2019.10.06
MINUTE 함수, 엑셀 MINUTE 함수  (0) 2019.10.05
TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 4. 10:44
반응형

TIME 함수는 특정시간에 대한 실수값으로 출력하는 함수입니다.

시간은 0에서 0.99988426 까지의 실수로 표시되는데, 이는 0:00:00 (오전 12:00:00)부터 23:59:59 (오후 11:59:59)까지의 시간을 나타냅니다.

함수가 입력되기 전에 셀이 일반 서식을 가지고 있어도 결과값은 시간 서식으로 지정됩니다.

 

엑셀 TIME 함수는 인수로 주어지는 시(hour), (minute), (second) 인수로 시간을 생성하는 함수입니다.

 

hour : 시간을 나타낼 수 있는 범위인 0 ~ 23 까지의 숫자 또는 값이 들어있는 셀 주소입니다.

시간을 나타내는 0에서 32767 사이의 숫자입니다. 23보다 큰 값은 24로 나눈 그 나머지가 시간 값으로 처리됩니다. 예를 들어 TIME(27,0,0)TIME(3,0,0)이 되고 이 값은 .125 또는 오전 3:00입니다.

 

minute : 분을 나타낼 수 있는 범위인 0 ~ 59 까지의 숫자 또는 값이 들어있는 셀 주소입니다.

분을 나타내는 0에서 32767 사이의 숫자입니다. 59보다 큰 값은 시간과 분으로 변환됩니다. 예를 들어 TIME(0,750,0)TIME(12,30,0)이며 이 값은 .520833 또는 오후 12:30입니다.

 

second : 초를 나타낼 수 있는 범위인 0 ~ 59 까지의 숫자 또는 값이 들어있는 셀 주소입니다.

초를 나타내는 0에서 32767 사이의 숫자입니다. 59보다 큰 값은 시간, , 초로 변환됩니다. 예를 들어 TIME(0,0,2000)TIME(0,33,22)이 되고 이 값은 .023148 또는 오전 12:33:20입니다.

 

추가설명)

- TIME 함수는 시간을 표시할 때 사용하는 함수입니다.

- TIME 함수는 000초에서 235959초를 소수로 출력합니다. (시간 숫자 소수 범위 : 0 ~ 0.99988426)

- 값이 표시된 셀에 셀 서식을 시간으로 선택되어 있지 않으면, 실수값으로 나타날 수 있습니다.

- 셀 서식에서 표시 형식을 시간으로 선택해 주면 됩니다.

 

하루가 1일로 기준을 잡고, 1시간 : 1/24, : 1/1440, : 1/86400

ex) 8초는 8/86400 = 9.25926E-05 (= 0.0000925926)

셀서식 -> 숫자 : 소수자리수 : 10

 

주의사항)

주의) 시간 값은 날짜 값의 일부이며 소수로 표시됩니다. 예를 들어 오후 12:00는 하루의 반이기 때문에 0.5로 표시됩니다.

 

실습1)

 

☞ 결과가 시간 서식으로 표시되므로 일반 숫자로 보려면 셀 서식대화상자에서 일반 서식을 지정해야 합니다.

 

오류발생)

 

hour : 시간을 나타내는 범위가 0~32767입니다. 이 값을 넘어서면 #NUM! 오류메세지가 나타납니다.

ex) time(-1,1,1) 또는 time(32768,1,1) 결과값 : #NUM! // 아래 예제 확인

, , 초에서 (0,0,0)을 기준으로 1(-1,0,0), (0,-1,0), (0,0,-1) 이렇게 되면, 190011일부터 시작인데, 그 이전으로 시간이 이동하게 되므로 오류가 발생한다.

반응형

'엑셀함수(2010)작업' 카테고리의 다른 글

MINUTE 함수, 엑셀 MINUTE 함수  (0) 2019.10.05
HOUR함수, 엑셀 HOUR함수  (0) 2019.10.05
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02
엑셀 TODAY 함수  (0) 2019.09.30

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 10. 3. 17:56
반응형

day함수는 날짜에서 일(day)을 추출하여 반환하는 함수 입니다.

1부터 31까지 정수로 표시됩니다.

 

형식) DAY(날짜) : '날짜'에서 일(day)을 출력합니다.

 

- 1900-1-1에서 9999-12-31 사이의 일(day)만 표시할 수 있습니다.
- 날짜에 맞지 않는 일(day) 이거나, 이외의 일(day)은 #VALUE! 또는 #NUM! 오류가 발생합니다.

 

 

9월은 30일까지만 있으므로, 31일은 날짜규칙에서 벗어납니다. 그래서, 오류 메세지가 출력됩니다.

 

 

 

 

반응형

'엑셀함수(2010)작업' 카테고리의 다른 글

HOUR함수, 엑셀 HOUR함수  (0) 2019.10.05
TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02
엑셀 TODAY 함수  (0) 2019.09.30
엑셀 MONTH함수  (0) 2019.09.30

콘텐츠 내 자동삽입광고