컴퓨터활용 - 실기 기초

아현·2021년 6월 24일
0

1. 기본작업


고급 필터


AND와 OR


  • 같은 줄에 작성 시, AND

  • 다른 줄에 작성 시, OR

🛑 조건을 직접 작성할 때 공백이 들어가면 컴퓨터가 인식을 못하니 주의가 필요

💨 직위를 두개에 나눠서 적어도 되고, 같은 곳에 다른 행으로 적어도 같을 결과가 나온다




조건부 서식


  • 조건부 서식 설정 시 필드부분은 블록으로 잡지 않는다. 즉 A2부터 시작하여 블록을 잡는다.

데이터베이스 명령들은 필드명을 인식하기 때문에 필드를 설정하고, 이외에는 필드를 블록으로 잡지 않는다.
**데이터베이스 명령이란, 주로 리본에서 데이터 부분에 있는 것들

  • 위에서 아래로 범위 설정을 해야한다.

    • 아래에서 위로 범위를 설정할 시 에러를 발생시킨다.


  • 수식은 항상 =으로 시작한다.

  • 그리고 해당하는 업무수행 필드의 첫번째 행을 클릭한다.

  • 조건은 ,로 구분한다.

    • 조건이 2개 이상일 경우에는 항상 AND나 OR로 묶어주어야 한다.
  • $를 통해 절대주소를 구분하는데 고정되어야하는 것에만 붙여준다.

    • 예를 들어, 업무수행의 F열은 고정되어야하는데 값은 여러행을 참조해야하기 때문에 상대주소(절대화를 해지)를 사용한다 (즉 $를 붙이지 않는다)


  • 규칙을 삭제하려면 블록을 잡은 후, 규칙 관리자나 규칙 삭제를 통해 삭제할 수 있다.



시트 보호


잠금


  • 기본적으로 전부 잠금이 되어 있다.

    • 잠금이 되어 있다고해서 어떤 기능이 적용되어 있는 것은 아니다.

    • 시트 보호까지 적용해야 작동된다.

  • 특정 부분만 잠금을 설정하려면 전체 잠금을 해지한 다음 잠금을 특정 부분에만 설정한다.

  • 셀 서식은 ctrl + 1로도 접근 가능



시트 보호


  • 시트 보호는 어디에 커서가 있든 상관 없이 전체 시트에 적용된다.

    • 셀 잠금 및 시트 보호를 하면 그 부분은 수정이 불가능해진다.


  • 지문에 ~역영에만에서 만이 빠진다면 그냥 그 부분에 체크가 되어있는지만 확인해보면 된다.

    • ~영역에만 이라고 되어있다면 전체 영역에 잠금을 풀고, 특정 부분만 잠금을 걸어야 한다.



2. 계산 작업


함수


LEN(),UPPER(), LEFT()


  • 전체 글자 수가 각자 상이하므로, 먼저 전체 글자 수를 세어준다.

<함수 마법사>


  • 대문자로 변환

    =UPPER(LEFT(A4,LEN(A4)-2))

  • 채우기 드래그



IF(), RANK.EQ()


<함수 마법사>

  • 보통 참조는 F4로 절대화를 시킨다.

    • 절대화를 시키는 이유는 구간이 변경되기 때문

      • D4부터 비교구간이 시작되어야하는데 점점 내려가는 것을 볼 수 있다.

  • 채우기

    • 수식 잘라내기
  • 조건함수 (IF)

    • 세번째 칸에 커서를 대고, 수식 입력칸 왼쪽의 IF를 한번 더 클릭하면 ,로 연결된 하위 IF문이 만들어진다.

      • +로 연결되는 것은 잘못만들어진 것이다.

IF(RANK.EQ(D4,$D$4:$D$12) <= 3,"상",IF(RANK.EQ(D4,$D$4:$D$12) <= 6,"중","하"))



MAX, MATCH, INDEX

  • 하나의 셀에만 결과가 나온다면 굳이 절대화를 사용하지 않아도 된다.

  • 보통 첫번째를 사용



    배열수식


  • 배열수식 사용법

    • =계산함수(IF(조건, 계산범위))

    • =계산함수((조건) * (계산범위))

      • 조건이 and이면 *

      • 조건이 or 일 때는 +

      • 개수를 구할 땐 계산범위를 1로 주면 된다.


  • 배열수식에서는 함수 마법사는 되도록이면 사용 안하는 것이 좋음

  • 배열 수식은 행 하나로 수식을 만드는 것이 아니라 배열 전체를 잡고 하게된다.

    • 배열 전체는 절대화를 해주어야한다.

  • ctrl + shift + Enter를 이용하여, 마지막에 중괄호로 감싸주어야한다.

  • 채우기



사용자 정의 함수


<사전 설정>

파일 -> 옵션 -> 보안 센터 -> 보안 센터 설정 -> 메시지 표시줄 -> 메시지 표시줄 표시 첫번째 체크, 보안 센터 로깅 사용 체크 -> 매크로 설정 -> 모든 매크로 제외, VBA 프로젝트... 체크


