컴활 1급 실기 자주나오는 함수 - keomhwal 1geub silgi jajunaoneun hamsu

조건함수

IF(조건"참값""거짓값")

 - 의미: 조건이 참이면 참값을, 거짓이면 거짓값을 표기하시오.

 - 예시: IF(G3>30"A"IF(G3>20, "B", "F"))

 - 풀이: G3가 30보다 크면 A, 20보다 크면 B, 두 경우 모두 아니면 F로 처리하세요.

AND(조건1조건2)

 - 의미: 조건1조건2를 동시에 만족하는 경우를 인식하시오.

 - 응용: 보통 IF함수와 함께 쓰입니다. → IF(AND(조건1, 조건2), "참값". "거짓값")

 - 예시: IF(AND(D2>80E2>60), "A""B")

 - 풀이: D2가 80보다 크면서 동시에 E2가 60보다 큰 경우에 A로, 그렇지 않은 경우는 B로 처리하세요.

OR(조건1조건2)

 - 의미: 조건1조건2 중 하나라도 만족하는 경우를 인식하시오.

 - 응용: 보통 IF함수와 함께 쓰입니다. → IF(OR(조건1, 조건2), “참값”, “거짓값”)

 - 예시: IF(OR(D2>80E2>60), "A""B")

 - 풀이: D2가 80보다 크거나 E2가 60보다 큰 경우라면 A로, 그렇지 않은 경우에는 B로 처리하세요.

날짜/시간함수

NOW()

 - 의미: 현재 날짜와 시간을 입력하시오.

 - 예시: NOW()

 - 결과: 2017-01-01 12:00

 - 풀이: 지금 현재 기준의 날짜 데이터가 표시됩니다.

TODAY()

 - 의미: 현재 날짜를 입력하시오.

 - 예시: TODAY()

 - 결과: 2017-01-01

 - 풀이: 지금 현재 기준의 날짜 데이터가 표시됩니다.

DATE(NUMBER셀NUMBER셀NUMBER셀)

 - 의미: --(DATE)로 통합하시오.

 - 예시: DATE(A1B1C1)

 - 결과: 2017-01-02

 - 풀이: 셀 A1,B1,C1이 각각 2017,01,02일 때 각각의 값을 합쳐서 표시합니다.

TIME(NUMBER셀NUMBER셀NUMBER셀)

 - 의미: --(DATE)로 통합하시오.

 - 예시: TIME(B1C1D1)

 - 결과: 01:02:03

 - 풀이: 셀 B1,C1,D1이 각각 01,02,03일 때 각각의 값을 합쳐서 표시합니다.

 YEAR(DATE셀)

 - 의미: DATE셀에서 연도(YEAR)만 추출하시오.

 - 응용: 보통 TODAY 함수와 많이 쓰입니다. → YEAR(TODAY()) 오늘 날짜에서 연도만 추출.

 - 예시: YEAR(A1)

 - 결과: 2017

 - 풀이: 셀 A1이 DATE셀로 "2017-01-02"이었을 경우, 연도의 값을 추출합니다.

 MONTH(DATE셀)

 - 의미: DATE셀에서 (MONTH)만 추출하시오.

 - 응용: 보통 TODAY 함수와 많이 쓰입니다. → MONTH(TODAY()) 오늘 날짜에서 월만 추출.

 - 예시: MONTH(A1)

 - 결과: 01

 - 풀이: 셀 A1이 DATE셀로 "2017-01-02"이었을 경우, 월의 값을 추출합니다.

DAY(DATE셀)

 - 의미: DATE셀에서 일(DAY)만 추출하시오.

 - 응용: 보통 TODAY 함수와 많이 쓰입니다. → DAY(TODAY()) 오늘 날짜에서 일만 추출.

 - 예시: DAY(A1)

 - 결과: 02

 - 풀이: 셀 A1이 DATE셀로 "2017-01-02"이었을 경우, 일의 값을 추출합니다.

 HOUR/MINUTE/SECOND(TIME셀)

 - 의미: TIME셀에서 각각 시(HOUR) 혹은 분(MINUTE), 초(SECOND)만 추출하시오.

 - 응용: 시간, 분, 초를 각각의 단위로 쉽게 합산하려고 할 때 많이 활용합니다. → 1:5:7가 총 몇 초인지 구하고자 할 때, A1 셀의 값을 "1:5:7"로 해놓은 후, HOUR(A1)*60*60+MINUTE(A1)*60+SECOND(A1)로 구할 수 있습니다.

 - 예시: HOUR(A1)

 - 결과: 1

 - 풀이: 셀 A1이 TIME셀로 "1:5:7"이었을 경우, 시간 값을 추출합니다.

