[컴활 1급 실기] 엑셀 유형 정리_ing
컴활 1급을 준비 중이다.
1급 실기는 쉬운 길이 아니다.
그냥 강의만 듣고 문제 한 두 번 푸는 걸로는 안 된다.
(왜? 양이 많아서 자꾸 까먹는다.)
여튼 직접 글로 써서 정리하다 보니 유용한 내용은 기록해야겠다싶어 오랜만에 블로그로 돌아왔다.
오늘은 두 유형 중 엑셀 유형 정리를 하려고 한다.
공부하며 모든 내용이 아닌 제가 헷갈린 내용, 공부가 잘 안 된 내용 위주로 먼저 정리하고 있습니다.
나중에 총 정리해서 제목: '~요약ing'에서 '~요약_완료'로 변경해서 올릴 예정입니다.
엑셀
1. 기본 작업
2. 계산 작업
3. 분석 작업
4.기타 작업
1. 기본작업
고급필터
조건부 서식
보호/페이지 설정
2. 계산작업
계산함수
사용자 정의 함수
3. 분석 작업
4. 기타 작업
계산함수
1. 숫자
+ | - | * | / |
SUM | PRODUCT | SUMPRODUCT | QUOTIENT | MOD |
ROUND | ROUNDUP | ROUNDDOWN | TRUNC |
2. 문자열
TRIM | CONCATENATE |
REPLACE(A, 4, 3, B) | SUBSTITUTE(A, MARKET, MART) |
UPPER(A) | LOWER(A) | PROPER(A) |
LEFT(A, k) | RIGHT(A, k) | MID(A, k, l) |
SEARCH(char, A) : 문자(char)면 다 찾음 | FIND(char', A) : 대문자, 소문자 따져서 찾음 |
TEXT(A) | VALUE(A) *문자열 함수라기보단 TEXT함수랑 묶어 생각하자 |
3. 통계
RANK(A, k) = RANK.EQ(A, k) |
LARGE( : , k) | SMALL( : , k) | MAX( : ) | MIN( : ) |
SUM | SUMIF | SUMIFS |
COUNT | COUNTIF | COUNIFS | COUNTA | COUNTBLANK |
VAR | STDEV |
AVERAGE | AVERAGEIF | AVERAGEIFS | MEDIAN |
4. DB
DCOUNT | DCOUNTA | DSUM | DAVERAGE | DMAX | DMIN |
5. 참조
VLOOKUP | HLOOKUP | LOOKUP |
ROW(A) | ROWS( : ) | COL(A) | COLS( : ) |
MATCH | INDEX |
6. 날짜
DAY | MONTH | YEAR |
HOUR | MINUTE | SECOND |
DATE | TIME |
WEEKDAY(A, 1) | WEEKDAY(A, 2) |
WORKDAY(A, 7) : A날짜로부터 7일 뒤 일하는 날(연휴체크로 늘어날 수 있음) |
WORKDAY(A, 7, 3) : A날짜로부터 7일 뒤 일하는 날(다른 휴가 3일까지 고려) |
EDATE(A, 3) : 오늘로부터 3개월 뒤 (END OF DATE) | EOMONTH(A, 3) : 3개월 뒤 말일 날짜 (END OF MONTH) |
7. Bool *결과 : TRUE or FALSE
ISODD | ISEVEN | ISTEXT | ISNUMBER |
8.재무
PV(월 이자율, 기간(월), -금액) | FV() |
PMT | PMT |
9.배열 *배열수식이 적용된 함수 **Ctrl + Shift + Enter : 실행
FREQUENCY | SUM | AVERAGE |
MAX | MIN | LARGE | SMALL |
…
(기타 계산할 수 있는 함수 중 배열수식 가능 → 계산함수, 통계함수)
10. 조건
IF | IFERROR | CHOOSE |
사용자 정의 함수
개발도구 > VB > 삽입 >모듈
1. 기본구조
Public Function name(param, ...)
~
End Function
2. IF 문
If cond then
~
(elseif
~ )
else
~
Endif
3. Select 문
Select Case param
Case is cond
~
Case is cond
~
Case Else
~
End Select
※ 주의 : end if , end select로 꼭 조건문 닫아주기