콘텐츠 내 자동삽입광고

광고1

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

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

DATEVALUE 함수는 문자로 표시된 날짜의 일련번호를 출력해 줍니다.

설명)

1. 텍스트로 날짜를 입력하면, 일련번호로 출력해 줍니다.

2. 1900-1-1 ~ 9999-12-31 이 범위에서 일련번호를 출력해 줍니다.

3. 1900년 1월 1일의 일련번호는 1 이며, 9999년 12월 31일은 2,958,465 입니다.

4. 실습1)을 보면 알 수 있듯이, 날짜 계산이 가능합니다.

마감일이나, 남은 날짜 일(日)수를 구할때 사용하면 됩니다.

실습1)

=DATEVALUE("2019-10-04")-DATEVALUE("2019-10-02")

 

결과값 : 2 // 날짜 계산할 때 사용하면 됩니다.

 

 

DATEVALUE 함수는 문자로 주어진 날짜를 1900년 1월 1일을 기준일로 해서 일련번호를 계산해서 출력해주는 함수 입니다.

2019-07-01 이렇게만 입력하게 되면 오류가 발생합니다.

즉, 문자가 아니기 때문입니다.

 

=datevalue("2019-07-01")  --> 43647 출력됩니다.

" (쌍따옴표)로 묶어줘야 합니다. 빼서 입력하면 오류메세지 나타납니다.

 

'2019-07-01 이렇게 맨 앞에 ' (홀따옴표)를 입력해서 문자로 만들어야 날짜의 일련번호로 계산해서 출력하게 됩니다.

 

'07-01 이렇게 입력되면 년도가 입력이 안되어 있지만, 년도가 생략되면 자동으로 사용중인 컴퓨터의 시스템 시간을 가져와 현재 연도로 계산하여 출력하게 됩니다.

 

 

년월일을 글자를 넣어서 입력하되, 그냥 2019년 7월 1일 입력하면 오류 메세지가 출력됩니다.

앞에 ' (홀따옴표)를 넣어줘야 일련번호가 출력됩니다.

 

주의) 2019년7월1일 이렇게 띄어쓰기를 하지 않아도 오류 메세지가 출력 됩니다.

 

반응형

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

TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
엑셀 TODAY 함수  (0) 2019.09.30
엑셀 MONTH함수  (0) 2019.09.30
엑셀 YEAR함수, year함수  (0) 2019.09.29

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

설명 ) 내장 명령어는 부팅시 기본적으로 실행되는 command.com파일에 내장된 것들이다.

 

 

별로의 실행파일을 실행시키지 않아도 사용가능하다.

 

폴더 미리 만들어두기 : C\king\a\b

 

폴더 미리 만들어두기 : C:\abc\def

 

ver

DOS 버전 확인할 때 사용한다.

ex) C:\>ver

Microsoft Windows [Version 10.0.17763.737]

 

vol

Volume, 디스크 이름확인

ex) C:\king>vol

C 드라이브의 볼륨: System

볼륨 일련 번호: D4FE-7F22

 

HELP

도스 명령어의 도움말을 보여준다.

ex) C:\>help

특정 명령어에 대한 자세한 내용이 필요하면 HELP 명령어 이름을 입력하십시오.

- 각 명령어의 도움말을 보고자 할 때

 

ex) C:\>help ver

Windows 버전을 보여줍니다.

ex) C:\>ver /? : Windows 버전을 보여줍니다.

 

C:\>vol /? : 디스크 볼륨 레이블과 일련 번호를 보여줍니다.

 

C:\>copy /? : 하나 이상의 파일을 다른 위치로 복사합니다.

 

날짜, 시간 보거나 수정

C:\>date

현재 날짜: 2019-09-30

새로운 날짜를 입력하십시오: (--)

 

C:\>time

현재 시간: 13:51:42.88

새로운 시간을 입력하십시오:

 

DIR 명령어

 

DIR/w - 간단하게 파일명만 볼 때 사용하는 문구 (wide)

DIR/p - 파일 리스트를 한 화면씩 넘기고 싶을 때 사용하는 문구 (pause)

DIR/s - 서브 디렉토리까지 출력한다. 한 화면을 넘기므로 대개 /p와 함께 사용한다.

DIR/b - 파일 이름만 표시.

 

 

/d 목록을 가로에서 세로로 보여준다.

