콘텐츠 내 자동삽입광고

광고1

posted by 초코생크림빵 2022. 7. 23. 07:07
반응형

DATE 함수는 1900년 1월 1일 부터 일련번호를 반환하는 함수 입니다.

1900년 1월 1일부터 일련번호 1이 반환 됩니다.

 

1900년 2월 1일은 32가 반환 됩니다.

DATE 함수는 '연', '월', '일' 로서 수식에서 사용하게 됩니다.

 

형식) DATE(연, 월, 일) : 이 값의 일련번호를 결과값으로 나옵니다.

 

날짜 형식으로 년월일 순으로 출력됩니다.

E열은 표시형식 > '일반' 또는 '숫자' 로 해주면 일련번호값이 출력 됩니다.

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

@ DATE(년, 월, 일)

추가하기)

2019 10 32

=DATE(A5,B5,C5) ==> 일자가 32일이면 자동으로 계산해서 11월 1일로 바뀌게 됩니다.

32일로해도 엑셀이 일련번호 계산해서 자동으로 11월 1일로 바뀌어 집니다.

month함수때처럼 32일하면 오류가 뜨지만, date함수는 뜨지 않고 계산처리해 줍니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 11. 20. 13:13
반응형

@ MATCH : 지정된 범위에서 기준값과 같은 데이터를 찾아 범위 내에서의 상대적인 위치를 반환하는 함수입니다.

 

※ 항목의 위치 대신 항목의 값이 필요한 경우는 LOOKUP 함수를 사용합니다.

 

즉, 지정된 셀 범위에서 특정한 값이 있는 위치가 어디냐?를 찾는 것입니다.

“내가 찾는 값이 범위 안에서 몇 번째에 있는가?”

 

형식) MATCH (찾을값, 찾을범위, 매치타입(옵션)) : 범위에서 찾을 값과 같은 데이터를 찾아 옵션을 적용하여 그 위치를 일련번호로 표시합니다.

 

매치타입(옵션) : 보다 작음, 정확히 일치, 보다 큼 --> 이렇게 세가지 선택이 가능하다.

생략하면 기본값은 1입니다.

 

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

1 : 보다 작음 : 범위에 있는 값들이 오름차순으로 정렬되어 있어야 합니다. (정확히 일치하는 값 만약 없다면 그보다 작은 값 중에 가장 가까운 값을 찾습니다.) (기본값)

 

0 : 정확히 일치 : 정확히 일치하는 값을 찾습니다.

 

-1 : 보다 큼 : 범위에 있는 값들이 내림차순으로 정렬되어 있어야 합니다. (정확히 일치하는 값이 만약 없다면 그 보다 큰 값중에서 가장 가까운 값을 찾습니다.)

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

 

예제)

함수식) =MATCH(5,B3:D3,0)

 

이 예제에서 세 번째 인자를 0으로 했습니다. 정확히 일치하는 값 5를 찾게됩니다.

그리고 2 값이 결과값으로 나왔습니다.

2, 5, 8 의 값을 갖는 총 3개의 열 중에 2번째 열에 있는 값이므로 2가 반환된 것입니다.

 

MATCH_1.xlsm
0.01MB

 

예제)

● 입력하고, 함수 적용 후, 결과값을 확인하세요.

MATCH 함수를 이용하여 실험 결과 영역에서 점수가 속해 있는 상대적 위치를 찾아보겠습니다.

 

함수식) =MATCH(B3,$B$10:$B$15,1)

 

=MATCH(B3,$B$10:$B$15,1) : 59를 찾는데, 옵션이 1이므로 59보다 작거나 같은 값 중 가장 근접한 값을 찾습니다. 59보다 작은 값 중 가장 근접한 값 50을 찾아 [B10:B15]에서의 상대적인 위치인 1이 [C3] 셀에 입력됩니다.

 

결과)

 

 

 

★ 컴활1급 기출문제)

‘중간+기말’의 값을 기준으로 [등급표]의 구간종료 영역을 참조하여 점수 등급을 계산하시오.

정답

[F3] : =MATCH(D3+E3,$C$12:$C$14,-1)&"등급“

 

설명 : 55보다 크거나 같은 값중에서 가장 작은 값을 찾습니다. 60을 찾은 후 60이 있는 위치 1을 반환합니다.

 

결과)

 

★★★★ 여러 범위를 선택하는 경우 // MATCH 함수, 배열수식을 이용

 

