IT

엑셀 함수 정리

소복냥 2023. 10. 18. 12:33
반응형

엑셀은 다양한 내장 함수를 제공하여 데이터 처리, 계산 및 분석을 수행할 수 있습니다.

엑셀함수정리

엑셀 함수 정리

1. 수학 함수

  • SUM : 지정된 셀 범위의 합계를 구하는 함수 (인수는 최대 30개까지 사용)
  • SUMIF : 조건을 만족하는 데이터의 합계를 구함
  • ROUND : 표시된 소수점 이하 자릿수에서 반올림
  • ROUNDDOWN : 지정된 자릿수 아래의 수를 내림
  • ROUNDUP : 지정된 자릿수 아래의 수를 올림
  • INT : 실수에서 소수점 이하 절삭 후 정수로 내림
  • ABS : 숫자의 절댓값을 변환(부호가 없는 숫자)
  • SQRT : 양수의 제곱근을 구함(숫자가 음수이면 오류값 표시)
  • EXP : 입력한 숫자를 e의 누승값
  • FACT : 인수로 입력한 숫자의 계층값
  • PI : 원주율을 결과로 말해줌
  • MOD : 나머지를 구하여 표시
  • PRODUCT : 인수를 모두 곱한 값을 표시
  • SUMPRODUCT : 배열 또는 범위의 대응되는 값끼리 곱하여 그 합을 구해 표시
  • POWER : 처음 입력한 숫자를 밑수로 하여 두 번째 입력한 숫자만큼 거듭제곱한 결과
  • SUBTOTAL : 목록이나 범위에서 부분합을 구하여 표시
  • TRUNC : 지정된 자릿수에서 버림 하여 표시

 
 
2. 날짜와 시간 함수

  • DATE : 년, 월, 일을 이용하여 특정 날짜를 표시
  • TODAY : 현재 컴퓨터 시스템의 날짜를 표시
  • NOW : 현재 컴퓨터의 날짜와 시간을 표시
  • YEAR : 연도에 해당하는 값(데이터) 표시
  • MONTH : 월에 해당하는 값(데이터) 표시
  • WEEKDAY : 해당하는 요일 번호를 표시
  • TIME : 시, 분, 초를 이용하여 특정 시간을 표시
  • HOUR : 시에 해당하는 값(데이터) 표시
  • MINUTE : 분에 해당하는 값(데이터) 표시
  • SECOND : 초에 해당하는 값(데이터) 표시
  • DAY : 일에 해당하는 값(데이터) 표시

 
 
3. 문자열 함수

  • MID : 인수 1은 문자 위치, 2는 문자수 주어진 문자 열 중 시작위치부터 지정된 문자를 발췌하는 함수
  • LEFT : 주어진 문자열 중 왼쪽으로부터 숫자만큼 의 문자를 발췌함
  • RIGHT : 주어진 문자열 중 오른쪽으로부터 숫자만큼의 문자를 발췌함
  • LOWER : 입력된 문자열을 모두 소문자로 표시
  • UPPER : 입력된 문자열을 모두 대문자로 표시
  • PROPER : 문자열에서 첫 단어만 대문자로 표시
  • TRIM : 문자열 사이에 한 칸 공백을 제외한 공백을 삭제
  • LEN : 문자열 내의 문자열 개수를 구함
  • REPLACE : 문자열의 시작위치에서부터 지정하는 수만큼 문자열을 다른 문자로 변환
  • CONCAT ENATE : 여러 문자열을 하나로 조인
  • REPT : 문자열을 지정한 횟수만큼 반복
  • VALUE : 문자열을 숫자로 변환
  • WON : 숫자를 문자열로 바꾸고 통화기호와 소수점 이하 자릿수를 적용

 
 
4. 논리 함수

  • IF : 조건을 만족하는 참값(데이터)과 데이터 값을 구함
  • AND : 조건을 모두 만족하는 값(데이터)
  • OR : 조건 중 하나만 만족해도 되는 값(데이터)
  • NOT : 논리식의 결과 값(데이터)을 반대로 표시

 
 
5. 조건, 데이터 베이스 함수, 기타 함수

  • DSUM : 조건을 만족하는 값(데이터)의 합계를 구함 / 예) A반 시험 점수 합계
  • DAVERAGE : 조건을 만족하는 값(데이터)의 평균을 구함 / 예) A반 시험 점수 평균
  • DMAX : 조건을 만족하는 값(데이터)의 최댓값을 구함 / 예) A반 시험 점수의 최댓값
  • DMIN : 조건을 만족하는 값(데이터)의 최솟값을 구함 / 예) A반 시험 점수의 최솟값
  • DCOUNT : 조건을 만족하는 값(데이터)의 개수 / 예) 시험 점수 중 A반 시험 인원수
  • DGET : 조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서 추출하여 표시
  • DPRODUCT : 조건을 만족하는 값(데이터)을 범위에서 찾아 특정 필드에서 곱을 구하여 표시
  • DSTDEV : 특정필드에서 표준 편차를 구하여 표시
  • DVAR : 표본집단의 분산을 구하여 표시
  • ISERROR : 값(데이터)이 오류값(데이터)을 참조하는지를 확인하여 true 또는 false로 표시

 
 
