상세 컨텐츠

본문 제목

엑셀 함수 모음 - 엑셀 vlookup 함수 등 정리

본문

반응형

엑셀 함수 모음 - 엑셀 vlookup 함수 등 정리

취업을 준비중이거나 이미 회사를 다니다보면 엑셀이라는 컴퓨터 프로그램을 항상 다룰줄 알아야 한다는 말 들어본적 있을 것 입니다. 하지만 엑셀을 배우다보면 이렇게 많은 정보를 또 다외워야 한다고? 한적 있을 것 입니다. 그래서 회사에서 실제로 자주 사용하는 실전편 엑셀 함수 모음 정리해보았습니다. 아래 본문을 통해 궁금한 엑셀 함수 지식으로 쌓아가시기 바랍니다. 물론 이보다 더 많은 함수와 다른 기능 그리고 명령어가 존재하지만 이번만큼은 회사에서 직접적으로 자주 사용하고 유용한 엑셀 함수들을 짜집기 해보았습니다. 미리보자면, 논리함수, 날짜함수, 시간함수, 문자함수, 수학함수, 찾기함수, 데이터베이스함수 마지막으로 통계함수까지 필요한 부분만 편집에 작성하였습니다. 지금부터 엑셀 함수 모음 실전편 시작해보도록 하겠습니다.

엑셀 함수 모음 정리

취업하기전이나 이미 회사를 다닌다면 엑셀은 기본적이며, 필수적으로 알아야합니다. 이유로는 누구나 알다시피 언제 어디서나 편리함을 위해 차곡차곡 쌓여진 정보와 데이터 관리를 위해 사용하기 때문이죠. 물론 이외에도 다른 이유 또한 많습니다. 개수, 물량, 돈, 날짜 등등 무수하게 많은 정보를 간편하게 정리할 수 있죠. 이런 유용한 프로그램인 엑셀 처음부터 배워보자니 뭐가 실전인지 모를텐데, 지금부터 실전 엑셀 함수 모음을 통해 직접 회사에서 사용할 기회를 드리겠습니다.

순서는 통계함수, 데이터베이스, 찾기, 수학, 문자, 날짜와 시간, 논리로 정리하겠습니다.

먼저 통계 함수 입니다.

통계함수
AVERAGEIF (조건 범위, 조건, 평균을 구할 범위) 지정한 범위에서 조건에 맞는 자료 평균을 계산
예) =AVERAGEIF(A1:B7, "10>5", D1:E3)
D1:E3의 조건에서 전체 셀에서 5보다 크고 10보다 작은 수치 평균이다.
RANK 지정한 범위에서 수의 순위 계산

COUNTIF (범위, "조건", 범위, "조건"...)

선택한 범위에서 조건에 맞는 자료 데이터의 개수 계산
예) =COUNTIF(A1:B7, "10>5", D1:E3)
D1:E3의 조건에 전체 셀에서 5보다 크고 10보다 작은 셀의 개수

다음으로는 데이터베이스 함수입니다.

데이터베이스 함수
DAVERAGE (범위, 열, 조건) 범위에서 조건에 맞는 자료 평균을 계산
예) =DAVERAGE(A1:B7, "D1:E3")
D1:E3의 조건에 전체 셀에서 4열에 있는 수치 평균 입니다.
DCOUNT (범위, 열, 조건) 범위에서 조건에 맞는 자료 중 수치가 있는 수 계산
예) =DCOUNT(A1:B7, "D1:E3")
D1:E3의 조건에 전체 셀에서 4열에 있는 수치 셀 개수 입니다.
DCOUNTA (범위, 열, 조건) 범위에서 조건에 맞는 자료 중 데이터가 있는 수 계산
예) =DCOUNTA(A1:B7, 4, "D1:E3") 이고 D1:E3의 조건에 전체 셀에서 4열에 있는 셀 개수 입니다.
DMAX/ DMIN (범위, 열, 조건) 범위에서 조건에 맞는 자료 중 제일 큰 값과 작은 값 입니다.

 

다음으로는 찾기 함수 입니다.

찾기 함수
INDEX (범위, 행, 열) 범위에서 행, 열에 있는 수를 항상 가져옵니다.
예) =COUNTA(A1:B7, 행, 열)
MATCH (찾을 값, 범위, 옵션) 범위에서 찾을 값과 같은 데이터를 찾아 옵션을 적용하고 그 위치를 오름차순을(1), 내림차순을(0)으로 표시
예) =MATCH("취업준비", A1:B7, 0)

 

찾기 함수 중 많이 궁금해 하는 VLOOKUP 함수와 HLOOKUP 함수 입니다.

VLOOKUP 함수 / HLOOKUP 함수

참조값에서 비교값을 참조하여 원하는 값을 얻는 함수 입니다.

