컴퓨터활용능력 2급 함수 모음집
잡코리아 2018-11-29 12:20 조회수17,962
컴퓨터활용능력 2급 함수 모음
- 논리 함수
* IF (조건, 참값, 거짓값)
의미 - 조건이 ‘참’이면 참값, ‘거짓’이면 거짓값으로 표기
ex) =IF(A1>19,"A",IF(A1>10,"B","F"))
풀이 - A1이 19보다 크면 A, 10보다 크면 B, 둘 다 아니면 F로 표시
*AND (조건1, 조건2)
의미 - 조건1과 조건2를 모두 만족하는 경우 인식
ex) =IF(AND(A1>20,B1>30),"A","B")
풀이 - A1이 20보다 크면서 B1이 30보다 큰 경우에 A, 그렇지 않은 경우는 B로 표시
* OR (조건1, 조건2)
의미 - 조건1과 조건2 중 하나라도 만족하는 경우 인식
ex) = IF(OR(A1>20,B1>30),"A","B")
풀이 - A1이 20보다 크고 B1이 30보다 큰 경우에 A,그렇지 않은 경우는 B로 표시
- 날짜/시간 함수1
* TODAY / DATE
의미 - 현재 시스템의 날짜 / 셀의 년,월,일
ex) =TODAY() / =DATE(A1,A2,A3)
풀이 - 2018-05-21 15:00 / 2018-05-21
* NOW / TIME
의미 - 현재 날짜와 시간 / 셀의 시,분,초
ex) =NOW() / =TIME(A1,A2,A3)
풀이 - 2018-05-21 15:00 / 15:00:02
* YEAR / MONTH / DAY
의미 - DATE셀에서 각 연도, 월, 일만 추출
ex) =YEAR(TODAY()) / =YEAR(MONTH()) / =YEAR(DAY())
풀이 - 오늘 날짜에서 연도만 추출, 2018 / 05 / 21
- 날짜/시간 함수2
* HOUR / MINUTE / SECOND
의미 - TIME셀에서 각 시, 분, 초 추출
ex) =HOUR(TIME셀) / =MINUTE(TIME셀) / =SECOND(TIME셀)
풀이 - 15 / 00 / 02
* DAYS360
의미 - DATE셀과 DATE셀 사이의 경과일수 추출
ex) =DAYS360(A1,B1)
풀이 - A1 : 2018-05-21, B1 : 2018-05-26 일 경우, 5
* WEEKDAY
의미 - DATE셀에서 옵션에 따라 추출
ex) =WEEKDAY(A1,1)
풀이 - 일요일 1, 월요일 2 …, A1 : 2018-05-21일 경우, 4
- 문자 함수1
* MID(TEXT셀, 시작 위치. 추출 개수)
의미 - 텍스트의 시작 위치부터 지정 개수만큼 추출
ex) =MID(A1,1,3)
풀이 - A1 셀이 JOBKOREA일 경우, JOB만 추출
* LEFT / RIGHT(TEXT셀, 추출 개수)
의미 - 텍스트를 왼쪽/오른쪽에서부터 지정 개수만큼 추출
ex) =LEFT(A1,3) / =RIGHT(A1,5)
풀이 - A1 셀이 JOBKOREA일 경우, LEFT : JOB / RIGHT : KOREA
* LOWER / UPPER / PROPER
의미 - 대문자 → 소문자 / 소문자 → 대문자 / 첫 번째 문자만 대문자
* TRIM
의미 - 텍스트의 공백 제거
- 수학 함수
* SUM
의미 - 시작셀부터 끝셀까지 수를 모두 더한 값
ex) =SUM(A1:B10)
* SUMIF
의미 - 설정 범위에서 조건에 맞는 셀에 따로 지정한 범위 수를 더한 값
ex) =SUMIF(A1:A7,"취업",D6:D7)
풀이 - “취업”이 포함된 행 혹 열인 A에 만족하는 값을 찾아 D의 값을 더함
* MOD
의미 - 숫자를 나누기한 후 나머지를 구하는 함수
ex) =IF(MOD(SUMIF(A1:A7,"취업",D6:D7),7)?
* ROUND / ROUNDUP / ROUNDDOWN
의미 - 수를 자리수까지 포함
ROUND : 반올림 / ROUNDUP : 올림 / ROUNDDOWN : 내림
ex) =ROUND(A1,1)
풀이 - 수 첫번째까지 올림으로 나타냄
- 찾기 함수1
* VLOOKUP / HLOOKUP
의미 - 참조값에서 비교값을 참조하여 원하는 값을 얻는 함수
※함수 순서
Lookup_value : 비교값
Table_array : 참조값
Col_index_num : 열 번호
Range_lookup : 비교 방법 (TRUE or FALSE / 0 또는 1)?
- 찾기 함수2
* INDEX(범위, 행, 열)
의미 - 범위에서 행,열에 있는 수를 항상 가져온다.
ex) =COUNTA(A1:B7,행,열)
* MATCH(찾을 값, 범위, 옵션)
의미 - 범위에서 찾을 값과 같은 데이터를 찾아 옵션을 적용하여
그 위치를 오름차순(1), 내림차순(0)으로 표시
ex) =MATCH("취업준비",A1:B7,0)
- 데이터베이스 함수
* DAVERAGE (범위, 열, 조건)
의미 - 범위에서 조건에 맞는 자료 평균 계산
ex) =DAVERAGE(A1:B7,4,"D1:E3")
풀이 - D1:E3의 조건에 전체 셀에서 4열에 있는 수치 평균
* DCOUNT (범위, 열, 조건)
의미 - 범위에서 조건에 맞는 자료 중 수치가 있는 수 계산
ex) =DCOUNT(A1:B7, 4, "D1:E3”)
풀이 - D1:E3의 조건에 전체 셀에서 4열에 있는 수치 셀 개수
* DCOUNTA (범위, 열, 조건)
의미 - 범위에서 조건에 맞는 자료 중 데이터가 있는 수 계산
ex) =DCOUNTA(A1:B7, 4, "D1:E3”)
풀이 - D1:E3의 조건에 전체 셀에서 4열에 있는 셀 개수
* DMAX / DMIN (범위, 열, 조건)
의미 - 범위에서 조건에 맞는 자료 중 가장 큰 값 / 작은 값
- 통계함수
* AVERAGEIF (조건 범위, 조건, 평균을 구할 범위)
의미 - 지정한 범위에서 조건에 맞는 자료 평균 계산
ex) =AVERAGEIF(A1:B7,"10>5",D1:E3)
풀이 - D1:E3의 조건에 전체 셀에서 5보다 크고 10보다 작은 수치 평균
* RANK
의미 - 지정한 범위에서 수의 순위 계산
* COUNTIF (범위, “조건”,범위,“조건”…)
의미 - 선택한 범위에서 조건에 맞는 자료 데이터의 개수 계산
?ex) =COUNTIF(A1:B7,"10>5",D1:E3)
풀이 - D1:E3의 조건에 전체 셀에서 5보다 크고 10보다 작은 셀의 개수
잡코리아 ㅣ 우예진 에디터 woo9053@
관련 글 더 보기
본 자료의 저작권은 잡코리아(유)에 있으며 무단전재 및 재배포를 금지합니다.