이런 경우는 배열 수식을 이용해서 여러 조건이 모두 들어맞는 열, 또는 행을 찾는데 사용합니다.

 

문제) 나이가 27살이고, 도시는 부산인 사람의 행의 값을 찾아 보도록 합니다.

▲ 위 식은 여러개의 조건을 만족하는 행의 값을 찾아주는 식입니다. 이 식이 어떻게 동작하는지 이해하기 위해서 배열 수식을 제대로 알고 있어야 합니다. 우선 배열 수식을 만들려면 수식을 입력한 후에 엔터를 누르지 말고 대신 Ctrl+Shift+Enter 를 눌러줍니다. 이렇게 누르면 위 그림과 같이 수식을 감싸는 {수식} 중괄호가 생깁니다. 이렇게 수식이 배열수식이 되면 범위간에 연산이 가능해집니다. 단 연산에 쓰일 범위간에 형태는 같아야겠죠. 예를들어 1행 10열의 범위 + 1행 10열의 범위 처럼 말이죠.

 

위 식 역시 (B3:B10=27)*(C3:C10="부산") 이라는 범위간에 연산이 있습니다. 그리고 범위 간에 상대적으로 동일한 위치에 있는 요소간에 계산이 됩니다. 좀 생소할 수도 있으므로 차근차근 확인을 해보도록 하겠습니다.

 

먼저 B3의 셀이 27인지 검사해서 맞다면 1 틀리면 0을 반환합니다. 이와 동시에 C3의 셀이 "부산"인지 아닌지에 때라 1 또는 0을 반환하죠.

 

만약 이 두 조건이 모두 맞다면 둘 다 1을 반환하여 *(곱셈)의 결과 1이 반환됩니다. 이렇게 계산된 결과는 배열의 요소로 저장되게 됩니다. 이렇게 해서 위 식의 계산 결과는 다음과 같은 식이 됩니다.

 

=MATCH(1, {0;0;0;1;0;0;0;0}, 0)

 

{0;0;0;1;0;0;0;0}은 8행1열의 배열을 나타냅니다. 다음과 같은 것이죠.

 

; (세미콜론)으로 구분되어 있다면 행을 구분

데이터간에 ;(세미콜론으로 구분되어 있다면 행을 구분해 주고 만약 ,(콤마)로 나뉘었다면 열을 구분해 줍니다.

어찌되었건 위 식을 해석하면 해당 배열에 1의 값의 위치가 어디있냐는 것입니다. 즉 27살에 "부산"인 행을 찾는 것과 동일합니다. 그래서 4가 반환된 겁니다.

반응형

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

SIGN 함수는 입력된 수의 부호값을 표시하는 함수입니다.

 

● 입력된 수가 양수이면, 1

 

0이면 0

 

 음수이면 –1을 반환합니다.

 

형식) SIGN(인수) : 인수의 부호값을 반환합니다.

 

● 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

=SIGN(B3) : [B3] 셀의 5는 양수이므로 [C3] 셀에 1이 입력됩니다.

 

결과값)

 

반응형

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

엑셀은 숫자 데이터로 기본적인 계산을 합니다.

 

순서대로 따라하면서, 엑셀에서의 숫자 데이터의 속성을 익혀보도록 합니다.

 

1. [B2] 셀에 숫자를 입력해봅니다. 정수, 소수, 분수 등 모든 숫자는 오른쪽으로 정렬 됩니다.

4567 을 입력해보세요.

0 을 입력해보세요.

숫자는 기본적으로 입력하면, 오른쪽으로 정렬하게 되어 있습니다.

'숫자입력' 이라고 문자를 입력하면, 자동적으로 왼쪽으로 정렬하게 되어 있습니다.

 

1234567890, 12345678901, 123456789012 를 입력해봅시다.

123456789012 를 입력하면 결과가 1.23457E+11 이렇게 출력됩니다.

 

★ 중요) 숫자 데이터는 아무런 표시 형식 없이 한 셀에 12글자 이상 입력하면 지수승으로 표시가 됩니다.

 

 

 

2-1. 분수를 입력할 때를 알아 보겠습니다.

 

[B2] 셀에 '0 1/4' 를 입력해보세요.

분수로 인식되며, 수식 입력줄에 0.25 가 보이는 것을 확인 할 수 있습니다.

 

★ 1/4 라고 그냥 입력하면 날짜 1월4일로 인식하게 되어, '01월 04일' 이렇게 출력됩니다.

