목차
엑셀 함수 정리
Microsoft Excel은 다양한 함수를 제공하여 데이터 분석, 계산, 그리고 정보의 정리와 제공을 쉽게 해 줍니다. 이 글에서는 엑셀에서 자주 사용되는 함수들을 주제별로 분류하고, 각 함수의 기능과 사용 예시를 알파벳 순으로 엑셀 함수 정리로 정리해 보겠습니다.
엑셀 함수 정리 수학 함수
ABS
- 기능: 숫자의 절댓값을 변환합니다.
- 예시:
=ABS(-10)
은 10을 반환합니다.
EXP
- 기능: 입력한 숫자를 ( e )의 누승값으로 반환합니다.
- 예시:
=EXP(1)
은 약 2.71828을 반환합니다.
FACT
- 기능: 인수로 입력한 숫자의 계층값을 반환합니다.
- 예시:
=FACT(5)
은 120을 반환합니다.
INT
- 기능: 실수에서 소수점 이하를 절삭하고 정수로 내림합니다.
- 예시:
=INT(10.75)
은 10을 반환합니다.
MOD
- 기능: 나머지를 구하여 반환합니다.
- 예시:
=MOD(10, 3)
은 1을 반환합니다.
PI
- 기능: 원주율을 반환합니다.
- 예시:
=PI()
은 약 3.14159를 반환합니다.
POWER
- 기능: 처음 입력한 숫자를 밑수로, 두 번째 입력한 숫자만큼 거듭제곱합니다.
- 예시:
=POWER(2, 3)
은 8을 반환합니다.
PRODUCT
- 기능: 인수를 모두 곱한 값을 반환합니다.
- 예시:
=PRODUCT(2, 3, 4)
은 24를 반환합니다.
ROUND
- 기능: 지정된 소수점 이하 자릿수에서 반올림 합니다.
- 예시:
=ROUND(10.75, 1)
은 10.8을 반환합니다.
ROUNDDOWN
- 기능: 지정된 자릿수 아래의 수를 내림합니다.
- 예시:
=ROUNDDOWN(10.75, 1)
은 10.7을 반환합니다.
ROUNDUP
- 기능: 지정된 자릿수 아래의 수를 올림합니다.
- 예시:
=ROUNDUP(10.75, 1)
은 10.8을 반환합니다.
SQRT
- 기능: 양수의 제곱근을 반환합니다.
- 예시:
=SQRT(16)
은 4를 반환합니다.
SUBTOTAL
- 기능: 목록이나 범위에서 부분합을 구하여 반환합니다.
- 예시:
=SUBTOTAL(1, A1:A10)
은 A1:A10 범위의 합계를 반환합니다.
SUM
- 기능: 지정된 셀 범위의 합계를 구합니다.
- 예시:
=SUM(A1:A10)
은 A1부터 A10까지의 합을 반환합니다.
SUMIF
- 기능: 조건을 만족하는 데이터의 합계를 구합니다.
- 예시:
=SUMIF(A1:A10, ">10")
은 A1:A10 범위에서 10 초과인 숫자의 합계를 반환합니다.
SUMPRODUCT
- 기능: 배열 또는 범위의 대응되는 값끼리 곱하여 그 합을 구합니다.
- 예시:
=SUMPRODUCT(A1:A3, B1:B3)
은 ( (A1 \times B1) + (A2 \times B2) + (A3 \times B3) )을 계산하여 반환합니다.
TRUNC
- 기능: 지정된 자릿수에서 버림 하여 반환합니다.
- 예시:
=TRUNC(10.75, 1)
은 10.7을 반환합니다.
엑셀 함수 정리 찾기 참조 영역 함수
CHOOSE
- 기능: 조건의 값(데이터)이 첫 번째 인수를 기준으로 찾습니다.
- 예시:
=CHOOSE(2, "apple", "banana", "cherry")
은 "banana"를 반환합니다.
HLOOKUP
- 기능: 찾을 값을 기준표에서 찾은 후 해당하는 값을 반환합니다.
- 예시:
=HLOOKUP("apple", A1:B3, 2, FALSE)
은 "apple"을 A1:A3에서 찾고, 그에 해당하는 B열 값을 반환합니다.
INDEX
- 기능: 첫 번째 인수로 입력한 범위에서 행번호와 열번호에 해당하는 셀 값을 반환합니다.
- 예시:
=INDEX(A1:C3, 2, 3)
은 A1:C3 범위에서 두 번째 행, 세 번째 열의 값을 반환합니다.
MATCH
- 기능: 배열에서 지정된 값에 일치하는 항목의 상대 위치값을 반환합니다.
- 예시:
=MATCH(42, A1:A10, 0)
은 A1:A10 범위에서 42에 일치하는 항목의 위치를 반환합니다.
OFFSET
- 기능: 주어진 참조영역으로부터 지정한 행과 열만큼 떨어진 위치의 참조 영역을 반환합니다.
- 예시:
=OFFSET(A1, 1, 1)
은 A1으로부터 한 행, 한 열 떨어진 B2 셀을 참조합니다.
VLOOKUP
- 기능: 찾을 값을 기준표에서 찾은 후 해당하는 값을 반환합니다.
- 예시:
=VLOOKUP(42, A1:B10, 2, FALSE)
은 42를 - A1:A10에서 찾고, 그에 해당하는 B열 값을 반환합니다.
엑셀 함수 정리 통계 함수
AVERAGE
- 기능: 평균을 구합니다.
- 예시:
=AVERAGE(A1:A10)
은 A1:A10 범위의 숫자 데이터의 평균을 반환합니다.
COUNT
- 기능: 인수로 입력된 숫자의 개수를 셉니다.
- 예시:
=COUNT(A1:A10)
은 A1:A10 범위에서 숫자가 있는 셀의 개수를 반환합니다.
COUNTA
- 기능: 셀 범위 중 비어있지 않은 셀의 개수를 반환합니다.
- 예시:
=COUNTA(A1:A10)
은 A1:A10 범위에서 비어있지 않은 셀의 개수를 반환합니다.
COUNTBLANK
- 기능: 셀 범위에서 공백 개수를 반환합니다.
- 예시:
=COUNTBLANK(A1:A10)
은 A1:A10 범위에서 비어있는 셀의 개수를 반환합니다.
COUNTIF
- 기능: 범위에서 조건을 만족하는 개수를 반환합니다.
- 예시:
=COUNTIF(A1:A10, ">10")
은 A1:A10 범위에서 10 초과인 숫자의 개수를 반환합니다.
LARGE
- 기능: 범위에서 지정한 숫자에 해당하는 큰 수를 반환합니다.
- 예시:
=LARGE(A1:A10, 1)
은 A1:A10 범위에서 가장 큰 수를 반환합니다.
MAX
- 기능: 지정된 범위에서 최댓값을 반환합니다.
- 예시:
=MAX(A1:A10)
은 A1:A10 범위에서 가장 큰 숫자를 반환합니다.
MIN
- 기능: 지정된 범위에서 최솟값을 반환합니다.
- 예시:
=MIN(A1:A10)
은 A1:A10 범위에서 가장 작은 숫자를 반환합니다.
RANK
- 기능: 수 목록 내에서 지정한 수의 크기 순위를 구합니다.
- 예시:
=RANK(42, A1:A10)
은 A1:A10 범위에서 42의 순위를 반환합니다.
SMALL
- 기능: 범위에서 지정한 숫자에 해당하는 작은 수를 반환합니다.
- 예시:
=SMALL(A1:A10, 1)
은 A1:A10 범위에서 가장 작은 수를 반환합니다.
엑셀 함수 정리 날짜와 시간 함수
DATE
- 기능: 년, 월, 일을 이용하여 특정 날짜를 표시합니다.
- 예시:
=DATE(2023, 10, 18)
은 "2023-10-18"을 반환합니다.
DAY
- 기능: 일에 해당하는 값을 표시합니다.
- 예시:
=DAY("2023-10-18")
은 18을 반환합니다.
HOUR
- 기능: 시에 해당하는 값을 표시합니다.
- 예시:
=HOUR("15:30:45")
은 15를 반환합니다.
MINUTE
- 기능: 분에 해당하는 값을 표시합니다.
- 예시:
=MINUTE("15:30:45")
은 30을 반환합니다.
MONTH
- 기능: 월에 해당하는 값을 표시합니다.
- 예시:
=MONTH("2023-10-18")
은 10을 반환합니다.
NOW
- 기능: 현재 컴퓨터의 날짜와 시간을 표시합니다.
- 예시:
=NOW()
은 현재 날짜와 시간을 반환합니다.
SECOND
- 기능: 초에 해당하는 값을 표시합니다.
- 예시:
=SECOND("15:30:45")
은 45를 반환합니다.
TIME
- 기능: 시, 분, 초를 이용하여 특정 시간을 표시합니다.
- 예시:
=TIME(15, 30, 45)
은 "15:30:45"을 반환합니다.
TODAY
- 기능: 현재 컴퓨터 시스템의 날짜를 표시합니다.
- 예시:
=TODAY()
은 현재 날짜를 반환합니다.
WEEKDAY
- 기능: 해당하는 요일 번호를 표시합니다.
- 예시:
=WEEKDAY("2023-10-18")
은 4를 반환합니다. (1 = 일요일, 7 = 토요일)
YEAR
- 기능: 연도에 해당하는 값을 표시합니다.
- 예시:
=YEAR("2023-10-18")
은 2023을 반환합니다.
엑셀 함수 정리 문자열 함수
CONCATENATE
- 기능: 여러 문자열을 하나로 조인합니다.
- 예시:
=CONCATENATE("Hello", " ", "World")
은 "Hello World"를 반환합니다.
LEFT
- 기능: 주어진 문자열 중 왼쪽으로부터 숫자만큼의 문자를 발췌합니다.
- 예시:
=LEFT("Hello World", 5)
은 "Hello"를 반환합니다.
LEN
- 기능: 문자열 내의 문자열 개수를 구합니다.
- 예시:
=LEN("Hello World")
은 11을 반환합니다.
LOWER
- 기능: 입력된 문자열을 모두 소문자로 표시합니다.
- 예시:
=LOWER("Hello World")
은 "hello world"를 반환합니다.
MID
- 기능: 주어진 문자열 중 시작 위치부터 지정된 문자를 발췌합니다.
- 예시:
=MID("Hello World", 7, 5)
은 "World"를 반환합니다.
PROPER
- 기능: 문자열에서 첫 단어만 대문자로 표시합니다.
- 예시:
=PROPER("hello world")
은 "Hello World"를 반환합니다.
REPLACE
- 기능: 문자열의 시작 위치에서부터 지정하는 수만큼 문자열을 다른 문자로 변환합니다.
- 예시:
=REPLACE("Hello World", 1, 5, "Hi")
은 "Hi World"를 반환합니다.
REPT
- 기능: 문자열을 지정한 횟수만큼 반복합니다.
- 예시:
=REPT("Hi ", 3)
은 "Hi Hi Hi "를 반환합니다.
RIGHT
- 기능: 주어진 문자열 중 오른쪽으로부터 숫자만큼의 문자를 발췌합니다.
- 예시:
=RIGHT("Hello World", 5)
은 "World"를 반환합니다.
TRIM
- 기능: 문자열 사이에 한 칸 공백을 제외한 모든 공백을 삭제합니다.
- 예시:
=TRIM(" Hello World ")
은 "Hello World"를 반환합니다.
UPPER
- 기능: 입력된 문자열을 모두 대문자로 표시합니다.
- 예시:
=UPPER("Hello World")
은 "HELLO WORLD"를 반환합니다.
VALUE
- 기능: 문자열을 숫자로 변환합니다.
- 예시:
=VALUE("123")
은 123을 반환합니다.
WON
- 기능: 숫자를 문자열로 바꾸고 통화 기호와 소수점 이하 자릿수를 적용합니다.
- 예시:
=WON(1234.56)
은 "₩1,234.56"을 반환합니다.
엑셀 함수 정리 논리 함수
AND
- 기능: 모든 주어진 조건을 만족하면 TRUE, 그렇지 않으면 FALSE를 반환합니다.
- 예시:
=AND(1=1, 2=2)는
TRUE를 반환합니다.
IF
- 기능: 주어진 조건이 참이면 지정된 값을 반환하고, 그렇지 않으면 다른 값을 반환합니다.
- 예시:
=IF(A1>10, "Yes", "No")는
A1이 10보다 크면 "Yes", 그렇지 않으면 "No"를 반환합니다.
NOT
- 기능: 논리식의 결과 값을 반대로 반환합니다.
- 예시:
=NOT(TRUE)
는 FALSE를 반환합니다.
OR
- 기능: 주어진 조건 중 하나라도 참이면 TRUE, 그렇지 않으면 FALSE를 반환합니다.
- 예시:
=OR(1=1, 2=3)
는 TRUE를 반환합니다.
엑셀 함수 정리 조건, 데이터 베이스 함수, 기타 함수
DAVERAGE
- 기능: 조건을 만족하는 값의 평균을 구합니다.
- 예시:
=DAVERAGE(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 평균을 반환합니다.
DCOUNT
- 기능: 조건을 만족하는 값의 개수를 구합니다.
- 예시:
=DCOUNT(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 개수를 반환합니다.
DGET
- 기능: 조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서 추출하여 표시합니다.
- 예시:
=DGET(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 값을 반환합니다.
DMAX
- 기능: 조건을 만족하는 값의 최댓값을 구합니다.
- 예시:
=DMAX(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 최댓값을 반환합니다.
DMIN
- 기능: 조건을 만족하는 값의 최솟값을 구합니다.
- 예시:
=DMIN(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 최솟값을 반환합니다.
DPRODUCT
- 기능: 조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서 곱을 구하여 표시합니다.
- 예시:
=DPRODUCT(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 값을 모두 곱한 결과를 반환합니다.
DSTDEV
- 기능: 특정 필드에서 표준 편차를 구합니다.
- 예시:
=DSTDEV(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 표준 편차를 반환합니다.
DSUM
- 기능: 조건을 만족하는 값의 합계를 구합니다.
- 예시:
=DSUM(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 합계를 반환합니다.
DVAR
- 기능: 표본집단의 분산을 구하여 표시합니다.
- 예시:
=DVAR(A1:C10, "Score", D1:D2)
는 A1:C10 범위에서 D1:D2의 조건을 만족하는 "Score" 필드의 분산을 반환합니다.
ISERROR
- 기능: 값(데이터)이 오류값인지 확인하여 TRUE 또는 FALSE로 반환합니다.
- 예시:
=ISERROR(A1/B1)
는 A1을 B1으로 나눈 값이 오류값인지 확인하여 TRUE 또는 FALSE를 반환합니다.
이렇게 엑셀에서 사용할 수 있는 다양한 논리 함수와 조건, 데이터베이스 함수 등을 알아보았습니다. 이 함수들을 잘 활용하면 데이터 분석이나 일상 업무에서 큰 도움을 받을 수 있습니다.
기존의 수학 함수, 찾기 참조 영역 함수, 통계 함수에 이어 날짜와 시간 함수, 문자열 함수까지 다양한 엑셀 함수를 알아보았습니다. 이러한 함수들을 잘 활용하면 엑셀로도 매우 다양하고 복잡한 작업을 수행할 수 있습니다.
이상으로 엑셀의 주요 함수들에 대해 알아보았습니다. 이러한 엑셀 함수 정리를 활용하면 엑셀에서 훨씬 더 효율적으로 데이터를 처리할 수 있습니다.
반응형
'컴퓨터 인터넷 모바일 it' 카테고리의 다른 글
테무 쇼핑 temu 앱 쇼핑몰 사기? temu.com 믿어돼? (0) | 2023.10.27 |
---|---|
엑셀 중복값 제거 찾기 함수 COUNTIF (0) | 2023.10.23 |
보배드림 베스트글 월간 Best 10 (1) | 2023.10.15 |
범죄경력회보서 발급시스템 범죄경력증명서 인터넷 발급방법 제출서류 (0) | 2023.10.14 |
다음 메일 카카오 통합 해제 복구 비밀번호 찾기 탈퇴방법 (0) | 2023.10.11 |
댓글