DAYS360(DATE셀, DATE셀)

 - 의미: DATE셀과 DATE셀 사이의 일수(경과일수)를 추출하시오.

 - 예시: DAYS360(A1B1)

 - 풀이: A1이 "2017-05-01" B1이 "2017-05-05"일 경우, 결과값은 5-1=4로 4.

WEEKDAY(DATE셀반환값)

 - 의미: DATE셀에서 반환값 규칙에 따라 요일을 정해진 번호로 추출하시오.

 - 반환값 규칙 : (반환값 1) 일요일 1, 월요일 2, 화요일 3 ..... 토요일 7

                     (반환값 2) 월요일 1, 화요일 2, 수요일 3 ..... 일요일 7

                     (반환값 3) 요일 0, 화요일 1, 수요일 2 ..... 일요일 6

 - 예시: WEEKDAY(A11)

 - 풀이: A1이 "2017-05-04"일 경우, 4일이 목요일이므로 반환값 규칙 1에 따라 5 추출.

문자함수

NOT(TEXT)

의미

대상이 된 셀의 반대값을 표기하시오.

예시

NOT(G3) : G3의 값이 TRUE인 경우 FAUSE 입력.

LEFT/RIGHT(TEXT,추출할 개수)

의미

대상이 된 셀의 텍스트왼쪽(/오른쪽)에서부터지정한 개수만큼 추출한다.

예시

LEFT/RIGHT(G3,3) : G3의 텍스트가 FREEDOM이었을 경우, LEFTFRE, RIGHTDOM.

MID(TEXT,시작할 위치, 추출할 개수)

의미

대상이 된 셀의 텍스트지정된 위치에서부터 지정한 개수만큼 추출한다.

응용

보통 IF함수와 함께 쓰인다. IF(MID(TEXT, 시작할 위치, 추출할 개수)=“특정TEXT”, “참값”, “거짓값”)

예시

MID(G3,3,4) : G3의 텍스트가 FREEDOM이었을 경우, 3번째 E부터 4, EDOM추출.

TRIM(TEXT)

의미

대상이 된 셀에 있는 공백을 제거하시오(TEXT 사이의 1칸 공백은 제외).

예시

TRIM(G3) : G3의 값이 “I CAN DO IT ”인 경우 I CAN DO IT출력.

UPPER/LOWER/PROPER(영문TEXT)

의미

대상이 된 셀에 있는 영문을 대문자(UPPER), 소문자(LOWER), 첫글자만 대문자(PROPER)로 바꾸시오.

LEN(TEXT)

의미

대상이 된 셀에 있는 텍스트의 문자 개수를 구하시오.

예시

LEN(G3) : G3의 텍스트가 FREEDOM이었을 경우, 답은 7.

수학 함수

SUM(범위 시작: 범위 끝)

의미

시작로부터 까지의 인수를 모두 더하시오.

예시

SUM(C3:F3) C3, D3, E3, F3의 인수의 합을 모두 더한다.

SUMIF(전체 셀에서 조건을 찾을 범위, “조건, 찾은 조건에 따라 실제 SUM을 수행할 범위)

의미

설정한 범위에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 범위의 인수를 모두 더하시오.

예시

SUMIF(F2:F8, 대리”,G2:G8) “대리가 포함된 행 또는 열F에서 만족하는 값을 찾아 G의 값을 더한다.

PRODUCT(, ...) or (: )

의미

주어진 , 을 모두 곱한다.

예시

PRODUCT(A1,B1,C1,D1) A1,B1,C1,D1 셀의 수치를 모두 곱한다.

ABS(인수)

의미

인수절대값(ABS)을 취한다.

응용

보통 다른 함수의 결과값이 수식 안으로 들어간다. ABS(SUMIF(F2:F8, “대리”, G2:G8))

INT(인수)/TRUNC(인수, 자릿수)

의미

인수소수를 그냥 버려 정수 형태(INT)로 만든다. / 자릿수만큼남기고 버린다(TRUNC).

