엑셀 함수 정리 1등 정리 업무 효율을 높이는 노하우

엑셀은 직장인이라면 누구나 사용하는 필수 도구입니다. 특히 사회 초년생이라면 데이터를 정리하고 분석하는 데 필요한 엑셀의 기본적인 함수 사용법을 익히는 것이 중요합니다. 예를 들어, 월별 지출을 관리하거나 보고서를 작성할 때 엑셀 함수는 시간을 절약하고 실수를 줄이는 데 큰 도움이 됩니다. 엑셀 함수 정리를 통해 함수들의 기능을 이해하고 실제 업무에서 효과적으로 사용할 수 있습니다. 이번 포스트에서는 사회 초년생들이 자주 사용하는 엑셀 함수를 정리하여 알려드리겠습니다. 각 함수의 기능과 사용 방법을 예시와 함께 자세히 설명하였으니, 업무에 필요한 엑셀 스킬을 익히는데 큰 도움이 되길 바랍니다.

엑셀 함수 정리

날짜와 시간 함수 정리

날짜와 시간 관련 함수는 엑셀에서 시간 계산과 데이터 분석에 자주 사용됩니다. 이번에 소개할 함수들은 특히 일정 관리나 데이터 기록을 할 때 유용합니다.

날짜 및 시간 함수

함수명 설명 사용 예시
DATE 연도, 월, 일 값을 이용해 날짜를 생성합니다. =DATE(2024, 10, 28)
YEAR 날짜에서 연도를 추출합니다. =YEAR(A2)
MONTH 날짜에서 월을 추출합니다. =MONTH(A2)
DAY 날짜에서 일을 추출합니다. =DAY(A2)
HOUR 시간에서 시를 추출합니다. =HOUR(A2)
MINUTE 시간에서 분을 추출합니다. =MINUTE(A2)
SECOND 시간에서 초를 추출합니다. =SECOND(A2)
TODAY 현재 날짜를 반환합니다. =TODAY()
NOW 현재 날짜와 시간을 반환합니다. =NOW()
WEEKDAY 요일을 숫자로 반환합니다. =WEEKDAY(A2)
WEEKNUM 날짜의 주차를 반환합니다. =WEEKNUM(A2, 1)
WORKDAY 작업일을 계산합니다. =WORKDAY(A2, 10)
EDATE 날짜에 개월을 더합니다. =EDATE(A2, 3)
EOMONTH 날짜에 개월을 더한 달의 마지막 날짜를 반환합니다. =EOMONTH(A2, 1)
DATEVALUE 날짜 텍스트를 날짜로 변환합니다. =DATEVALUE("2024-10-28")
TIMEVALUE 시간 텍스트를 시간으로 변환합니다. =TIMEVALUE("12:30 PM")
TEXT 값을 원하는 형식으로 표시합니다. =TEXT(A2, "yyyy-mm-dd")

엑셀 함수 정리에서 날짜와 시간 함수는 특히 프로젝트 관리일정 관리 시 활용도가 높습니다. 예를 들어, WORKDAY 함수는 프로젝트의 실제 마감일을 계산할 때 사용됩니다. 지정된 시작일에서 업무일수를 계산할 때 주말이나 휴일을 자동으로 제외해 주기 때문에, 업무 마감일을 정확하게 산출하는 데 유용합니다. 예를 들어, ’10일 후의 마감일이 언제인지’ 계산할 때 WORKDAY 함수를 사용하면 휴일을 고려한 정확한 일자를 쉽게 구할 수 있습니다.

나의 경험

회사에서 프로젝트 일정을 관리할 때 WORKDAY 함수로 프로젝트 마감일을 계산하곤 했습니다. 이 함수는 업무 일정 관리에서 유용하게 사용될 수 있으며, 휴일을 자동으로 제외해 주어 정확한 업무 기간을 계산하는 데 큰 도움이 됩니다.

자주 사용하는 예시

  • 현재 날짜 계산: 매일 갱신되는 보고서 작성 시 =TODAY() 함수를 사용하여 오늘 날짜를 자동으로 기입했습니다.
  • 특정 월 추출: 월별 데이터를 분류할 때 =MONTH(A2) 함수를 사용하여 데이터의 월 정보를 쉽게 추출할 수 있었습니다.

수학 함수 정리

엑셀 함수 정리를 통해 엑셀에서 데이터 분석통계 계산을 위해 사용하는 수학 함수는 데이터를 간단히 정리하고 합계를 구하거나 평균을 계산할 때 유용합니다. 특히 SUM 함수나 ROUND 함수는 직장인들이 자주 사용하는 기본 함수입니다.

