상세 컨텐츠

본문 제목

컴활1급 필기 기출문제 풀이 2020년 1회 2과목 B 31-40번

컴퓨터활용능력1급필기

by 두목이 2024. 11. 1. 12:36

본문

 

 

 

https://youtu.be/alF4C9gjFuY?si=aNmbrgWAu3hoLUor

 

 

이 영상은 VBA 프로시저와 관련하여 엑셀의 다양한 프로그래밍 방식에 대한 내용을 다루고 있습니다. 두 가지 루프 구조인 while과 until을 통해 조건문을 이해하고, 변수변화를 추적하며 각 조건이 어떻게 처리되는지를 설명합니다. 또한, 엑셀의 여러 수식 활용법과 배열 수식을 통한 데이터 처리 방법을 제시하여 실무에서 바로 활용할 수 있도록 돕습니다. 어려운 문제를 정리하고 핵심 개념을 확인하는 데 유용한 자료입니다. [1]
핵심 용어더 보기
  • RA 프로시저: RA 프로시저는 반복적으로 작업을 자동화하기 위해 설정된 절차입니다. 이는 마치 어떤 일이 반복적으로 필요할 때 그 작업을 매번 스스로 하지 않고 미리 프로그램해 두는 것과...

 

1. VBA 

프로시저와 컨트롤 구조의 이해00:00:00

  • RA 프로시저 실행 후 A1 셀에 입력되는 값을 예측하는 것은 어려운 문제로 인식된다 . [1-1]
  • 두 개의 while 문과 until 문이 있으며, 이 두 구조는 서로 조건 방식이 다르다 . [1-2]
  • while 문은 조건이 참일 동안 반복하고, 조건이 거짓이면 종료된다 . [1-7]
  • 반면, until 문은 조건이 참이 될 때까지 반복한다 . [1-8]
  • 이러한 구분 문제는 드물게 출제되지만, 시험에 대비해 기억하고 공부하는 것이 중요하다 . [1-9]

1.1. while문과 until문 이해하기00:00:00

  • 두 개의 while문 until문이라는 두 가지 조건문이 있다고 설명한다. [1-2]
  • while문은 조건이 참일 때 반복하고, 거짓이 되면 종료한다. [1-7]
  • 반면, until문은 조건이 참이 될 때까지 반복한다. [1-8]
  • 이러한 두 조건문은 자주 출제되지 않지만 30번의 시험 중 한 번 정도 등장한다고 한다. [1-9]
  • 따라서, 이 구분을 이해하고 적절히 대비하는 것이 중요하다. [1-10]

1.2. 코드의 중요성과 학습 방법00:00:16

  • 주어진 문제는 코드를 이해하고 정리하여 참조하는 것을 권장한다. [1-5]
  • 이러한 문제는 어려울 수 있지만, 학습함으로써 해결 가능하다. [1-1]
  • 문제의 빈도를 고려하면 꼼꼼한 학습이 필요하다. [1-11]
  • 충분한 학습이 끝나면 큰 문제가 없다고 암시한다. [1-12]
  • 학습의 결론은 철저함이라고 강조한다. [1-11]

2. 🔄 변수와 루프의 동작 방식00:01:02

  • 변수 test가 주격장치의 일정 공간에 초기 값 0으로 할당된다 . [2-5]
  • do while 루프는 조건 test < 10을 확인하며, 참일 경우 루프를 반복한다 . [2-7]
  • 루프가 실행되면 test에 1을 더하고, 이 과정을 test가 10이 될 때까지 반복한다 . [2-12]
  • test가 10을 초과하면 루프가 종료되고, 마지막 값 11이 range A1 셀에 입력된다 . [2-25]
  • 두 개의 while과 두 개의 until을 구분하여 살펴본다 . [2-31]

3. 🧮 엑셀 함수 활용법과 조건 처리 예시00:03:07

  • SMALL 함수는 순서를 정해 배열에서 작은 값을 구하며, 특정 사례에서는 3번째 작은 값이 30으로 나타난다 . [3-3]
  • AVERAGE 계산은 여러 값의 순위에 따라 배열 수식으로 나열된 값들을 평균 내어 계산된다 . [3-15]
  • CHOOSE 함수와 인덱스는 문자열을 숫자로 변환하여 조건에 맞는 값을 선택하며, 주의해서 조건을 반대로 확인해야 한다 . [3-55]
  • 배열 수식은 조건에 따라 true와 false 값을 정수로 변환해 합계를 계산하며, SUM COUNT를 통해 개수를 구할 수 있다 . [3-109]
  • MOD 함수는 나머지 계산을 통해 조건문에서 남녀 구분 등을 처리하며, 결과는 2로 나누어 남는 값을 기반으로 한다 . [3-83]

 