/ah 숨김속성을 지닌 파일도 표시합니다.

/o 윈도우 탐색기상 표시된 기본형식으로 출력합니다.

 

( 그냥 dir 만 입력할경우 디렉토리와 파일이 뒤죽박죽 출력되므로 정리시는 필수)

 

/n /s /e /d /g (/-n /-s /-e /-d /-g) 이름, 크기, 확장명, 날짜시간, 그룹디렉토리 순 정렬

 

(괄호안처럼 -를 붙이시면 역순으로 정렬합니다.)

 

/s 하위 디렉토리의 내용까지 출력합니다

 

 

 

 

 

CLS , cls

CLear Screen의 약자

화면을 깨끗하게 지울 때 사용한다.

ex) C:\>CLS

 

CD

Change Directory

디렉토리 경로를 바꾸고자 할 때 사용한다.

 

 

ex) 상위 디렉토리로 이동할 때

형식 : cd 이동하고자하는 디렉토리

>>> cd..

>>> cd ..

 

ex) 가장 최상위 디렉토리로 이동할 때 : C:\>

cd\

cd\abc\def --> def 폴더로 바로 이동하게 된다.

C:\a>cd c:\king : a 폴더에서 king 폴더로 이동

 

COPY

파일을 복사할 때 사용하는 명령어

형식 : copy [원본파일] [파일복사할위치]

ex) copy abc.ppt c:\king\a

 

DEL

해당 파일을 지울때 사용하는 명령이다.

ex) DEL 지울파일이름

 

 

MD : Make Directory

해당 디렉토리를 생성할 때 사용하는 명령이다.

ex) MD 생성할폴더이름

 

MKDIR : 디렉토리 생성할 때 사용하는 명령어이다.

 

 

RD : Remove Directory

디렉토리를 삭제할 때 사용하는 명령어이다.

폴더 안에 파일이 있으면 삭제할 수 없다.

ex) RD 삭제할 폴더명

 

 

REN : REName, 해당 파일의 이름을 바꿀 때 사용하는 명령어이다.

ex) REN [이름을 바꾸고 싶은 파일] [새파일이름]

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 9. 30. 22:02
반응형

현재 날짜 표시하기 함수 이다.

 

TODAY 함수는 현재 시스템의 날짜를 반환하는 함수입니다. 셀 자체가 일반 서식이여도, 결과값은 날짜 서식으로 표시가 됩니다.

 

현재 날짜와 시간이 모두 표시되게 하려면 NOW 함수를 사용하면 됩니다.

 

형식) TODAY( ) : TODAY 함수는 인수 없이 사용합니다. 결과값은 오늘 날짜를 반환합니다.

 

today함수 : 년-월-일 형식으로 표시됩니다.

 

now함수 : 년-월-일 시:분 형식으로 표시 됩니다.

반응형

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

TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02
엑셀 MONTH함수  (0) 2019.09.30
엑셀 YEAR함수, year함수  (0) 2019.09.29

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 9. 30. 19:51
반응형

month함수는 주어진 날짜에서 월(month)을 추출하여 표시하는 함수이다.

월은 1에서 12까지 정수로 나타낸다.

 

형식 : MONTH(날짜) : '날짜' 데이터 안에서 月을 추출한다.

 

실습1.

2019년 8월 32일은 없으므로, 오류값이 나타난다.

 

참고) 날짜 입력시 2019년 8월 1일에서 띄어쓰기를 해야 날짜로 인식해준다.

붙여서 쓰면 인식을 하지 못한다.

 

반응형

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

TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02
엑셀 TODAY 함수  (0) 2019.09.30
엑셀 YEAR함수, year함수  (0) 2019.09.29

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2019. 9. 29. 21:33
반응형

 

설명)

날짜에서 연도만 추출하기

: YEAR 함수는 날짜에서 연도(Year)를 추출하여 표시하는 함수이다.

- 연도는 1900 에서 9999까지의 정수로 표시된다.

▶ 1900-1-1에서 9999-12-31 사이의 년도만 표시할 수 있다.

이외의 년도는 #VALUE! 또는 #NUM! 오류가 발생한다.

 

형식 : YEAR(날짜) : ‘날짜’에서 연도를 추출합니다.

 

엑셀에서 버그인 부분 입니다.

