2파트 계산작업 (30점)
- 대체로 쉬운 일반함수 (6점)
- 대체로 어려운 일반함수 (6점)
- 대체로 쉬운 배열수식 (6점)
- 대체로 어려운 배열수식 (6점)
- fn사용자정의 (6점)
일반함수
1.
INDEX(A2:F5,3,2)
A2:F5범위에서 3행 2열의 값 반환
2.
MATCH(39,B2:B5,0)
B2:B5범위에서 값39의 위치 반환
세번째칸에 1은 오름차순 0은 정확한값 –1은 내림차순
3.
MODE(A2:A7)
A2:A7범위에서 가장 많이 나오는 값을 반환
4.
VLOOKUP(B4, 표에서 범위만 선택, 2, 0)
찾을값, 찾을범위, 2열에 있는값을 표시하겠다
네번째칸에 0정확한값/1비슷한값
5. 엑셀과 액세스의 동일한 함수
엑셀 Rept(“★”, 반복횟수) ↔ 액세스 String(반복횟수, “★”)
엑셀 TEXT(A1, “00명”) ↔ 액세스 format()
6.
#,##0,는 뒤에 3자리는 생략하겠다를 의미
ex)
0→0
1,321,420→1,321
7. 빈도수 반환
먼저 나타낼곳에 범위를 잡고 맨위칸에 =Frequency(계산할값의범위, 분류할단위의범위)
8. 개수 반환
Count(범위)
9.
Replace(A3, 3, 0, “ⓐ”)
A3셀의 3번째 글자부터 ⓐ로 글자 변경
세번째 칸에 0일경우 안바꾸고삽입, 2일경우 글자 2개를 삭제하고 삽입
10. 연결하는 함수
Concatenate(ⓐ,ⓑ, …)
11. 재무함수
PMT(3%/12 , 3 , 현재가치 , , 1)
연이율/12 , 3개월(연x개월) , 돈(보통 대출금, 양수로 기입) , , 기간초(1) 기간말(0)
12.
EDATE(2011-01-15,2)
2개월을 더해 2011-03-15를 반환
13.
SUMIFS(합할값범위, 기준범위, 기준, 기준범위, 기준)
14.
LEFT RIGHT MID 는 반환값이 문자값이라 숫자값으로 바꿔줘야함
15.
Value함수와 *1로 문자값을 숫자값으로 취급 할 수 있음
배열수식
1. 최대값
{=MAX(($C$4:$C$8=C10)*$D$4:$D$8)}
→ 0.7 반환
2. 평균
{=AVERAGE(IF(조건범위=값, 평균구할범위))}
3. 큰값
{=LARGE((조건범위=값)*큰값구할범위,1)}
4. ctrl + shift + Enter 눌러서 결과 산출
① 계산함수(IF(조건, 계산범위))
② 계산함수((조건)*(계산범위))
5.
조건이 and 일 때 → (조건1)*(조건2)
조건이 or 일 때 → (조건1)+(조건2)
fn사용자정의함수
1. fn사용자정의함수
개발도구 → Visual Basic → 삽입 → 모듈
2. Select문
Select case 인수
case “문자” (문자)
fn = ○ ○ ○
case is >=1 (숫자)
fn = ● ● ●
case else (그외)
fn = ◎ ◎ ◎
End select
3. If문
If ⓐ then
fn = ○ ○ ○
Elseif ⓑ then
fn = ● ● ●
Else
fn = ◎ ◎ ◎
End if