한글 엑셀 3. 자료의 가공 • 수식 사용하기 • 함수 사용하기 • 자료 정렬하기 • 부분합 구하기 • 피벗 테이블 만들기
=C2+C3+C4+C5+C6+C7+C8+C9+C10+C11+C12+C13 자료의 가공 3.1 수식 사용하기 3.1.1 간단한 수식 사용 =C2+C3+C4+C5+C6+C7+C8+C9+C10+C11+C12+C13 = SUM(C3:C12) 버튼 클릭하면 화면에=SUM( ) 출력 수식은 = 기호로 시작
자료의 가공 • 자동범위 입력 마우스로 입력하고자 하는 범위를 드래그 • 셀의 내용 수정 수정하고자 하는 셀에서 마우스를 더블클릭한 후 내용 수정 • 셀 위치 연산자 : C1 : C5 C1,C2,C3,C4,C5 까지를 지정 • 복수 개의 범위 지정 , C1 : C4, C10 : C12 C1,C2,C3,C4,C10,C11,C12
자료의 가공 3.1.2 수식의 수정 • 수식이 입력된 셀을 더블클릭하여 셀에서 수정 수식 입력줄 수식 취소 수식 실행 수식 편집 상자 열기
자료의 가공 3.1.3 수식에서 사용되는 연산 기호 • 산술 연산자 • 관계 연산자 + - * / -(음수 변환) • 관계 연산자 = > < >= <= <> • 셀 위치 연산자 : ,
자료의 가공 3.1.4 연산 기호 사용의 예 총판매량에 대한 백분율 E2를 현재 셀로 지정 =C2 / C14 입력 계산 결과 0.065 백분율 유형(% 기호) 버튼 클릭(결과 7%) E2의 필핸들을 E3까지 드래그 오류 메시지 #DIV/0! 0으로 나누기를 할 때 발생하는 에러 자동채우기를 하기 위해서는 절대주소 (C2/$C$14)를 입력
자료의 가공 3.1.5 상대참조와 절대참조 A1, B2, C13, ... $B$4, $C$11, $D$7, … • 상대참조 참조하는 셀의 위치에 따라 변경 A1, B2, C13, ... • 절대참조 참조하는 셀의 위치와 상관없이 변경안됨 $B$4, $C$11, $D$7, … • C2/$C$14 가 입력된 셀을 필핸들로 드래그하면 C2는 상대참조이므로 C3, C4로 행방향으로 행의 위치가 증가 C14는 절대참조이므로 변경되지 않음
자료의 가공 3.2 함수 사용하기 함수 3.2.1 함수 사용법 사용 방법 여러 사람이 동일한 목적으로 사용하는 수식을 미리 만들 어서 특정한 이름으로 기억시켜 둔 것 3.2.1 함수 사용법 사용 방법 • = 기호를 먼저 쓰고 함수 이름과 ( ) 안에 인수를 입력 • 수식 편집 상자를 이용하여 편리하게 인수 입력 • 함수 마법사 이용
IF 함수를 사용하여 판매 순위에 의한 등급 구하기 자료의 가공 예제 목록 RANK 함수를 사용하여 판매순위 구하기 IF 함수를 사용하여 판매 순위에 의한 등급 구하기 MAX 함수를 사용하여 최다 판매량 구하기 자동합계 버튼을 이용하여 판매부수의 합 구하기
자료의 가공 MAX 함수 사용하기 A16에 최고 판매량을 입력 B16을 현재 셀로 하고 수식입력줄의 버튼을 클릭 수식입력줄 왼쪽에 콤보박스가 표시 사용하고자 하는 함수가 아닐 때 아래쪽 화살표를 클릭 함수 목록 상자가 표시 MAX를 클릭 수식 편집 상자가 열림
자료의 가공 Number1 인수 입력상자 오른쪽의 버튼을 클릭
자료의 가공 MAX 함수 사용하기 수식 편집 상자가 아래와 같이 바뀌면 목록에서 영역 입력 수식 편집 상자의 오른쪽 버튼을 클릭하여 원래의 수식 편 집 상자로 바뀌면 확인 버튼 클릭
자료의 가공 RANK 함수 사용하기 현재 셀을 C4로 하고 수식입력줄의 = 기호를 클릭 서 함수 추가…를 클릭 함수 마법사 창이 표시되면 원하는 항목 선택 함수 종류 상자에서 통계 함수 이름 상자에서 RANK
자료의 가공 수식 편집 상자가 표시되면 해당하는 인수를 입력 Number : B4 Ref : $B$4 : $B$13 Order : 생략 다른 셀의 순위를 자동채우기하려면 Ref 인수는 절대참조로 Order 0 혹은 생략 : 내림차순 0 아닌 수 : 오름차순
자료의 가공 최고 판매량과 모든 판매처의 판매순위를 구한 결과
자료의 가공 IF 함수로 판매부수에 의한 판매등급 구하기 등급을 결정하는 조건 if x >= 70 then "A" else if x >= 50 then "B" else "C” IF 함수의 인수 Logical_test : 어떤 기준에 의해서 참인지 거짓인지를 판단하게 될 수식 Value_if_true : 판단 결과가 참일 때 정해지는 값, 혹은 또 다른 판단을 위한 수식 Value_if_false : 판단 결과가 거짓일 때 정해지는 값, 혹은 또 다른 판단을 위한 수식
자료의 가공 D4를 현재 셀로 하고 수식입력줄의 = 버튼을 클릭하고 함수 목록에서 IF를 찾아 클릭 Logical_test 인수 입력상자에 B4의 값을 테스트하기 위한 논리식 B4>=70 입력 Value_if_true 인수 입력상자에 “A”를 입력
자료의 가공 Value_if_false 입력상자를 클릭한 후 수식입력줄의 IF 함수를 클릭하여 새로운 수식 편집 상자를 표시 Logical_test 인수 입력상자에 B4>=50 입력 Value_if_true 인수 입력상자에 “B”를 입력 Value_if_false 인수 입력상자에 “C”를 입력
자료의 가공 모든 판매처의 등급을 자동채우기로 구한 결과
COUNTIF 함수를 이용하여 각 등급의 판매처 수 구하기 자료의 가공 COUNTIF 함수를 이용하여 각 등급의 판매처 수 구하기 E9에 “A 등급”을 입력하고 F9를 현재 셀로 한 후 수식입력줄의 = 버튼을 클릭하여 COUNTIF 함수를 클릭 Range 인수 입력상자에 D4 : D13을 입력 Criteria 인수 입력상자에 찾고자 하는 등급 “A”를 입력
COUNTIF 함수를 이용하여 판매부수 50이상인 판매처 구하기 자료의 가공 COUNTIF 함수를 이용하여 판매부수 50이상인 판매처 구하기 Range 인수 입력상자에 D4 : D13을 입력 Criteria 인수 입력상자에 >50을 입력
자료의 가공 VLOOKUP() 함수 예제 - 서적 판매 현황 가격표가 정리된 별도의 테이블
VLOOKUP 함수를 이용하여 자료 입력하기 자료의 가공 VLOOKUP 함수를 이용하여 자료 입력하기 별도의 테이블에 정리되어 있는 자료를 이용하여 손쉽게 자료를 입력할 때 사용하는 함수 LOOKUP() 함수와 HLOOKUP() 함수는 VLOOKUP() 함수와 같은 기능의 함수이지만 LOOKUP() 함수는 수식 편집 상자에서 인수를 입력하는 형태가 다르고 HLOOKUP() 함수는 참조하는 테이블에 정리되어 있는 자료의 형태가 다름 D3를 현재 셀로 하고 수식입력줄의 = 버튼을 클릭한 후 함수 목 록에서 함수 추가…를 클릭한 후 함수 마법사 창의 찾기/참조 영역 종류를 선택한 후 VLOOKUP()을 클릭
자료의 가공 Lookup_value 인수 입력상자에 C3을 입력 Table_array 인수 입력상자에 테이블의 범위 $G$4 : $H$6을 입력 Col_index_num 인수 입력상자에 테이블에서 몇번째 열에 가 격이 있는지를 표시하는 값 즉, 2를 입력 Range_lookup 인수 입력상자의 값은 생략 range_lookup의 값 TRUE : 비슷하게 일치 FALSE : 정확하게 일치