VBA 편집기 사용

  • Alt + F11

  • 삽입 - 모듈


  • 연산자 사이에는 공백으로 구분해 주어야한다.

  • 함수 마법사에서 사용자 정의 범주 선택

  • 채우기



3. 분석 작업


피벗테이블


  • 데이터 영역은 아니지만, 필드 영역까지 범위 지정을 해야 한다.

  • 기본값이 압축 형식

  • 개요 형식으로 지정하면 필드명이 보이게 된다.

  • 테이블 형식은 같은 줄부터 시작하게 된다.



그룹화


  • 그룹으로 지정할 부분을 잡고 마우스 오른쪽 버튼에서 그룹으로 지정 후, 수식 입력 줄에 그룹 이름 지정



보고서


  • 사전 설정

    • 파일 -> 옵션 -> 빠른 실행 도구 모음 -> 모든 명령 -> 자동 서식 추가




값 필드 설정


  • 오피스 버전의 차이 때문에 피벗테이블 문제는 문제에서 언급 되지 않는 상황에 대해서는 그림을 참고해서 맞춰야 하기 때문에 그룹 요약 값을 없애야 한다.

    • 없애는 방법으로는 관리본부 셀을 선택하고 마우스 우 클릭 - 부서코드2 부분합 클릭 해 주시면 숨겨 집니다.



중복 제거





부분합


정렬

  • 부분합을 사용하기 전에 정렬을 해준다.



  • 새로운 값으로 대치를 해제해야지 두개가 같이 나오게 된다.



4. 기타 작업


차트





  • 행/열 전환으로 왼쪽으로 가져와서 제거 후, 다시 행/열 전환한다.






누적 세로 막대형





차트 제목


  • 차트 제목 클릭해서 편집상태로 만든 후, = 다음에 연동할 셀 클릭



레이블




  • cf) 한 번 누르면 개체 전체가 선택되고, 한 번 더 누르면 클릭한 개체 하나만 선택된다.



테두리 스타일




매크로


  • 매크로란, 사용자가 작업하는 동작을 등록 시켜두는 것

등록


🛑 커서를 답이 나올 곳에 두고 매크로를 설정해서는 안된다. (무관한 빈 공간에 두고 해야함)


<보기> - 매크로 : 간단한 관리


<개발도구> - 매크로 : 조금 세분화된 관리



  • 매크로 기록을 적용한 다음부터 하는 작업은 매크로로 등록되게 된다.

  • 조건부 서식(셀서식 => ctrl + 1)에서 [] 대괄호는 조건을 지정할 때 사용된다.

  • 종료할 때는 빈 공간을 눌려준 후, 개발도구에서 기록 중지를 누른다.



버튼


  • alt 키를 누르고 드래그 하면, 셀에 딱 맞게 버튼을 넣을 수 있다.

  • 매크로는 양식에 있는 버튼을 이용해야 한다.



'그래프 보기' 매크로


  • 블록 설정은 무조건 위에서 아래로!

  • 매크로 위치열려 있는 모든 통합 문서여도 상관이 없음

    • 매크로를 기록할 때에만 현재 통합 문서로 설정되어 있으면 된다.
  • 버튼을 여러 번 누르게 되면, 조건부 서식이 여러개가 되기에 <조건부 서식> - <규칙 관리>에서 하나만 남도록 삭제해 주어야 한다.



프로시저


  • 버튼을 더블 클릭해주면, 다음 창이 뜬다.

  • 메소드 이용

  • 해당 버튼을 작동 시키기 전에, 디자인 모드 해제



시트의 표 안에 데이터 추가


  • 비주얼 베이직 코드 창은 한 번 디자인 모드로 설정한 다음부터는 alt + F11로 바로 접근 가능하다.

    • 혹은, <개발도구> - Visual Basic


<입력행의 위치 구하는 식>

  • 입력행 = range("표의 첫 셀").currentregion.rows.count + @

    • 표의 첫 셀을 기준으로 현재 연결된 자료들의 행수 + @

예를 들어range("표의 첫 셀").currentregion.rows.count는 값이 있는 1행을 의미하기에, 결과가 나오는 6행이 되기 위해서는 @는 5가 되어야 한다.


만약 6행에도 값이 있다면 range("표의 첫 셀").currentregion.rows.count는 값이 있는 2행을 의미하게 되고, + 5가 되면, 7행에 자료를 입력할 수 있게 된다.



<개체의 이름 알기>


  • 값을 알고싶은 개체를 클릭하고 F4번 키를 누른다.



  • Cells(입력행, 행 번호)

  • 사용자에게 입력받은 값을 계산을 하기 위해서는 형변환이 필요하기에 Val()을 이용해서 감싸준다.

    • 여기서는 숫자형으로 변환

    • 다른 셀로 값을 그냥 넘겨줄 때에는 형변환 필요 X





  • Unload Me 명령어
profile
For the sake of someone who studies computer science

0개의 댓글