4일차
데이터 유효성 검사
-데이터 유효성 검사를 통해 데이터의 형식을 제어하거나 사용자가 셀에 입력하는 값을 제어할 수 있다.
- 입력할 수 있는 데이터를 특정 범위의 날짜로 제한하건, 목록을 사용하여 선택 항목을 제한하거나, 양의 정수만 입력 가능하도록 할 수 있다.
- 셀에 입력할 수 있거나 입력해야 할 데이터에 적용되는 제한 사항을 정의하는 데 사용 할 수 있는 기능이다.
-유효하지 않은 데이터를 사용자가 입력하지 못하도록 데이터 유효성 검사를 구성할 수 있다.
- 셀에 필요한 입력 데이터가 무엇인지 정의하여 사용자가 셀을 선택하면 메시지를 표시하고 오류를 수정하는데 도움이 되는 내용을 표시하도록 할 수 있다.
- 데이터 유효성 검사 전에 입력된 데이터에 대해 유효성 검사를 설정하는 경우 유효성 조건에 맞지 않는 데이터는 삭제되지 않고 그대로 존재한다.
- 유효성 검사 대화상자의 설정탭의 제한 대상으로는 [정수, 소수점, 목록, 날짜, 시간, 텍스트 길이, 사용자지정]이있다.
- 데이터 유효성 검사의 제한 대상을 목록으로 설정한 경우 원본에 직접 내용을 입력할 때는 쉼표스타일(,)로 구분하여 입력해주고, 이름정의나 셀의 값을 가지고 올 때는 등호(=)로 시작한다.
- 오류메시지 스타일은 중지, 경고, 정보가 있다.
텍스트 나누기(필기 출제)
-워크시트의 한 셀에 입력되어 있는 데이터를 여러 셀로 분리시키는 기능
-범위에 포함되는 행 수는 제한을 두지 않지만, 열은 반드시 하나만 포함해야 된다.
-선택한 열의 오른쪽에는 빈 열이 한 개 이상 있어야 되며, 업는 경우 선택한 열의 오른쪽에 있는 데이터가 덮어 써진다.
중복된 항목 제거
선택된 범위 내에서 중복된 레코드에 대하여 하나를 제외하고 중복된 레코드를 모두 제거한다.
-[데이터]탭-[데이터 도구]그룹-[중복된 항목 제거]를 클릭하여 중복 내용을 제거한다.
-마우스 오른쪽 클릭-하이퍼링크 삽입/편집/삭제
----데이터베이스 함수 1-67쪽
1. 조건을 먼저 입력해야 됨.(고급필터처럼)
조건을 입력하지 않는 경우도 있음. 데이터원본의 첫행에 조건이 입력되어있으면 조건을 입력하지 않을 수도 있다. 문제에서 조건을 입력하라는 셀 주소를 알려줌. 안알려주면 데이터원본에서 조건의 범위를 지정할 것.
2. 특정한 조건에 맞는 집계함수를 구함.
3. 집계함수 : 합계:Sum, 평균:Average, 숫자개수:Count, 공백제외한 개수:COUNTA, 최대값:Max, 최소값:Min, 곱:Product, 표준편차:Stdev, 분산:Var
4. =D______(제목포함데이터전체범위, 계산할 필드번호 또는 셀주소, 조건의범위)
데이터들을 곱함 : =PRODUCT(범위1,범위2)
같은위치에 있는 것들끼리 곱한 후 더함 : =SUMPRODUCT(범위1, 범위2)
1-74수학과 삼각 함수
행력식에 대한 식
조건이 1개일 때의 개수 구하는 함수
=COUNTIF(조건의 범위, 조건) ※조건을 입력할 때는 큰따옴표 안에 써준다. 셀주소를 조건에 넣어 줄 수도 있다.
조건이 1개일 때의 합계 구하는 함수
=SUMIF(조건의 범위, 조건, 합계를 구하는곳 범위)
조건이 여러개 일때의 개수구하기
=COUNTIFS(조건1의범위, 조건1, 조건2의범위, 조건2, 조건3의범위, 조건3,,,,,)
조건이 2개이상일 때의 합계구하기
=SUMIFS(합계를구하는곳 범위,조건1의범위, 조건1, 조건2의범위, 조건2, 조건3의범위, 조건3)
-------------통계함수 1-81쪽
MIN(인수1,인수2...), COUNT(인수1,인수2...), COUNTA(인수1,인수2..), COUNTIF(조건의 범위, 조건), COUNTIFS(조건의범위1, 조건1, 조건의범위2, 조건2...)
LARGE(범위, N번째), SMALL(범위, N번째), FREQUENCY(데이터배열, 구간배열)
평균 연속 =AVERAGE(A1:C1) 비연속 =AVERAGE(A1,C1,E1)
평균값을 가지고 등수구하기
큰값 1등(내림차순) : 성적표
=RANK(평균첫번째 값이, 전체 평균값에서)
작은값 1등(오름차순) : 달리기 등등
=RANK(평균첫번째 값이, 전체 평균값에서,1)
=$C11>=LARGE($C$11:$C$17,3)
조건이 1개 일때의 평균 구하기
=AVERAGEIF(조건의 범위, 조건, 평균을 구하는 곳 범위)
조건이 2개 이상일때의 평균 구하기
=AVERAGEIFS(평균을 구할곳범위, 조건1의 범위, 조건1, 조건2의 범위, 조건2)
C://2019컴활1급\스프레드시트\함수사전\통계.XLSX 파일 열기
=FREQUENCY(데이터배열, 구간배열)은 먼저 1.값을 구할곳 범위를 블럭지정한 후 2. 수식을 입력 3.CTRL + SHIFT + ENTER를 눌러 수식을 완성한다. 결과는 배열수식 형태로 표시된다.
배열수식은 데이터 전체를 가지고 작업한 것을 말하며, 결과를 보면 수식의 맨앞과 맨뒤에 중괄호'{ }' 가 표시된다.
결과 : {=FREQUENCY($C$4:$C$11,$F$4:$F$8)}
배열수식으로 한 것은 배열의 일부분만 수정할 수 없음.
1급 4일차.hwp