300 likes | 547 Views
PC 활용 3주차 수업 수식과 함수. 수식. 상수(값: 2,1000, 2.0, “명지전문대학”)나 셀의 입력값을 대상으로 연산 관계를 만들고 그 결과를 산출하는 기능 규칙 반드시 = 혹은 + 로 시작 연산자, 함수, 상수, 셀이름으로 구성 수식에서 참조하는 셀의 값이 변경되면 결과 값이 재계산되어 표시됨. 수식의 예. 수식 입력 방법. 수식을 입력할 셀을 클릭 = 을 입력 수식을 입력 계산하고자 하는 셀을 클릭하거나 셀의 주소나 값을 직접 입력한다 Enter 키 입력.
E N D
수식 • 상수(값: 2,1000, 2.0, “명지전문대학”)나 셀의 입력값을 대상으로 연산 관계를 만들고 그 결과를 산출하는 기능 • 규칙 • 반드시 = 혹은 + 로 시작 • 연산자, 함수, 상수, 셀이름으로 구성 • 수식에서 참조하는 셀의 값이 변경되면 결과 값이 재계산되어 표시됨
수식 입력 방법 • 수식을 입력할 셀을 클릭 • = 을 입력 • 수식을 입력 계산하고자 하는 셀을 클릭하거나 셀의 주소나 값을 직접 입력한다 • Enter 키 입력 셀을 클릭하면 셀의 주소가 표기됨
산술 연산자 • 숫자에 대한 수학적 연산을 실행하고 결과 값을 산출하는 기능을 하는 기호 • 예제 =10*5 =(B2+C2)*D2
셀참조 • 셀 참조란 특정한 셀의 주소를 수식에서 사용했을 때 해당 셀의 내용이 계산되는 것 • 예 (B2+C2)*D2 • 셀 참조가 사용된 수식을 복사했을 때 어떻게 변하는지에 따라 • 상대참조 • 절대참조 • 혼합참조
상대 참조 • 셀 참조를 입력한 후 다른 셀로 복사했을 때 참조하고 있는 셀의 주소가 복사된 거리만큼 자동으로 변경되는 형태 • 상대참조의 입력 예제
절대 참조 • 셀 참조를 입력한 후 다른 셀로 복사했을 경우 셀의 주소가 절대로 변하지 않고 항상 고정되는 형태 • 셀의 행주소와 열주소 모두 $ 가 붙는다 셀의 주소 : B3 절대주소: $B$3
절대 참조로 입력한 예제 • 세율이 정해졌을 때 세금을 계산하는 문제 • 세율은 B1에 있으며 세율은 변하지 않으므로 수식에 적용시 세율에 대해서는 절대 주소로 해야 함. 세율 주소 : $B$1
혼합참조 • 셀 참조를 입력한 후 다른 셀로 복사했을 경우 복사한 방향에 따라 셀의 주소가 자동으로 변경 • 열만 절대 참조하는 경우 예: $A1 다른 열로 복사했을 때 열 주소는 변하지 않음 • 행만 절대 참조하는 경우 A$1
혼합 참조의 예제 • 판매이익을 구하는 문제 • 판매이익 = 판매가-원가 • 판매가의 주소는 B열에 대해서는 변함이 없고 • 원가는 C, D, E 즉 주소의 열은 변하나 행은 변함이 없으므로 • 판매이익 = 판매가 - 원가 = $B4 – C$3
샐참조의 장점 • 수식을 한번만 입력하고도 다른 셀로 입력할 수 있기 때문에 좀 더 쉽게 원하는 결과를 구할 수 있다 • 참조하고 있는 셀의 값이 변경되면 자동으로 수식의 결과가 재계산되기 때문에 데이터 수정한 후 수식을 입력할 필요가 없다
셀 이름 • 특정한 셀 혹은 범위에 이름을 지정한 후 사용 • 이름 정의 방법 • 이름을 정의할 셀 혹은 범위를 지정 • 이름상자에 정의할 이름을 입력 혹은 • 셀의 범위를 지정 • [삽입]-[이름]-[정의] • “이름 정의” 대화상자에 이름 입력
이름을 이용한 예제 1 • 셀 범위를 이름으로 지정하여 계산해 보기
이름을 이용한 예제 2 • 상수를 이름으로 지정하여 계산해 보기
셀이름 지정하여 참조하기 • 셀 이름을 지정하여 수식에 참조하는 이유 셀에 대한 의미를 보다 분명히 하기 위함 • 이름으로 정의된 셀을 수식에 참조하면 해당 셀은 절대참조화 • 셀이름 삭제 셀이름 정의 대화상자에서 해당 이름을선택 [삭제] 버튼을 클릭
오류값의 종류 • 수식에서는 오류가 발생하고 오류에 대한 종류마다 해당 오류 메시지가 나온다 • 오류 메시지 웹페이지 참조 (예) #### #REF! : 유효하지 않은 셀 참조를 지정 !value
함수 • 엑셀에서 사용자가 특정한 계산을 보다 편리하게 수행할 수 있도록 미리 정의해 놓은 수식 • 사용 용도에 따라 다양한 함수를 제공 • 함수 구성 함수이름(인수1, 인수2…, 인수n) 예: sum(2,5,3) sum(A1:A5)
함수를 이용한 예제 • 함수 이름을 직접 입력하는 방법
자동 합계 • 도구 모음에서 [아이콘]클릭 • 합계를 구하고자 하는 셀의 범위를 지정하면 자동적으로 계산하여 작업 표시줄에 표시됨
함수 입력 • 함수명과 인수를 직접 입력 • 메뉴 이용 [삽입]-[함수] • 도구모음에서 [함수마법사] 아이콘 클릭
함수 마법사 이용 • “함수 범주”목록과 “함수 이름” 목록으로 구분되어 표시 • “함수 범주”목록 • 최근에 사용한 함수 • 모두 • 다양한 종류의 함수
함수 종류 • 날짜/시간 함수 • 논리함수 • 수학/삼각함수 • 통계함수 • 데이터베이스 함수 • 문자열 함수 • 찾기/참조 함수
날짜/시간 함수 • 날짜 및 시간에 관련된 함수 • year : 년 • month : 월 • day : 일 • hour : 시 • minute : 분 • second : 초
수학/삼각 함수 • sum • round • roundup • rounddown • abs • mod • int
통계함수 • average : 평균 • count : 수치갯수 세기 • max : 최대값 • min : 최소값 • rank : 순위
문자열 함수 • 문자열에 관련된 함수 • 예제 Left : 문자열의 왼쪽을 기준으로 구할 문자수만큼 문자열을 추출 • 대 : =left("대한민국",1) • 대한 : =left("대한민국",2) • 대한민 : =left("대한민국",3) • 대한민국 : =left("대한민국",4) right, mid 등의 함수가 있음
데이터베이스 • 데이터베이스 함수 일반 • dsum • daverage • dmax • dmin • dcount • dcounta • dget
함수를 이용한 예제 • 다음을 입력하고 적절한 함수를 이용하여 등록변도, 출생년도, 합계, 평균을 구하시오