MOD(인수, 나눌 값)

의미

주어진 인수나눌 값으로 나눈 나머지를 출력한다.

응용

보통 다른 함수의 결과값이 수식 안으로 들어가며, 본인도 그렇다. IF(MOD(SUMIF(F2:F8, “대리”, G2:G8),5)>1, “A”, “B”)

ROUND/ROUNDUP/ROUNDDOWN(인수, 자릿수)

의미

인수자리수까지 표현되도록 반올림(ROUND)/올림(-UP)/내림(-DOWN) 한다.

응용

보통 다른 함수의 결과값이 수식 안으로 들어간다. ROUND(AVERAGE(D3:G3),1)

예시

ROUND(“84.3334”,1) 84.3334를 소수 1번째 자리까지 나타낸다. 84.3

통계함수

AVERAGE(, ...) or (: )

의미

시작로부터 까지의 인수의 평균을 구한다.

추가

숫자가 아닌 셀도 포함하며, TRUE의 경우는 1, 나머지 텍스트나 FAUSE0으로 계산한다.

예시

AVERAGE(C3:F3) C3, D3, E3, F3의 평균을 낸다.

COUNT(, ...) or (: )

의미

시작로부터 까지의 셀 중 숫자 데이터가 있는 셀의 개수를 구한다.

예시

COUNT(C3:F3)

COUNTA(, ...) or (: )

의미

시작로부터 까지의 셀 중 숫자,문자,기호 등 데이터가 입력된 셀의 개수를 구한다.

예시

COUNTA(C3:F3)

COUNTBLANK(, ...) or (: )

의미

시작로부터 까지의 셀 중 데이터가 없는 셀의 개수를 구한다.

예시

COUNTBLANK(C3:F3)

COUNTIF(S)(셀 범위, “조건”)

의미

선택한 셀 범위에서 조건을 만족하는 숫자 데이터의 개수를 구한다. (-S)는 범위와 조건이 여러 개일 때

예시

COUNTIF(C3:F3, “>80”) C3:F3 범위에서 >80조건을 만족하는 셀의 개수를 구한다.

RANK(순위를 정하고자 하는 셀, 그 셀이 포함된 (고정)범위, 결정 방법)

의미

선택한 셀어떤 범위에서 차지하고 있는 등수결정방법에 따라 매긴다. 결정방법이 “0,생략은 내림차순

예시

RANK(C3, $C$3:$F$3, 0) C3$C$3:$F$3 범위에서 내림차순에 의해 차지하고 있는 등수를 구한다.

COUNTIF(S)(셀 범위, “조건”)

의미

선택한 셀 범위에서 조건을 만족하는 숫자 데이터의 개수를 구한다. (-S)는 범위와 조건이 여러 개일 때

예시

COUNTIF(C3:F3, “>80”) C3:F3 범위에서 >80조건을 만족하는 셀의 개수를 구한다.

RANK(순위를 정하고자 하는 셀, 그 셀이 포함된 (고정)범위, 결정 방법)

의미

선택한 셀어떤 범위에서 차지하고 있는 등수결정방법에 따라 매긴다. 결정방법이 “0,생략은 내림차순

예시

RANK(C3, $C$3:$F$3, 0) C3$C$3:$F$3 범위에서 내림차순에 의해 차지하고 있는 등수를 구한다.

LARGE/SMALL(셀 범위, 숫자)

의미

선택한 셀 범위에서 N번째에 해당하는 최대값(LARGE)/최소값(SMALL)을 구한다.

예시

LARGE(C3:C7, 3)

찾기함수

VLOOKUP(기준으로 삼을 셀, 평가 범위, 평가할 열의 위치(고정), 찾는 방법)

의미

전체 셀에서 평가할 기준이 되는 셀을 정한 후, 그 셀을 평가할 기준 범위를 정해서

그 기준에서 실제로 적용할 열의 위치를 원래 셀 범위에서 찾는 방법에 따라 찾는다.

찾는 방법 : 0은 정확히 일치, 1은 유사 일치

예시

VLOOKUP($E3, $H$3:$I$5, 2, 0) $H$3:$I$5 범위의 2열을 기준으로 삼아서 $E3의 해당 값을 구한다.

HLOOKUP(기준으로 삼을 셀, 평가 범위, 평가할 행의 위치(고정), 찾는 방법)

의미