주요 수학 함수

함수명 설명 사용 예시
SUM 지정된 셀 범위의 합계를 계산합니다. =SUM(A1:A10)
SUMIF 조건에 맞는 셀의 합계를 구합니다. =SUMIF(B1:B10, ">10")
ROUND 지정한 자릿수에서 반올림합니다. =ROUND(C2, 2)
ROUNDDOWN 지정된 자릿수에서 내림합니다. =ROUNDDOWN(C2, 2)
ROUNDUP 지정된 자릿수에서 올림합니다. =ROUNDUP(C2, 2)
INT 소수점 이하를 버리고 정수를 반환합니다. =INT(5.7)
ABS 숫자의 절대값을 반환합니다. =ABS(-5)
SQRT 양수의 제곱근을 구합니다. =SQRT(25)
EXP e의 누승값을 반환합니다. =EXP(1)
FACT 인수로 입력한 숫자의 계층값을 반환합니다. =FACT(5)
PI 원주율 값을 반환합니다. =PI()
MOD 나머지를 반환합니다. =MOD(10, 3)
PRODUCT 여러 인수를 모두 곱합니다. =PRODUCT(A1:A5)
SUMPRODUCT 배열의 대응 값을 곱한 후 그 합을 반환합니다. =SUMPRODUCT(A1:A5, B1:B5)
POWER 밑수를 거듭제곱한 결과를 반환합니다. =POWER(2, 3)
SUBTOTAL 부분합을 구합니다. =SUBTOTAL(9, A1:A10)
TRUNC 소수점을 버리고 정수로 만듭니다. =TRUNC(5.67, 1)

수학 함수는 데이터 계산 시 효율성을 크게 높여줍니다. 특히 SUMIF 함수는 특정 조건을 충족하는 데이터만을 합산해야 할 때 유용하게 사용할 수 있습니다. 예를 들어, 특정 판매원의 매출 합계를 계산하거나 특정 날짜 범위 내의 판매량을 합산할 때 =SUMIF(A1:A10, "판매원1", B1:B10)과 같이 사용할 수 있습니다.

팁: ROUND 함수 사용하기

ROUND 함수는 숫자를 소수점 이하 자릿수로 반올림할 때 사용합니다. 예를 들어 금융 데이터에서 소수점 둘째 자리까지만 표시하고 싶을 때 유용합니다. 이를 통해 계산 결과를 간결하게 표현할 수 있습니다.

자주 사용하는 예시

  • 합계 계산: 월별 지출 내역을 합산할 때 =SUM(A1:A10) 함수를 사용하여 빠르게 계산했습니다.
  • 조건부 합계: 특정 카테고리의 매출 합계를 구할 때 =SUMIF(B1:B10, "식품") 함수를 사용하여 해당 조건에 맞는 데이터를 합산했습니다.

문자열 함수 정리

엑셀에서 문자열 함수를 사용하면 텍스트 데이터를 조작하고 필요한 정보만을 쉽게 추출할 수 있습니다. 다음은 자주 사용되는 문자열 함수들입니다.

문자열 처리 함수

함수명 설명 사용 예시
LEFT 문자열의 왼쪽에서 지정된 문자 수를 반환합니다. =LEFT(A2, 3)
RIGHT 문자열의 오른쪽에서 지정된 문자 수를 반환합니다. =RIGHT(B2, 2)
MID 문자열의 특정 위치에서 지정된 수만큼 추출합니다. =MID(C2, 2, 4)
CONCATENATE 여러 문자열을 하나로 연결합니다. =CONCATENATE(D2, "님")
TRIM 문자열에서 불필요한 공백을 제거합니다. =TRIM(E2)
LOWER 문자열을 모두 소문자로 변환합니다. =LOWER(A2)
UPPER 문자열을 모두 대문자로 변환합니다. =UPPER(A2)
PROPER 문자열의 첫 글자와 각 단어의 첫 글자를 대문자로 변환합니다. =PROPER(A2)
LEN 문자열의 길이를 반환합니다. =LEN(A2)
REPLACE 문자열의 일부를 다른 문자열로 대체합니다. =REPLACE(A2, 1, 3, "새문자")
REPT 문자열을 지정된 횟수만큼 반복합니다. =REPT("반복", 3)
VALUE 문자열을 숫자로 변환합니다. =VALUE("123")
TEXT 값을 특정 서식에 따라 표시합니다. =TEXT(A2, "#,##0")