3.1. 📊 엑셀 수식의 작동 원리와 배열 활용00:03:07

  • 엑셀 수식의 결과 값 중 특정 값이 다른 색과 구별된다 . [3-1]
  • 배열 상수로 3을 사용하지만, 이는 단순히 숫자 3으로 사용된다 . [3-2]
  • 값이 여러 개 있을 경우, 세 번째 작은 값이나 두 번째 작은 값을 콜론을 사용하여 연속해서 표현할 수 있다 . [3-4]
  • 그러나 하나의 값만 입력했기 때문에 단순히 세 번째 작은 값이 표시된다 . [3-5]
  • 배열에서 제일 작은 값은 순서대로 1번, 2번, 3번으로 나오며, 이 경우 30이 세 번째로 작은 값이다 . [3-5]

 

3.2. 🧮 엑셀의 함수와 수식 활용법00:03:38

  • SMALL 함수는 A1에서 G1까지 범위의 작은 값을 나열하고 평균을 계산하는 데 사용된다 . [3-9]
  • LARGE 함수는 범위 내 가장 큰 값을 찾는 데 사용되며 조건에 따라 특정 값을 반환한다 . [3-17]
  • COLUMN 함수는 열 번호를 반환하며, 네 번째 작은 값을 찾는 예시에서 사용된다 . [3-20]
  • VLOOKUP 함수는 특정 값을 찾을 때 사용되며, 범위 내 위치에서 값을 검색한다 . [3-61]
  • MOD 함수는 나머지 계산을 수행하며, 조건에 따라 IF 문과 함께 참과 거짓의 출력을 결정하는 데 활용된다 . [3-78]

3.3. 📊 배열 수식의 올바른 사용법 이해하기00:09:30

  • 배열 수식에서 sum count를 사용하여 국적별 영화 장르의 개수를 계산할 수 있는 두 가지 방법이 있다 . [3-102]
  • sum을 이용할 경우, true와 false 논리값이 1과 0으로 변환되며, 두 조건이 모두 맞을 경우 합계를 통해 결과를 얻을 수 있다 . [3-104]
  • count는 숫자를 세는 함수로, true와 false 논리값을 직접 처리할 수 없으므로 주의가 필요하다 . [3-112]
  • 첫 번째 조건에서 한국이면서 코미디인 경우 하나의 결과만 찾을 수 있다 . [3-124]
  • 두 번째 방법에서는 IF 문을 사용해 특정 조건에 따라 값을 출력하지만, sum이나 count 함수로 true와 false를 직접 세거나 합계할 수 없다 . [3-149]

3.4. 🔍 배열 조건과 논리 연산의 결과 확인00:14:54

  • 엑셀에서 첫 번째 배열 조건을 드래그하고 F9 키를 눌러보면 true false 값이 나온다 . [3-178]
  • 두 번째 범위에서도 true false 값이 나오며, 두 값의 곱은 숫자로 변환된다 . [3-179]
  • true 값을 두 번 곱하면 결과는 1과 0으로 표시된다 . [3-183]
  • 드래그한 범위에서 F9 키를 눌러 표시된 0과 1을 count 함수로 계산하면 총 8이라는 결과가 나온다 . [3-184]

4. 📊 차트와 데이터 선택 기능의 활용00:16:26

  • 차트 데이터 범위에서 사용되는 데이터 전체 범위를 수정할 수 있다 . [4-69]
  • 행렬 전환을 통해 가로 항목 축의 데이터 계열과 범례 항목을 전환할 수 있다 . [4-71]
  • 범례에 표시된 데이터 계열의 순서를 변경할 수 있다 . [4-72]
  • 숨겨진 행이나 열의 데이터도 차트에 표시될 수 있다 . [4-73]
  • 사원별 분기 실적 비교 시 원형 대 가로 막대형 차트가 비효율적일 수 있다 . [4-84]

 

4.1. 📋 이름 상자 기능에 대한 설명00:16:26

  • 이름 상자는 컨트롤 키와 여러 셀 선택 시 마지막 셀 주소를 표시한다 . [4-3]
  • 셀이나 셀 범위에 이름을 정의하면 해당 이름이 표시된다 . [4-5]
  • 표도 지정하여 이름 상자에 정의할 수 있다 . [4-7]
  • 차트를 선택하면 차트의 종류가 아닌 차트 이름이 표시된다 . [4-8]