6. 찾기 참조 영역 함수

  • VLOOKUP : 찾을 값(데이터)을 기준표에서 찾은 후 열번호에 해당하는 값을 찾음
  • HLOOKUP : 찾을 값(데이터)을 기준표에서 찾은 후 열번호에 해당하는 값을 찾음
  • CHOOSE : 조건의 값(데이터)이 첫 번째 인수를 기준으로 찾음
  • INDEX : 첫 번째 인수로 입력한 범위에서 행번호와 열번호에 해당하는 셀에 입력된 값을 찾음
  • MATCH : 배열에서 지정된 순서상의 지정된 값에 일치하는 항목의 상대 위치값을 찾아 표시
  • OFFSET : 주어진 참조영역으로부터 지정한 행과 열만큼 떨어진 위치의 참조 영역을 표시

 
 
7. 통계 함수

  • AVERAGE : 평균을 구하는 함수로, 주어진 참조 셀 범위는 모두 숫자 데이터가 되어야 함
  • MAX : 지정된 범위 안에서 최댓값(데이터)을 구함
  • MIN : 지정된 범위 안에서 최솟값(데이터)을 구함
  • RANK : 수 목록 내에서 지정한 수의 크기 순위를 구함
  • LARGE : 범위에서 지정한 숫자에 해당하는 큰 수
  • SMALL : 범위에서 지정한 숫자에 해당하는 작은 수
  • COUNT : 인수로 입력된 숫자의 개수를 셈
  • COUNTA : 셀 범위 중 비어있지 않은 셀의 개수
  • COUNTBLANK : 공백개수를 구하여 표시
  • COUNTIF : 범위에서 조건을 만족하는 개수

 
 
8. 공학 함수

  • 단위변환
    • CONVERT : 다른 단위 체계의 숫자로 변환
  • 베셀함수
    • BESSELI : 수정된 Bessel 함수 In(x)을 반환
    • BESSELJ : Bessel 함수 Jn(x)을 반환
    • BESSELK : 수정된 Bessel 함수 Kn(x)을 반환
    • BESSELY : Bessel 함수 Yn(x)을 반환
  • 진법변환
    • BIN2DEC : 2진수를 10진수로 변환
    • BIN2HEX : 2진수를 16진수로 변환
    • BIN2OCT : 2진수를 8진수로 변환
    • OCT2BIN : 8진수를 2진수로 변환
    • OCT2DEC : 8진수를 10진수로 변환
    • OCT2HEX : 8진수를 16진수로 변환
    • DEC2BIN : 10진수를 2진수로 변환
    • DEC2HEX : 10진수를 16진수로 변환
    • DEC2OCT : 10진수를 8진수로 변환
    • HEX2BIN : 16진수를 2진수로 변환
    • HEX2DEC : 16진수를 10진수로 변환
    • HEX2OCT : 16진수를 8진수로 변환
  • 복소수
    • COMPLEX : 실수부와 허수부의 계수를 복소수로 변환
    • IMARGUMENT : 각도가 라디안으로 표시되는 테타 인수를 반환
    • IMAGINARY : 복소수의 허수부 계수를 반환
    • IMCONJUGATE : 복소수의 켤레 복소수를 반환
    • IMCOS : 복소수의 코사인 값을 반환
    • IMCOSH : 복소수의 하이퍼볼릭 코사인 값을 반환
    • IMCOT : 복소수의 코탄젠트 값을 반환
    • IMCSC : 복소수의 코시컨트 값을 반환
    • IMCSCH : 복소수의 하이퍼볼릭 코시컨트 값을 반환
    • IMDIV : 두 복소수의 나눗셈 몫을 반환
    • IMEXP : 복소수의 지수를 반환
    • IMLN : 복소수의 자연로그값을 반환
    • IMLOG10 : 복소수의 밑이 10인 로그값을 반환
    • IMLOG2 : 복소수의 밑이 2인 로그값을 반환
    • IMPOWER : 복소수의 멱을 반환
    • IMPRODUCT : 복소수의 곱을 반환
    • IMREAL : 복소수의 실수부 계수를 반환
    • IMSEC : 복소수의 시컨트 값을 반환
    • IMSECH : 복소수의 하이퍼볼릭 시컨트 값을 반환
    • IMSIN : 복소수의 사인 값을 반환
    • IMSINH : 복소수의 하이퍼볼릭 사인 값을 반환
    • IMSQRT : 복소수의 제곱근을 반환
    • IMSUB : 두 복소수 간의 차를 반환
    • IMSUM : 복소수의 합을 반환
    • IMTAN : 복소수의 탄젠트 값을 반환
    • IMABS : 복소수의 절댓값을 반환
  • 기타 공학함수
    • BITAND : 두 숫자의 '비트 단위 And'를 반환
    • BITLSHIFT : shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환
    • BITOR : 두 숫자의 비트 단위 Or를 반환
    • BITRSHIFT : shift_amount비트씩 왼쪽으로 이동한 값 숫자를 반환
    • BITXOR : 두 숫자의 비트 단위 '배타적 Or'를 반환
    • DELTA : 두 값이 같은지 여부를 검사
    • ERF : 오차 함수를 반환
    • ERF.PRECISE : function 오차 함수를 반환
    • ERFC : ERF 함수의 여값을 반환
    • ERFC.PRECISE : x에서 무한대까지 적분 된 ERF 함수의 여값을 반환
    • GESTEP : 숫자가 임계값보다 큰지 여부를 검사
반응형