기타/엑셀 기반의 데이터 분석

04.엑셀 기초(3) 수식과 함수

moving 2019. 6. 7. 23:49
728x90

▶ 수식(formula)

     - 셀 참조 방법 (단축키 F4)

1. 절대 참조 : $A$1

2. 상대 참조 : A1

3. 혼합 참조 : A$1, $A1

 

 데이터의 형식(텍스트와 숫자)

     - 2개의 데이터 형식

1. 텍스트

   - 사칙연산 불가

   - 왼쪽부터 비교 '10' < '2'

   - 숫자를 텍스트로 입력할 경우는 '를 먼저 삽입

2. 숫자

   - 사칙연산 가능

   - 다양한 서식 (통화, %, 날짜 등)

ID1, ID2, ID3 모두를 오름차순으로 정렬한 경우

 다양한 데이터 형식(MS엑세스의 경우)

     - 12개의 데이터 형식

     - 7개의 숫자 형식

     - 데이터 형식이 많은 이유? 데이터베이스는 많은 용량의 데이터를 효율적으로 관리하기 위해서 필요한 소프트웨어임으로 대용량의 데이터를 관리하기 위해서는 좀 더 다양한 형식으로 데이터를 분류함으로써 효율적으로 효과적으로 데이터를 관리할 수 있기 때문

 

 함수의 종류

- COUNT : 숫자 셀의 갯수

   =COUNT(value1, [value2], ...)

   =COUNT(range)

 

-COUNTA : 텍스트 셀 숫자 계산

   =COUNTA(range)

 

- COUNTIF : 텍스트 셀의 개수 (공백인 셀은 제외함)

   =COUNTIF(range, criteria)

 

COUNTIFS

    =COUNTIFS(criteria_range1, criteria1, ...)

 

- SUM : 합계

   =SUM(number1, [number2], ...)

   =SUM(range)

 

SUMIF

   =SUMIF(range, criteria)

 

SUMIFS

    =SUMIFS(criteria_range1, criteria1, ...)

 

- MAX : 최댓값

   =MAX(number1, [number2], ...)

   =MAX(range)

 

- MIN : 최솟값

   =MIN(number1, [number2], ...)

   =MIN(range)

 

- AVERAGE : 평균

   =AVERAGE(number1, [number2], ...)

   =AVERAGE(range)

 

- IF

   =IF(logical_test, [value_if_true], [value_if_false])

 

- Nested IF : 복수의 조건 

ex   =IF(A6="아프리카",IF(C6>D6,"아프리카 출초","해당없음"),"해당없음")

      =IF(AND(A6="아프리카",C6>D6),"아프리카 출초","해당없음")

 

 

- MATCH : 행과 열의 상대적 위치 파악

   =MATCH(lookup_value, lookup_array, [match_type])

 

- INDEX : 지정된 셀의 값 추출

   =INDEX(array, row_num, [column_num])

 

- 함수의 내용 보는 3가지 방법

1. 입력창

2. F2 키

3. 수식 메뉴 -> 수식표시

 

 예제 문제

무역수지 = 수출금액 - 수입금액
수입관세 = 수입금액 * 관세율
'지역 = 유럽' 이고 '무역수지 < 0' 인 경우에 참고 열에 "유럽 입초" 사인 삽입
expression_function.xlsx
0.10MB