4.2. 📊 엑셀 함수 및 차트 사용법00:16:57

  • 수식 작성 시 최근에 사용한 함수 목록이 자동으로 표시되며, 이전에 사용한 함수는 쉽게 불러올 수 있다 . [4-11]
  • 예를 들어 특정 셀을 선택하면 마지막 선택한 셀이 표시되고, 범위 이름을 지정하여 사용할 수 있다 . [4-15]
  • 도구를 사용해 범위에 이름을 지정하거나, 개별 셀 및 차트를 생성하여 데이터 시각화를 할 수 있다 . [4-17]
  • 원형 차트를 생성하면 차트 이름이 이름 상자에 표현되며, 이를 통해 데이터 계열을 한눈에 파악할 수 있다 . [4-20]
  • 수식 작성 시 자주 사용하는 함수들이 자동으로 추가되어 작업이 효율화된다 . [4-22]

4.3. 🔍 화면 확대 축소 기능의 상세 설명00:18:35

  • 엑셀의 화면 확대 축소는 10%에서 400%까지 가능하며, 설정한 확대 축소 배율은 현재 시트에만 적용된다 . [4-32]
  • 화면에서 보이는 상태만 확대 축소되며, 인쇄 시에는 적용되지 않는다 . [4-36]
  • 컨트롤 키를 누르고 마우스 스크롤을 사용하여 화면의 확대 축소를 조절할 수 있다 . [4-38]
  • 확대 축소 상태는 다른 시트로 이동해도 유지되지 않으며, 현재 시트에서만 설정이 지속된다 . [4-41]
  • 인쇄 미리 보기에서는 화면 확대 축소와 상관없이 설정된 인쇄 영역과 배율로 출력된다 . [4-43]

4.4. 🖨️ 인쇄 기능의 활용 및 제한 사항00:19:55

  • 기본적으로 워크시트의 눈금선은 인쇄되지 않지만, 페이지 설정 대화 상자에서 눈금선을 선택하면 인쇄 가능하다 . [4-48]
  • 인쇄 미리 보기 및 인쇄 화면 표시 단축키는 '컨트롤 F2'이며, 인쇄 화면에서 여백 표시를 선택하면 마우스로 여백 변경이 가능하다 . [4-52]
  • 차트를 간단하게 인쇄하면 차트와 도형 등은 출력되지 않으며 텍스트만 출력된다 . [4-61]
  • 페이지 레이아웃에서 페이지 설정을 통해 열 너비는 조정 가능하지만 행 높이는 변경할 수 없다 . [4-63]
  • 해당 인쇄 기능과 설정 관련 내용은 자주 출제되므로 기억해 두면 유용하다 . [4-65]

4.5. 📊 차트 도구와 데이터 선택의 오류00:22:08

  • 차트 데이터 범위에서 데이터를 수정할 수 있으며, 행렬 전환으로 가로 항목 축의 데이터와 범례 항목을 전환할 수 있다 . [4-69]
  • 범례에 표시된 데이터 계열의 순서를 변경할 수 있으며, 숨겨진 행 또는 열의 데이터도 차트에 표시할 수 있는 옵션이 있다 . [4-72]
  • 사원별 분기 실적 비교 시, 원형 대 가로 막대형 차트는 비효율적이며 구분이 어려운 문제를 유발할 수 있다 . [4-84]
  • 차트 유형에는 세로 막대형, 꺾은 선형, 원형 대 가로막대형 등이 있으며 각각의 차트를 통해 데이터를 시각적으로 표현할 수 있다 . [4-86]
  • 원형 대 가로 막대형 차트는 이름은 나와 있지만 명확히 구분하기 쉽지 않다 . [4-103]

4.6. 📊 상태 표시줄의 자동 계산 기능00:25:31

  • 상태 표시줄사용자 지정에서 자동 계산에 포함되지 않는 항목은 문자 데이터 셀 수다 . [4-106]
  • 선택 영역에서는 숫자 데이터 셀 수, 합계, 평균, 최대값, 최소값 등이 표시된다 . [4-107]
  • 문자 데이터 셀 수는 자동 계산 항목에 포함되어 있지 않다 . [4-111]
  • 따라서, 숫자 데이터와 관련된 값들만 상태 표시줄에서 계산된다 . [4-113]
  • 이 점을 이해하면 엑셀의 상태 표시줄활용에 도움이 된다 . [4-116]

5. 📘 시험 준비의 반복성과 방향성00:26:31

  • 시험 문제는 매번 같지는 않지만 같은 범주에서 출제된다 . [5-2]
  • 따라서 해당 범주를 집중적으로 학습하는 것이 중요하다 . [5-3]
  • 이후 과정을 통해 시험 준비의 효율성과 방향성을 잡을 수 있다 . [5-1]

 

관련글 더보기