1900년의 2월은 28일만 있습니다. 윤년이 아닙니다. 엑셀은 1900년을 윤년으로 인식합니다. 알려진, 유명한 버그입니다.

유래를 밝힌 글에 따르면 엑셀 이전에 나온 LOTUS 123 이라는 프로그램이 지닌 버그였다고 합니다.

 

도스 운영체제에서 작동하는 스프레드시트에 버그를 그대로 엑셀로 넘어오면서 계속 가지고 있습니다.

 

일련번호가 차이가 있으나, 계산하는데는 무리가 없으니, 참고 바랍니다.

 

● 실습1. 확인)

년월일은 '-', '/' 이 두가지만 년도로 인식한다.

순서 : 타이핑하고, 셀서식 > 표시형식 > 일반

   년월일         일련번호

1900-01-01    :     1

1900-02-28    :   59

1900-02-29    :   60

1900-03-01    :   61

1900-12-31    :  366

1901-01-01    :  367

 

엑셀 1900년도 1월 1일 : 일련번호 1부터 시작해서 12월 31일은 365일

2월 28일까지 밖에 없지만, 29일까지 엑셀이 있는것으로 간주하게되어, 하루가 더 생긴것처럼 된다.

1900-12-31은 366일이 된다.

 

그래서, 1901년 1월1일은 367일로 된다.

 

 

● 실습2. 확인)

A열 타이핑하고, B열 함수넣고 결과 확인

8월에는 31일이 마지막 날이다. 하지만 32일은 없으므로, 결과가 오류메세지를 출력하게 된다.

년월일의 규칙에 맞게 날짜를 입력해야 한다.

 

● 실습3. 확인)

▶ 일련번호가 0 은 1900-01-00 이다.

▶ 일련번호가 1부터 1900-01-01 이므로 위에서 년도는 1900년도가 추출된다.

-----------------------------------------------------------------------------------------

'=YEAR(2019-10-12) 결과 : 1905 // 1905

=2019-10-12 = 1997

일련번호 : 1997 --> 1905619

year(2019-10-12) --> year 함수이므로, 1905 만 출력

month(2019-10-12) --> month 함수이므로, 6 만 출력

DAY(2019-10-12) --> day 함수이므로, 19 만 출력

셀을 참조할때는 “” 가 필요없습니다.

A7 주소 : 2019-10-12

'=YEAR(A7) 결과값 : 2019

'=MONTH(A7) 결과값 : 10

'=DAY(A7) 결과값 : 12

하지만, 직접 입력할때는 “ ” (쌍따옴표)를 입력해서 날짜를 넣어줘야

날짜로 인식하게 됩니다.

쌍따옴표를 입력하지 않고, 입력하면, 2019-10-12 빼기 계산을 해서, 1997 의 결과값이 나옵니다.

1997은 일련번호로써, 날짜로는 1905619일로 컴퓨터는 인식하게 되어,

year함수는 도만, month함수는 , day함수는 만 출력하게 됩니다.

 

year("날짜")

'=YEAR("2019-10-12")

확인작업)

1900-12-31 > 셀서식 > 일반 > 일련번호가 나온다. 366

229일이 추가 되어있어서 오류가 있습니다.

 

A11주소에 2019-10-12 입력하면, 오른쪽 // year(a11) --> 2019

A12주소에 1899-12-31 입력하면, 왼쪽 // year(a12) --> #VALUE!

이건 숫자를 입력할 때, 오른쪽,

문자를 입력하면, 왼쪽 인 것처럼

1899-12-31은 엑셀에서 날짜로 인식 안한다. 문자처리 됩니다.

 

 

수정)--------------------------------

2016버젼의 경우

1900-01-00 // 왼쪽 정렬

1900-01-01 // 오른쪽 정렬

 

일련번호 0은 그냥 1900년도만 출력해 줍니다. 1900년만을 의미할뿐

1900-01-00은 아닙니다.

일련번호 1190011일입니다.

반응형

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

TIME함수, 엑셀 TIME함수  (0) 2019.10.04
DAY함수, 엑셀 DAY함수  (0) 2019.10.03
DATEVALUE 함수, 엑셀 DATEVALUE함수  (0) 2019.10.02
엑셀 TODAY 함수  (0) 2019.09.30
엑셀 MONTH함수  (0) 2019.09.30

콘텐츠 내 자동삽입광고