엑셀 함수 정리에 포함된 문자열 함수는 데이터 정리표준화 작업에서 자주 사용됩니다. 특히 고객 명단이나 상품 코드 등 문자열이 포함된 데이터를 처리할 때 유용합니다.

나의 경험

고객 정보를 다루던 업무에서 LEFTRIGHT 함수를 사용하여 특정 형식의 코드(예: 고객 ID나 제품 코드)에서 의미 있는 정보를 추출했습니다. 예를 들어, 고객 ID의 첫 번째 글자를 통해 지역을 구분하거나, 제품 코드의 마지막 두 자리를 통해 제품군을 파악하는 방식으로 데이터를 분석했습니다. 문자열 처리 함수는 데이터를 구분하고 중요한 정보를 쉽게 관리할 수 있도록 도와줍니다.

자주 사용하는 예시

  • 이름 추출: 고객의 성만 추출할 때 =LEFT(A2, 1) 함수를 사용하여 성을 쉽게 구분했습니다.
  • 공백 제거: 데이터 입력 시 실수로 입력된 공백을 제거하기 위해 =TRIM(E2) 함수를 사용했습니다.

논리 함수 정리

논리 함수는 데이터 조건에 따라 서로 다른 결과를 반환해야 할 때 유용합니다. 조건부 포맷이나 데이터 필터링 작업에서 자주 사용됩니다.

주요 논리 함수

함수명 설명 사용 예시
IF 조건이 참일 경우와 거짓일 경우의 값을 설정합니다. =IF(A2>10, "크다", "작다")
AND 여러 조건이 모두 참일 때 참을 반환합니다. =AND(A2>5, B2<10)
OR 여러 조건 중 하나라도 참일 때 참을 반환합니다. =OR(A2>5, B2<3)
NOT 조건이 거짓일 때 참을 반환합니다. =NOT(A2=10)

논리 함수는 엑셀의 조건부 서식필터링 작업에서 자주 사용됩니다. 특히 IF 함수는 데이터의 조건에 따라 결과를 달리 표현해야 할 때 매우 유용합니다.

팁: 복합 조건 사용하기

IF 함수와 AND, OR 함수를 조합하여 복합 조건을 설정할 수 있습니다. 예를 들어, 직원의 근무 일수가 10일 이상이고 평가 점수가 80점 이상인 경우에만 특정 결과를 표시하는 조건을 설정할 수 있습니다.

자주 사용하는 예시

  • 조건부 결과 표시: 성적이 60점 이상일 때 합격 여부를 표시하기 위해 =IF(A2>=60, "합격", "불합격") 함수를 사용했습니다.
  • 여러 조건 검토: 두 조건이 모두 만족해야 할 때 =AND(B2>5, C2<15) 함수를 사용하여 데이터를 필터링했습니다.

데이터베이스 함수 정리

데이터베이스 함수는 조건에 맞는 데이터를 집계하거나 검색할 때 유용합니다. 대량의 데이터를 효과적으로 다루기 위해 사용됩니다.

주요 데이터베이스 함수

함수명 설명 사용 예시
DSUM 조건에 맞는 데이터의 합계를 구합니다. =DSUM(A1:D10, "매출", G1:H2)
DAVERAGE 조건에 맞는 데이터의 평균을 구합니다. =DAVERAGE(A1:D10, "매출", G1:H2)
DMAX 조건에 맞는 데이터 중 최대값을 구합니다. =DMAX(A1:D10, "매출", G1:H2)
DMIN 조건에 맞는 데이터 중 최소값을 구합니다. =DMIN(A1:D10, "매출", G1:H2)
DCOUNT 조건에 맞는 데이터의 개수를 구합니다. =DCOUNT(A1:D10, "매출", G1:H2)
DGET 조건에 맞는 데이터 중 하나를 선택하여 반환합니다. =DGET(A1:D10, "매출", G1:H2)
DPRODUCT 조건에 맞는 데이터 중 하나를 선택하여 곱을 구합니다. =DPRODUCT(A1:D10, "매출", G1:H2)
DSTDEV 조건에 맞는 데이터의 표준 편차를 구합니다. =DSTDEV(A1:D10, "매출", G1:H2)
DVAR 조건에 맞는 데이터의 분산을 구합니다. =DVAR(A1:D10, "매출", G1:H2)
ISERROR 값이 오류인지 여부를 확인합니다. =ISERROR(A2)