전체 셀에서 평가할 기준이 되는 셀을 정한 후, 그 셀을 평가할 기준 범위를 정해서

그 기준에서 실제로 적용할 행의 위치를 원래 셀 범위에서 찾는 방법에 따라 찾는다.

예시

HLOOKUP(E3, $H$3:$I$5, 2, 0) $H$3:$I$5 범위의 2행을 기준으로 삼아서 E3의 해당 값을 구한다.

CHOOSE(계산식, “추출값”, “추출값”, “추출값”)

의미

MID함수와 함께 잘 쓰이며, 추출한 번호에 차례대로 명령어를 집어넣는다.

예시

CHOOSE(MID(D3,8,1), “기획”,“인사”,“전략”,“경영”) MID를 취해 나온 수치 1,2,3,4에 각각 명령어 호환.

INDEX(필터를 제외한 범위, , )

의미

필터를 제외한 전체 범위에서 ,에 있는 인수를 항상 가져온다.

예시

COUNTA(C3:F3, , )

MATCH(“검색할 값”, 검색할 값이 속해 있는 행 또는 열, 나열 방법)

의미

검색할 값검색할 값이 속해 있는 행 또는 열에서 어떤 위치에 있는지 오름차순(1), 내림차순화(0)한다.

예시

MATCH(“기획부”. C3:C8, 0)

데이터베이스함수

DSUM(전체 셀 영역, 찾은 조건에 따라 실제 SUM을 수행할 열, “조건 범위)

의미

전체 셀 영역에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 열의 인수를 모두 더하시오.

예시

DSUM(A2:F8,4, “G2:G8”) G2:G8의 조건에 따라 전체 셀에서 4열에 있는 수량의 합계를 더한다.

DAVERAGE(전체 셀 영역, 찾은 조건에 따라 실제 AVERAGE을 수행할 열, “조건 범위)

의미

전체 셀 영역에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 열의 평균을 구하시오.

예시

DAVERAGE(A2:F8,4, “G2:G8”) G2:G8의 조건에 따라 전체 셀에서 4열에 있는 수량의 평균을 구한다.

DCOUNT(전체 셀 영역, 찾은 조건에 따라 실제 COUNT를 수행할 열, “조건 범위)

의미

전체 셀 영역에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 열의 개수를 구하시오.

예시

DCOUNT(A2:F8,4, “G2:G8”) G2:G8의 조건에 따라 전체 셀에서 4열에 있는 수치 셀의 개수를 구한다.

DCOUNTA(전체 셀 영역, 찾은 조건에 따라 실제 COUNTA를 수행할 열, “조건 범위)

의미

전체 셀 영역에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 열의 개수를 구하시오.

예시

DCOUNTA(A2:F8,4, “G2:G8”) G2:G8의 조건에 따라 전체 셀에서 4열에 있는 셀의 개수를 구한다.

DMAX/DMIN/DPROUCT(전체 셀 영역, 찾은 조건에 따라 실제 작업를 수행할 열, “조건 범위)

의미

전체 셀 영역에서 조건에 맞는 셀을 찾아 그 셀에서 따로 지정한 열작업을 시행하시오.

부분합

유형

[합계]를 계산한 후, [최대값]을 계산하는 부분합을 작성하시오.

① ○ 기준으로 정렬한다.

전체 범위를 지정하고 [데이터-부분합]에서 그룹화할 항목으로 을 선택하고 함수는 [합계], 하위 항목으로 , 누른다.

다시 범위 지정하고 함수는 [최대값], 하위 항목으로 누른다. [새로운값]으로 대치하지 않는다.

피벗테이블

유형

은 행, 은 열로 처리하고, [합계][평균]을 계산한 후, 행의 [총합계]는 나타내지 마시오.

[삽입-피벗테이블]창을 열고 [기존 워크시트],위치는 원래 표 몇 칸 밑으로 지정한다.

[피벗테이블필드목록]창에서, 은 행, 은 열로 보내고, []을 넣는다.

우클릭 시 나오는 [값 필드 설정]에서 [합계], [평균] 세부설정을 해준다. (시그마값은 에 있어야한다.)

피벗테이블 선택시 나오는 [메뉴-피벗테이블-옵션-옵션-요약및필터]에서 표시에 대한 세부설정을 해준다.

목표값 찾기

유형