분수로 입력을 원하시면, 0 을 입력하고 한칸 띄우고 1/4 를 입력하게 되면 분수로 인식하게 됩니다.

 

 

2-2.  분수를 입력할 때를 알아 보겠습니다.

 

분수를 넣고자 하는 위치에 [B2]클릭

 

Ctrl+1 또는 마우스오른쪽 버튼 누르고 '셀서식' 클릭

범주>분수>한 자릿수 분모(1/4)를 선택한다.

그리고, 1/4를 입력하면 

 

수식 입력줄에 0.25 가 표시가 된다.

 

 

● 분수계산

3 + 1/4 을 계산해 보자

 

수식줄에 입력된 부분과, 셀 서식을 어떻게 주느냐에 따라 결과값이 다르게 나오는 것을 알 수 있습니다.

 

자주 연습하면서 엑셀의 특성을 잘 익혀 두시기 바랍니다.

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 8. 31. 23:04
반응형

엑셀 문서는 일반적으로 대량의 데이터를 다룹니다. 데이터를 빠르게 선택해야 일 처리를 빠르게 할 수 있습니다. 대량의 데이터에서 빠르게 이동하는 방법과 선택하는 방법에 대해 알아보도록 하겠습니다.

 

 

● 아래 파일을 다운로드 받아서 이동 단축키를 연습해 보세요.

 

엑셀단축키연습하기-데이터표.xlsx
0.02MB

■ 엑셀 화면 이동 단축키

바로 가기 키

기능

Ctrl + 클릭

중복 범위 선택

Tab

오른쪽 셀로 이동, 반대 방향(왼쪽)은 Shift와 함께 사용

Ctrl + Home

[A1]셀로 이동

Ctrl + End

데이터가 입력된 마지막 셀로 이동

Ctrl + Shift + 방향키

선택된 셀부터 방향키 방향으로 데이터 마지막 셀까지 선택

Ctrl + Spacebar

선택된 셀의 열 전체 선택

Shift + Spacebar

선택된 셀의 행 전체 선택

Alt + PageUp

한 화면 왼쪽으로 이동

Alt + PageDown

한 화면 오른쪽으로 이동

 

실습 따라하기) 다운로드 받은 파일을 가지고 따라해 보세요.

 

1. 데이터 안쪽에 셀을 클릭하고, Ctrl +A 를 누르면 데이터 전체가 선택 됩니다.

 

2. [A3] 클릭하고 Ctrl + 화살표키(아래방향) 누르면, 데이터 끝으로 셀이 이동하는 것을 확인할 수 있습니다.

3. 데이터 표 안에 클릭하고 나서, Shift + 화살표키를 눌러보면 셀이 선택되어 블럭이 잡히는 것을 볼 수 있습니다.

 

4. 데이터 표 안에 클릭하고 나서, Ctrl + Shift 를 함께 누르면 데이터 끝부분까지 블럭을 잡히게 됩니다.

 

마지막 123행까지 블럭이 잡히게 됩니다.

이동 단축키를 연습해보시면 쉽게 엑셀의 단축키를 습득하게 될 것입니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 8. 31. 13:04
반응형

POWER : 거듭제곱 계산하기

POWER는 숫자의 거듭 제곱을 계산하는 함수입니다. 즉 POWER(5,3)은 5×5×5를 의미합니다.

숫자는 실수를 지정해도 됩니다. POWER 함수는 연산자 ^ 와 같은 기능을 하므로 POWER(5,3)를 5^3과 같이 입력해도 결과는 같습니다.

형식) POWER(인수, 제곱값) : 인수의 거듭 제곱한 값을 계산합니다.

 

● 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

결과)

 

=POWER(A4,B4) : [B4] 셀의 지수만큼 [A4]셀의 숫자를 거듭 제곱한 값인 2가 [C4]셀에 입력됩니다.

 

 

 

 

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 8. 28. 21:06
반응형

TRUNC : 소수이하 잘라내기

TRUNC 함수는 숫자에서 지정한 자릿수 이하의 수치를 버릴 때 사용하는 함수입니다.

예를 들어, TRUNC(56.789,1)는 56.7을 반환합니다.

 

※ rounddown과 trunc 함수는 구조나 결과값이 비슷합니다. 굳이 구분을 하고자 한다면,

 

trunc는 출력할 범위를 지정해서 출력하는 함수입니다.