함수의 순서 Lookup_value:비교값
Table_array:참조값
Col_index_num:열 번호
Range_lookup:비교 방법 (TRUE or FALSE), (0 or 1)

 

수학 함수 입니다.

수학 함수
SUM 시작하는 셀부터 끝을 내는 셀까지 수를 모두 더한 값 입닏.
예) =SUM(A1:B10)
SUMIF 설정 범위에서 조건에 맞는 셀에 따로 지정한 범위 수를 더한 값
예) =SUMIF(A1:A7, "취업", D6:D7)
"취업"이라는 포함된 행 또는 열인 A에 만족하는 값을 찾고 D의 값을 더한것 입니다.
MOD 숫자를 나누기한 후 나머지를 구하는 함수 입니다.
예) =IF(MOD(SUMIF(A1:A7, "취업", D6:D7),7)
ROUND/ ROUNDUP/ ROUNDDOWN

수를 자리수까지 포함 합니다.

(ROUND:반올림/ROUNDUP:올림/ROUNDDOWN:내림)

예)ROUND(A1,1) 이고 수 첫번째까지 올림으로 나타냅니다.

 

다음으로는 문자 함수 입니다.

문자 함수
MID (TEXT셀, 시작 위치, 추출 개수) 텍스트의 시작 위치부터 지정 개수 만큼 추출 합니다.
예) =MID(A1, 1, 3)
A1 셀이 "memories"라면, mem만 추출 합니다.
 LEFT / RIGHT (TEXT셀, 추출 개수) 텍스트를 왼쪽/오른쪽에서 부터 지정 개수 만큼 추출 합니다.
예) =LEFT(A1,3)/ =RIGHT(A1,5)
A1셀이 "memories"라면, LEFT:mem/RIGHT:ories
LOWER / UPPER / PROPER 대문자가 소문자가되고/ 소문자가 대문자가되고 / 첫 번째 문자만 대문자가 됩니다.
TRIM 텍스트의 공백이 제거 됩니다.

날짜 함수와 시간 함수 입니다.

날짜 함수/시간 함수
HOUR / MINUTE / SECOND TIME셀에서 각 시, 분, 초를 추출 합니다.
예) =HOUR(TIME셀) / =MINUTE(TIME셀) / =SECOND(TIME셀)
15/00/02
DAYS360 DATE셀과 DATE셀 사이의 경과일수를 추출 합니다.
예) =DAYS360(A1:B1)
A1:2019-12-20. B1:2019-12-25 일 경우, 5
WEEKDAY DATE셀에서 옵션에 따라 추출 합니다.
예) = WEEKDAY(A1,1)
일요일1, 월요일2, ... , A1:2019-12-20일 경우, 4

 


날짜 함수/시간 함수 
TODAY / DATE 현재 시스템의 날짜/셀의 년, 월, 일
예) =TODAY()/ =DATE(A1, A2, A3)
2019-12-20 15:00 / 2019-12-20
NOW / TIME 현재 날짜와 시간/샐의 시, 분, 초
예) =NOW()/ =TIME(A1, A2, A3)
2019-12-20 15:00 / 15:00:00
YEAR / MONTH / DAY DATE셀에서 각 연도, 월, 일만 추출 합니다.
예) = YEAR(TODAY())/ =YEAR(MONTH())/ =YEAR(DAY())
오늘 날짜에서 연도만 추출, 2019, 12, 20

 

다음으로는 마지막으로 논리 함수 입니다.

논리 함수
IF (조건, 참값, 거짓값) 조건이 참이면 참값이고 거짓이면 거짓값으로 표기 합니다.
예) =IF(A1>19, "A", IF(A1>10, "B", "F"))
A1이 19보다 크면 A, 10보다 크면 B, 둘다 아니면 F로 표시 합니다.
AND (조건1, 조건2) 조건1과 2조건2를 모두 만족하는 경우 인식 합니다.
예) =IF(AND(A1>20, B1>30), "A", "B")
A1이 20보다 크면서 B1이 30보다 큰 경우에 A그렇지 않은 경우는 B로 표시 합니다.
OR (조건1, 조건2) 조건1과 조건2 중 하나라도 만족하는 경우에 인식 합니다.
예) =IF(OR(A1>20, B1>30), "A", "B")
A1이 20보다 크고 B1이 30보다 큰 경우에 A, 그렇지 않을 경우 B로 표시 합니다.

 

이렇게 실전편 엑셀 함수 모음을 알아보았습니다.

마무리

알아두면 좋은 정보에서 엑셀 함수 모음 - 엑셀 vlookup 함수 등을 알아보았습니다. 이 정보가 실전에서 잘 써먹힌다면 전 뿌듯할 것 같습니다.

관련글 더보기

댓글 영역