[총합계]N이 되려면 은 얼마가 되어야 하는지 구하시오.

① ○ 셀을 클릭한 후 [데이터-데이터도구-목표값찾기]를 선택한다.

[수식 셀], [찾는 값]N,[값을 바꿀 셀]을 선택한다.

데이터통합

유형

영역과 영역과 영역의 데이터를 영역에 [합계]로 계산하시오.

① ♡ 영역을 선택한 후 [데이터-데이터도구-통합]을 선택한다.

[참조]란에 영역과 영역과 영역을 추가한 후, [사용할레이블]의 첫 행, 왼쪽 열을 선택한다.

데이터표

유형

데이터표를 이용하여 변화에 따른 [전체 합계] 변화를 나타내시오.

표 왼쪽 상단의 공란에 [전체 합계](=C6)의 형태로 복사한다.

전체 영역을 선택한 후[데이터-데이터도구-데이터표]를 선택한다.

③ ○♢ 중 표 하단 메뉴 [], []에 넣고 완료한다.

시나리오

유형

표에서 , , 이 다음과 같이 변동하는 경우 [평균] 변동 시나리오를 작성하시오.

① ○, , 를 각각의 이름으로 셀정의를 내려준다. 좌상단 이름 정의이용

, , 수치만 범위를 지정한 후 [데이터-데이터도구-시나리오관리자]를 선택한다.

[추가]를 눌러 문제의 시나리오 지시를 이행한다.

자동으로 나오는 [시나리오값] 대화상자에서 문제에서 지시하는 비율을 입력한다.

[요약]단추를 눌러 시나리오 요약을 누르고, 결과 셀은 원래 표의[합계]가 적힌 셀을 지정한다.

매크로

유형

~한 수식을 입력하는 매크로를 만들어 도형에 연결하시오.

EXCEL옵션에서 (리본메뉴에 개발도구탭 표시).

[개발도구(보기)-매크로기록] 누르고 수식 먹인 후 [매크로중지]

ALT 누른 상태로 도형 제작[삽입-도형]. 도형에서 우클릭 후 [매크로지정].

차트

유형

데이터 범위, 차트 제목 및 가로 세로 축 제목 및 각도와 서식, 데이터 형식, 테두리를 수정하시오.

차트 선택 [차트도구-디자인-데이터선택], 범례 전부 삭제한 후, 요구하는 셀만 ctrl로 선택. 어떨 때는 [행렬전환] 필요.

[차트도구-레이아웃-(차트)()제목]에서 각각 지시사항대로 선택하여 입력. 우클릭하여 서식 변경.

[차트도구-디자인-차트종류변경]. 우클릭하여 [차트 영역 서식]에서 변경.

셀서식

유형

지시사항에 맞게 서식을 변경하시오.

단축키는 [CTRL+1] / 메모 입력 시에는 [SHIFT+F2] / 메모 입력 후 [메모서식-맞춤-자동크기] 설정.

정렬

유형

기준으로 오름차순, 그 후 기준으로 내림차순 하시오.

범위 지정 후 [데이터-정렬] 1차 기준 오름차순, 2차 기준 추가 내림차순.

필터

유형

자동필터, 고급필터 기능을 이용해 추출하시오.

자동필터 : [데이터-필터]. 대상 필터에서 우클릭하여 [숫자(문자)필터-사용자지정필터]

고급필터 : 필터표 작성. [데이터-고급]. [다른장소에복사], [목록범위]는 전체, [조건범위]는 조건, [복사위치]는 표 하단으로 지정.

조건부서식

유형

어떤 조건을 채웠을 때 서식이 변경되도록 만드시오.

[-스타일-조건부서식-새규칙]에서 [수식사용설정] 후 수식과 서식 입력.

외부데이터

유형

외부 TEXT 문서를 시트에 붙여 넣으시오.

[데이터-외부데이터가져오기-텍스트], [구분기호로 분리됨] 후 적절한 구분 기호 선택. 위치 지정.

카메라

유형

서식을 그림파일로 입력하시오.

EXCEL옵션에서 사용자지정으로 들어가서 (리본메뉴에 카메라 표시). 오릴 범위를 지정한 후 [카메라], ALT키 이용해서 붙여넣기.

컴활 1급 실기 자주나오는 함수 - keomhwal 1geub silgi jajunaoneun hamsu
엑셀 함수.hwp