rounddown은 버릴 부분을 지정하는 함수입니다.

 

두 함수는 결과값은 같지만, 의미는 다르므로 정확히 알고 사용하면 되겠습니다.

 

● 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

C4 : =TRUNC(A4,B4) : [A4] 셀에 입력된 숫자에서 소수점 이하 3자리 미만의 숫자를 잘라낸 78325.674가 [C4]셀에 입력됩니다.

 

D4 : =ROUNDDOWN(A4,B4)

 

 

결과)

 

 

● 기출문제

제조방법별 가격의 평균을 계산하여 표시하시오.

▷ 소수점 이하는 절삭하여 표시

▷ TRUNC, AVERAGE, IF 함수를 이용한 배열 수식으로 계산

 

정답 : =TRUNC(AVERAGE(IF($B$2:$B$11=E3,$C$2:$C$11)),0)

 

설명 : [F3] 셀에 다음의 수식을 입력하고 Ctrl+Shift+Enter를 누르면됩니다.

 

☞ 수식의 이해

=TRUNC(AVERAGE(IF($B$2:$B$11=E3,$C$2:$C$11)),0)

AVERAGE(IF($B$2:$B$11=E3,$C$2:$C$11))

$B$2:$B$11=E3 ☞ 조건

$C$2:$C$11 ☞ 평균을 구할 범위

평균 : 20,667.5

=TRUNC(20667.5 , 0) : 평균 20,667.5에서 소수점 이하를 잘라낸 20,667이 [F3] 셀에 입력됩니다.

 

 

F3의 입력되어 있는 값을 보여준다.

 

 

 

☯ Ctrl+Shift+Enter키의 기능

엑셀 수식 끝에 { } 중괄호 표시가 되는 수식을 배열 수식이라고 합니다.

이 수식에는 일반적인 연산자나 함수 등 셀에 입력하는 다른 함수식과 동일하게 반영되지만 수식 끝에 중괄호{ }가 표시되는 것이 다릅니다.

배열(Arrary)이란 여러값의 집합을 말하며 엑셀에서는 중괄호({}) 안에 값들이 상호 대응하여 계산한 다음 결과 값을 셀에 또는 셀 범위에 표시합니다.

반응형

콘텐츠 내 자동삽입광고
posted by 초코생크림빵 2020. 8. 28. 11:13
반응형

SQRT 함수는 인수로 주어진 숫자의 양의 제곱근을 계산하는 함수입니다. SQRT(25)는 5를 반환하지만 숫자가 음수이면 오류값 “#NUM!”을 반환합니다.

 

형식) SQRT(인수) : 인수의 양의 제곱근을 계산합니다.

 

● 입력하고, 함수 적용 후, 결과값을 확인하세요.

 

 

B4 : =SQRT(A4) : [A4] 셀에 입력된 25의 제곱근 값인 5가 [B4] 셀에 입력됩니다.

 

 

참고)

* 제곱 : 어떤 수를 같은 수로 곱함

* 제곱근 : 어떤 수의 제곱에 대하여 그 어떤 수를 이르는 말

수학에서 어떤 수의 제곱근은 제곱하여 그 수가 되는 수를 말합니다.

실수의 범위에서만 보면, 모든 양의 실수는 서로 덧셈 역원인 두 제곱근을 가지며, 이 중 음이 아닌 하나를 주요 제곱근이라고 합니다.

 

★ 0의 제곱근은 0 뿐이고, 이를 주요 제곱근으로 삼으며, 음의 실수의 실수 제곱근은 존재하지 않으므로, 주요 제곱근을 정의할 수 없습니다.

 

실수9의 제곱근은 ±3이며, 이 중 주요 제곱근은 3입니다.

또한 -4의 제곱근은 존재하지 않습니다.

 

복소수의 범위에서 보면, 모든 0이 아닌 복소수는 서로 중심 대칭인 두 제곱근을 가지며, 이 중 편각이 원래의 반인 하나를 주요 제곱근으로 삼습니다.

 

참고) 간단히 제곱근표를 가지고 익혀보겠습니다.

1.74의 제곱근을 구하면,

왼쪽의 수 : 1.7

위쪽의 수 : 4

가로와 세로가 만나는 값 : 1.319가 됩니다.

 

엑셀에서 구해보면,

엑셀에서도 이렇게 쉽게 구할 수 있습니다.

반응형

콘텐츠 내 자동삽입광고