엑셀 함수 정리에서 데이터베이스 함수는 대량의 데이터를 요약하거나 조건에 맞는 값을 검색할 때 효과적입니다. 예를 들어, 제품 데이터베이스에서 특정 카테고리의 제품 매출 합계를 구하거나, 특정 기간 동안의 평균 매출을 계산할 때 데이터베이스 함수가 유용하게 사용됩니다. 예를 들어 DSUM 함수를 사용해 ‘전자제품’ 카테고리의 매출 합계를 구하거나, DAVERAGE 함수를 사용해 ‘2024년 1월’의 평균 매출을 쉽게 계산할 수 있습니다. 데이터 필터링 및 요약 작업에서 데이터베이스 함수들을 적극적으로 사용해 보세요.

자주 사용하는 예시

  • 조건부 합계 계산: 특정 지점의 매출 합계를 계산할 때 =DSUM(A1:D10, "매출", G1:H2) 함수를 사용하여 빠르게 합산했습니다.
  • 최대값 검색: 특정 조건을 만족하는 데이터 중에서 가장 큰 값을 찾기 위해 =DMAX(A1:D10, "매출", G1:H2) 함수를 활용했습니다.

조건, 데이터베이스 함수, 기타 함수 정리

기타 주요 함수

함수명 설명 사용 예시
AVERAGE 지정된 범위의 평균을 구합니다. =AVERAGE(A1:A10)
MAX 지정된 범위에서 최대값을 구합니다. =MAX(A1:A10)
MIN 지정된 범위에서 최소값을 구합니다. =MIN(A1:A10)
RANK 범위에서 값의 순위를 반환합니다. =RANK(A2, A1:A10, 0)
LARGE 범위에서 N번째로 큰 값을 반환합니다. =LARGE(A1:A10, 2)
SMALL 범위에서 N번째로 작은 값을 반환합니다. =SMALL(A1:A10, 2)
COUNT 숫자 데이터를 포함하는 셀의 개수를 셉니다. =COUNT(A1:A10)
COUNTA 비어 있지 않은 셀의 개수를 셉니다. =COUNTA(A1:A10)
COUNTBLANK 비어 있는 셀의 개수를 셉니다. =COUNTBLANK(A1:A10)
COUNTIF 조건을 만족하는 셀의 개수를 셉니다. =COUNTIF(A1:A10, ">5")

통계 함수 정리

주요 통계 함수

함수명 설명 사용 예시
MEDIAN 주어진 범위의 중앙값을 구합니다. =MEDIAN(A1:A10)
MODE 주어진 범위에서 최빈값을 구합니다. =MODE(A1:A10)
STDEV 주어진 범위의 표준편차를 계산합니다. =STDEV(A1:A10)
VARP 주어진 범위의 분산을 계산합니다. =VARP(A1:A10)
STDEVP 모집단의 표준편차를 계산합니다. =STDEVP(A1:A10)
VAR 모집단의 분산을 계산합니다. =VAR(A1:A10)
QUARTILE 주어진 범위에서 백분위 수를 계산합니다. =QUARTILE(A1:A10, 2)
PERCENTILE 주어진 범위에서 백분위 수를 계산합니다. =PERCENTILE(A1:A10, 0.75)
CORREL 두 범위의 상관관계를 계산합니다. =CORREL(A1:A10, B1:B10)
COVAR 두 범위의 공분산을 계산합니다. =COVAR(A1:A10, B1:B10)
SLOPE 회귀분석 직선의 기울기를 계산합니다. =SLOPE(A1:A10, B1:B10)
INTERCEPT 회귀분석 직선의 y-절편을 계산합니다. =INTERCEPT(A1:A10, B1:B10)

정리하며

이번 포스트에서는 엑셀 함수 정리에 대해 알아보았습니다. 사회 초년생들에게 필수적인 날짜, 수학, 문자열, 논리, 데이터베이스 함수를 정리해 보았는데요, 각 함수의 사용법을 이해하고 업무에 맞게 활용하면 엑셀을 더욱 효과적으로 사용할 수 있을 것입니다. 엑셀 함수는 업무 효율을 높이는 강력한 도구입니다. 함수들을 잘 익히고 실제 업무에 적용해 보세요!

더 많은 엑셀 팁을 원하신다면, 여기에서 확인해 보세요.

엑셀 단축키 속도↑↑! 사회초년생 위한 엑셀 팁

한컴 단축키 그냥 여기다있다(완벽)

파워포인트 단축키 : 초보자도 한눈에 확인