Information/생활정보

엑셀에서 사용하는 여러가지 함수 기능 정리

톤King 2025. 3. 6. 06:06
반응형
SMALL
반응형

1. 수학 및 통계 기능

  • SUM(range): 범위에 있는 모든 숫자의 합
  • AVERAGE(range): 평균을 구한다.
  • MIN(range): 범위에서 가장 작은 숫자를 찾는다.
  • MAX(range): 범위에서 가장 큰 숫자를 찾는다.
  • COUNT(range): 범위에서 숫자 값을 계산합니다.
  • COUNTA(range): 모든 비어 있지 않은 셀을 계산합니다.
  • ROUND(number, num_digits): 지정된 소수점 자리에 숫자를 반올림 합니다.
  • RAND() : 0과 1 사이의 난수를 반환합니다.
  • RANDBETWEEN(bottom, top) : 지정된 값 사이에 임의의 정수를 반환합니다.

 

2. 논리적 기능

  • IF(condition, value_if_true, value_if_false) : 조건에 따른 다른 값을 반환합니다.
  • AND(condition1, condition2, ...) : 모든 조건이 참이면 true를 반환합니다.
  • OR(condition1, condition2, ...) : 적어도 하난의 조건이 참이면 true를 반환합니다. 
  • NOT(condition) : 논리적 값을 뒤집습니다.

3. 텍스트 기능

  • LEFT(text, num_chars) : 왼쪽에서 특정 수의 문자를 추출합니다.
  • RIGHT(text, num_chars) : 오른쪽에서 특정 수의 문자를 추출합니다.
  • MID(text, start_num, num_chars) : 특정 위치에서 텍스트를 추출합니다. 
  • LEN(text) : 텍스트 문자열에서 문자 수를 반환합니다.
  • TRIM(text) : 추가 공간을 제거합니다.
  • CONCATENATE(text1, text2, ...) (or use TEXTJOIN in newer versions) : 텍스트 문자열을 가입합니다.
  • SUBSTITUTE(text, old_text, new_text): 문자열 내의 텍스트를 대체합니다.
  • UPPER(text), LOWER(text), PROPER(text) : 텍스트를 대문자, 소문자로 변환하거나 각 단어를 대문자로 변환합니다.

 

4. 날짜 및 시간 기능

  • TODAY() : 현재 날짜로 변환합니다.
  • NOW() : 현재 날짜와 시간을 변환합니다.
  • DAY(date), MONTH(date), YEAR(date) : 지정된 단위(예 : 연도, 달, 일)의 두 날짜의 차이를 계산합니다.
  • DATEDIF(start_date, end_date, unit) : 지정된 날짜 전후에 일정 몇 달 동안 날짜를 변환합니다.
  • EDATE(start_date, months) : 주어진 날짜 전후에 일정 몇 달 동안 날짜를 변환합니다.
  • EOMONTH(start_date, months) : 한 달의 마지막 날을 반환합니다.

 

5. 조회 및 참조 기능

  • VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) : 수직테이블에서 값을 찾습니다.
  • HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]) : 수평테이블에서 값을 찾습니다.
  • INDEX(array, row_num, [column_num]) : 배열에서 특정 셀의 값을 반환합니다. 
  • MATCH(lookup_value, lookup_array, [match_type]) : 값의 상대 위치를 반환합니다.
  • CHOOSE(index_num, value1, value2, ...) : 색인 번호를 기준으로 목록에서 값을 반환합니다.
  • OFFSET(reference, rows, cols, [height], [width]) : 시작 셀에서 참조 오프셋을 반환합니다.

 

6. 금융 기능

  • PV(rate, nper, pmt, [fv], [type]) : 투자의 현재 가치를 계산합니다.
  • FV(rate, nper, pmt, [pv], [type]) : 투자의 미래 가치를 계산합니다.
  • PMT(rate, nper, pv, [fv], [type]) : 대출 지불을 계산합니다.
  • RATE(nper, pmt, pv, [fv], [type], [guess]) : 투자 이자율을 결정합니다.

 

7. 오류 처리 기능

  • IFERROR(value, value_if_error) : 오류가 발생하면 지정된 값을 반환합니다.
  • ISERROR(value) : 값이 오류인지 확인합니다.
  • ISNA(value) : 값이 '#n/a' 인지 확인합니다.

 

 

8. 배열 및 고급 기능

  • TRANSPOSE(range) : 행을 열로 변환하고 그 반대도 마찬가지입니다.
  • UNIQUE(range) : 고유 한 값 목록을 반환합니다.
  • FILTER(array, include, [if_empty]) : 기준에 따라 데이터를 필터링합니다.
  • SORT(array, [sort_index], [sort_order], [by_col]) : 정렬 데이터를 동적으로 정렬합니다.
728x90
반응형
LIST