엑셀 매크로 피벗테이블 이전 버전 맞추는 방법

오늘은 지난 포스팅에 이어 엑셀 차트 (2) : 레이아웃에 대한 내용입니다. 엑셀 차트의 레이아웃은 차트제목, 축제목, 범례, 데이터레이블, 데이터표, , 눈금선, 그림영역, 추세선 등 많은 기능들을 있고 이부분에서 컴퓨터 활용능력 1급 엑셀시험 실기 차트부분에서 상당부문 많이 출제되고, 그 기능이 어렵지 않기 때문에 차분하게 그 기능을 습득하면 됩니다. 알면 맞고 모르면 틀리는 것이 엑셀 차트분야라 할 수 있습니다.

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법

06. 데이터표 표시

데이터표는 차트에 작성된 데이터를 표시해주는 기능으로 시험문제에서는 그다지 출제되지는 않습니다. 데이터표를 는 없음, 데이터표 표시, 범례표시와 함께 데이터 표 표시 등 3가지 방식으로 지정할 수 있습니다.

데이터표 표시를 위해 차트영역에 커서를 두고 차트도구 레이아웃 레이블의 데이터표를 선택하게 되면, 팝업화면으로 3개의 데이터표시를 선택하는 화면이 표시되며, 원하는 위치를 선택하면 됩니다. 여기서는 데이터 표 표시를 선택하게 되면 차트영역에서 아래쪽에 데이타가 표시됩니다.

07.

가로축과 세로축 설정에 대한 내용입니다.

축설정을 위해 차트영역에 커서를 두고 차트도구 레이아웃 축의 축을 선택하게 되면, 팝업화면으로 기본가로축, 기본세로축, 보조가로축, 보조 세로축 등 4개의 축을 선택하는 화면이 표시되며, 원하는 축을 선택하면 됩니다. 여기서는 기본세로 축 표 표시를 선택하게 되면 다시 없음, 왼쪽에서 오른쪽으로 축 표시, 레이블 없이 축 표시, 오른쪽에서 왼쪽으로 축 표시 등 4개의 옵션이 표시되며, 레이블 없이 축 표시를 선택하게 되면, 아래처럼 ,차트영역에서 레이블없이 표시됩니다. 

 

기본세로축을 선택하게 되면 6개의 선택옵션이 표시되며, 이중 원하는 옵션을 선택하게 되면 차트영역에 표시됩니다

08. 눈금선 표시

가로 눈금선과 세로 눈금선 설정에 대하여 가끔 출제되는 내용입니다.

눈금선 설정을 위해 차트영역에 커서를 두고 차트도구 레이아웃 축의 눈금선을 선택하게 되면, 팝업화면으로 기본가로눈금선, 기본세로눈금선, 보조가로눈금선, 보조 세로눈금선 등 4개의 눈금선을을 선택하는 화면이 표시되며, 원하는 눈금선을 선택하면 됩니다. 여기서는 기본가로 눈금선을 선택하게 되면 다시 없음, 주눈금선, 보조눈금선, /보조눈금선 등 4개의 선택옵션이 표시되며, 눈금선 없을 선택하게 되면, 아래처럼 차트영역에서 눈금선이 없이 표시됩니다.

   

기본세로눈금선을 선택하게 되면 기본가로눈금선처럼 4개의 선택옵션이 표시되며, 이중 원하는 옵션을 선택하게 되면 차트영역에 표시됩니다

09. 그림영역 : 차트영역 채우기

그림영역에는 채우기, 테두리색, 테두리 스타일, 그림자. 레온 및 부드러운 가장자리, 3차원 서식등 다양한 기능을 제공하고 있습니다. 컴활 1급 엑셀 시험에서는 그림영역에 대한 시험은 주로 채우기가 출제되고 있으며, 나머지 기능은 차트영역서식에서 있으며 시험은 주로 차트영역서식에서 출제됩니다. 여기서는 차트영역 채우기에 대한 내용만 소개합니다.

차트영역설정을 위해 차트영역에 커서를 두고 차트도구 레이아웃 배경의 그림영역을 선택하게 되면, 팝업화면으로 없음, 그림영역표시, 기타그림영역옵션 등 3개의 선택옵션이 있으며, 여기에서는 타 그림 영역옵션을 선택하게 되면 그림영역서식이 표시되며, 채우기를 선택합니다, 채우기에서 단색채우기를 택하게 되면, 하단의 색 자동을 클릭하여 원하는 색인 노랑색을 선택하게 되면, 차트영역이 노랑색으로 채우기가 되었음을 확인 할 수 있습니다. 

 

10. 추세선

추세선은 시험에 자주 출제되지 않아, 많은 분들이 공부하지 하지 않고 시험에 임했다가, 시험문제로 나오게 되면 당황할 수 있습니다. 저도 시험중에 추세선 시험문제를 보고 당황하면서 풀다가 시험을 망친 경우가 있습니다. 시험에서는 주로 선형추세선을 추가하는 문제가 나옵니다

추세선을 추가하기 위하여 차트영역에 커서를 두고 차트도구 레이아웃 배경의 추세선을 선택하게 되면, 팝업화면으로 없음, 선형추세선, 지수추세선, 선형 예측추세선, 2구간 이동평균 등 5개의 선택옵션이 있으며, 여기에서는 선형추세선을 선택하게 되면 아래 그림의 빨강 점선안의 추세선이 그려지게 됩니다 

 

11. 차트영역서식

차트는 그 기능을 설정하려고 하면 그 해당하는 영역을 알고 있어야 합니다. 차트는 크게 01) 차트영역서식 02) 그림영역서식 03) 차트제목서식 04) 축제목서식 05) 데이터계열서식 06) 축서식 07) 범례서식으로 나눌 수 있으며, 해당 영역의 서식을 클릭하게 되면 다양한 기능을 제공하는 서식을 설정할 수 있습니다.

01) 채우기

차트영역에 채우기를 하기 위해서는 차트영역에 커서를 두고 오른쪽 마우스를 클릭하게 되면 팝업메뉴가 뜨게 되며, 이 팝업매뉴의 맨아래에 차트 영역 서식을 클릭하게 되면 채우기 화면이 표시됩니다. 이 채우기 화면에 여러옵션중 시험문제에서 요구하는 옵션을 선택하면 됩니다. 여기에서는 단색채우기로 하게 된다면, 단색채우기를 선택하고 아래의 자동을 클릭하여 색을 지정합니다. 노랑색을 지정하면 아래처럼 차트영역에 노랑색이 채웠졌음을 볼 수 있습니다..

   

02) 테두리색

차트영역에 테두리를 하기 위해서는 차트영역에 커서를 두고 오른쪽 마우스를 클릭하게 되면 팝업메뉴가 뜨게 되며, 이 팝업매뉴의 맨아래에 차트 영역 서식을 클릭하게 되면 차트 영역서식 화면이 표시됩니다. 여러옵션중에서 테두리색을 클릭하게 되면 선없음, 실선, 그라데이션 선, 자동옵션이 표시되며 시험문제에서 요구하는 옵션을 선택하면 됩니다. 여기에서는 실선으로 선택한다음 아래의 자동을 클릭하여 색을 지정합니다. 빨강색을 지정하면 아래처럼 차트테두리에 빨강색 선으로 그어졌음을 볼 수 있습니다..

03) 테두리 스타일 : 너비, 대시종류, 둥근모서리

차트영역에 테두리를 하기 위해서는 차트영역에 커서를 두고 오른쪽 마우스를 클릭하게 되면 팝업메뉴가 뜨게 되며, 이 팝업매뉴의 맨아래에 차트 영역 서식을 클릭하게 되면 차트 영역서식 화면이 표시됩니다. 여러옵션중에서 테두리스타일을 클릭하게 되면 너비, 대시 종류, 둥근모서리 등이 표시되며 시험문제에서 요구하는 옵션을 차례대로 선택하여 수행하면 됩니다. 여기에서는 너비2pt 대시종류를 점선으로 테두리 스타일을 둥근 모서리로 체크하게 되면 옆의 차트처럼 표시되었음을 볼 수 있습니다

 

04) 그림자 설정

차트영역에 그림자를 설정하기 위해서는 차트영역에 커서를 두고 오른쪽 마우스를 클릭하게 되면 팝업메뉴가 뜨게 되며, 이 팝업매뉴의 맨아래에 차트 영역 서식을 클릭하게 되면 차트 영역서식 화면이 표시됩니다. 여러옵션중에서 그림자를 클릭하게 되면 그림자 화면의 설정옵션이 표시됩니다. 시험문제에서 요구하는 옵션을 차례대로 선택하여 수행하면 됩니다. 여기에서는 미리설정을 클릭하게 되면 그림자없음, 바깥쪽, 안쪽, 원근값 등 4가지 유형이 표시되며 그림자를 안쪽을 선택한다음 가운데를 선택하게 됩니다. 마우스를 도형이미지에 갖다되면 그림자 이름이 보이게 됩니다 안쪽 가운데를 선택하게 되면 그림자가 표시되었음을 볼 수 있습니다..

   

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 다음 포스팅은 차트(3) 내용으로 계속 진행됩니다.

안녕하세요, 포스팅 매일 쓰는 것이 쉽지만은 않은 것 같아요. 벌써 포스팅한지 몇일 된 것 같습니다. 지난 포스팅에서 기본작업 25, 그리고 분석작업 20점을 공부하였는 데요, 기본작업과 분석작업에서는 45점만점에 최소한 35점 이상은 맞아야 합니다. 문제중 고급필터(5)나 조건부서식(5), 매크로(10)에서 최대 10점 감점으로 막아야 합니다. 특히, 매크로는 부분점수가 없기 때문에 신경을 많이 써서 꼭 10점을 받을 수 있도록 공부해야 합니다. 오늘 배우는 차트는 기타작업 25점중 10점이 배정되어 있으며, 2점씩 5문항이 출제됩니다. 부분점수가 있다고 방심해서는 안되며, 이 차트부분에서는 꼭 10점을 얻어야 45점에 10점을 더하여 55점으로 합격의 8부능선을 넘을 수 있습니다. 컴퓨터활용능력 엑셀 1급 실기시험에서 차트는 어렵지는 않지만 그 활용범위가 넓고 다양한 문제유형을 접해지 않는 것이 나오는 경우 10점을 맞는 것도 쉽지 않습니다. 오늘부터는 차트에 대하여 공부할 내용이 많아 3회에 걸쳐 포스팅 하고자 합니다.,

01. 차트영역

차트는 그 기능을 설정하려고 하면 그 해당하는 영역을 알고 있어야 합니다. 차트는 크게 01) 차트영역서식 02) 그림영역서식 03) 차트제목서식 04) 축제목서식 05) 데이터계열서식 06) 축서식 07) 범례서식으로 나눌 수 있으며, 해당 영역의 서식을 클릭하게 되면 다양한 기능을 제공하는 서식을 설정할 수 있습니다.

02. 차트 레이아웃

차트도구는 차트영역을 선택한 경우에만 메뉴에 차트도구가 표시됩니다. 차트도구에는 디자인, 레이아웃, 서식에 대한 매뉴로 크게 구분됩니다. 이 레이아웃중에서 차트제목, 축제목, 데이터레이블, 데이터표, , 눈금선, 추세선은 시험에 꼭 출제되고 있기 때문에 꼭 알아아하는 기능입니다.

03. 차트제목 

차트제목을 직접 쓰는 경우와 수식입력줄에 있는 셀의 내용을 표시하는 경우로 나눌 수 있습니다

01) 차트제목을 직접 쓰는 경우

레이아웃 레이블 -차트제목을 클릭하게 되면 차트제목에 대한 3개의 옵션이 표시되며, 보통 차트제목을 위로 선택하는 문제가 나옵니다. 위를 선택하면 상단에 자동완성된 차트제목이 표시되며, 그 자트제목 대신에 문제에서 요구하는 차트제목을 쓰면 됩니다. 여기서는 강사별 강의수와 평균수강생을 제목으로 하엿습니다

02) 차트제목을 인용하는 경우

수식입력줄에 =을 입력하고, A2셀을 선택한 후 Enter 키를 누르게 되면 A2셀에 있는 내용이 차트제목으로 표시됩니다. 여기에서는 A2 셀에 있는 분류별 가격과 v판매량 평균이 차트제목으로 표시됩니다.

04. 축제목

차트문제에서 빠질 수 없는 내용이 축제목 설정이라 할 수 있습니다. 보통 시험문제에서는 세로축 제목레이블이나 가로축 제목레이블을 제시된 그림에 따라설정하라는 문제로 나옵니다.

축제목 설정은 차트도구 레이아웃 레이블 -축제목을 클릭하게 되면 가로축 제목 설정과 세로축 제목이 표시되는 데, 가로축 제목을 선택하게 되면 없음축아래제목2가지 옵션중 축아래제목을 선택하게 되면 가로축 레이블설정 입력화면이 표시되면 구분이라 입력하면 가로축 설정이 완료됩니다.

기본세로 축서식을 설정하는 경우 기본 세로축서식을 클릭하고, 이번에는 없음’, ‘제목회전’, ‘세로제목’, ‘가로제목4가지 옵션이 표시됩니다. 여기서는 세로제목을 선택하게 되면 세로제목입력 레이블이 표시되며 여기에 판매수량을 입력하면 세로축 설정이 완료됩니다.

보조 가로축, 보조 세로축의 경우에도 위와 같은 방법으로 설정하면 됩니다

05. 범레서식

범레서식지정도 시험문제에서 빠지지 않고 나오는 문제입니다, 범례위치는 없음, 오른쪽, 왼쪽, 아래쪽에 7가지 방식으로 지정할 수 있으나, 시험문제에서는 범례 위치를 오른쪽이나 위쪽에 지정합니다. 여기서는 위쪽에 지정하는 방법입니다.

차트영역에 커서를 두고 차트도구 레이아웃 레이블 범례를 선택하게 되면, 팝업화면으로 7개의 차트위치를 선택하는화면이 표시되며, 원하는 위치를 선택하면 됩니다. 여기서는 위쪽에 범례표시를 선택하게 되면 차트영역 위부분에 표시됩니다.

06. 데이터레이블

데이터레이블은 차트의 원데이터를 지정위치에 표시해주는 기능으로 데이터레이블지정도 시험문제에서 빠지지 않고 나오는 문제입니다, 데이터레이블위치는 없음, 가운데, 왼쪽, 오른쪽, 위쪽, 아래쪽 등 6가지 방식으로 지정할 수 있으나, 시험문제에서는 데이터레이블위치를 위쪽에 주로 표시하거나 특정데이터의 레이블만 표시하도록 요구하는 문제도 나옵니다

01) 전체 데이터 레이블 표시

차트영역에 커서를 두고 차트도구 레이아웃 데이터레이블을 선택하게 되면, 팝업화면으로 6개의 데이터레이블위치를 선택하는 화면이 표시되며, 원하는 위치를 선택하면 됩니다. 여기서는 위쪽에 범례표시를 선택하게 되면 차트영역에서 위쪽에 데이타가 표시됩니다.

02) 특정계열에만 데이터레이블 표시

특정계열을 먼저 지정해야 합니다. 이를 위해서 먼저 특정계역의 해당 차트를 클릭하면 전체계열이 선택되었을 보여줍니다. 다시한번 해당특정열에서 클릭을 하게 되면 해당계열만 선택되었음이 표시됩니다.

그러고 나서 전체데이터 레이블을 표시하는 방법과 같이 하게 되면 됩니다. 차트영역에 커서를 두고 차트도구 레이아웃 데이터레이블을 선택하게 되면, 팝업화면으로 6개의 데이터레이블위치를 선택하는 화면이 표시되며, 원하는 위치를 선택하면 됩니다. 여기서는 위쪽에 범례표시를 선택하게 되면 차트영역에서 위쪽에 데이타가 표시됩니다.

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 다음 포스팅은 차트(2) 내용으로 계속 진행됩니다.

Posted by csgstar

엑셀에서 사용하는 시나리오는 그 기능이 단순하고 사용하기 편하지만, 출제빈도가 낮아 공부를 하지 않은 경우 문제를 접하게 되면은 당황하여 문제를 풀지 못하는 경우가 생깁니다. 컴퓨터활용능력 수시시험은 엑셀이 제공하는 기능이나면 언제든지 시험에 출제되기 때문에 기능을 제대로 알고 풀어야 합격할 수 있습니다. 오늘은 엑셀 매크로의 8번째인 시나리오에 대하여 소개하고자 합니다.

01. 시나리오란

가상으로 수식이 참조하고 셀의 값을 변화시켜 작업표의 결과를 예측하는 기능을 말합니다. 

02. 시나리오 매크로 작성

문제 01) 매크로를 현재 통합 문서에 작성하고 실행하시오. (5)

혼수품목 매출 현황표에서 순이익율[H17]이 다음과 같이 변동하는 경우 순이익 합계[H15]의 변동추이를 시나리오 기능을 이용하여 계산하는 매크로를 생성하고 매크로 이름은 변동추이분석으로 정의하시오.

셀이름 정의 : [H15] 셀은 순이익합계’, [H17] 셀은 순이익율로 정의하시오

시나리오1 : 시나리오 이름은 순이익 인상’, 순이익율 30%로 설정하시오

시나리오2 : 시나리오 이름은 순이익 인하’, 순이익율 20%로 설정하시오

[양식 컨트롤] 단추를 동일시트의 [C19:D20]영역에 생성한 후 텍스트를 변동추이분석으로 입력하고, 단추를 클릭하면 변동추이분석매크로가 가동되도록 설정하시오

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨 

시나리오를 엑셀 화면에서 실행하면, 실행하는 그대로 컴퓨터에서 변동추이분석이라는 매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 상단의 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다

01) 매크로 기록준비

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 여기서는 J3셀에서 시작합니다. 데이터 범위내에서 매크로를 작성하게 되면, ‘원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을 선택한 후 시작해야 합니다.

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다. ‘매크로 기록대화상자가 표시되면, 매크로 이름을 변동추이분석으로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 Ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며, 이 문제에서는 현재통합문서로 작성하도록 하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

 

02) 매크로 생성 : 셀이름 정의

시나리오와 같이 나오는 것이 셀이름 정의하는 것이 함께 출제되는 경우가 많이 있습니다. 이러한

셀이름 정의하는 부분도 매크로 기록의 한부분으로 모두 포함되어야 합니다.

[H15] 셀은 순이익합계’, [H17] 셀은 순이익율로 셀이름으로 정의하라는 문제이기 때문에 [H15]셀을 클릭한 다음 엑셀 상단의 이름상자의 [H15]순이익합계로 입력하고, 마찬가지로 [H17] 셀을 선택한 다음 상단의 이름상자에서 [H17]에 순이익률로 입력합니다.

순이익율[H17]이 변동하는 경우 순이익 합계[H15]의 변동추이를 구하는 시나리오이기 때문에 [H17]셀에 커서를 놓고 시작합니다. 시나리오는 상단 매뉴의 데이터 데이터도구 가상분석을 클릭하게 되면 시나리오 관리자가 표시됩니다.

시나리오 관리지가 표시되면 추가를 선택합니다.

 

시나리오 추가대화상가가 표시되면 시나리오 이름에 순이익 인상을 기재하고 변경셀에 [H17]이 시작하기 전에 선택되어 있기 때문에 자동 표시됩니다. 다르게 표시된 경우 [H17]로 변경하여 입력합니다. 그런 다음 확인을 누르게 되면 시나리오 값 대화상자가 표시되며 변경셀에 시나리오 1의 해당값 30%0.3을 입력하고 확인을 누릅니다, 확인을 누르게 되면 앞의 시나리오 관리자가 표시되며 순이익 인상 시나리오가 표시됩니다. 2번째 시나리오를 입력하기 위하여 추가를 누릅니다.

다시 시나리오 편집 대화상자가 표시되며 이번에는 2번째 시나리오 이름인 순이익 인하를 기재합니다. 시나리오 이름 기재시 띄어쓰기가 제대로 되어 있는 지 확인하는 것이 좋습니다. 변경셀에 [H17]이 자동입력되어 있는 확인한 후 하단의 확인 누릅니다. 시나리오 값이 표시되면 해당하는 값 20%0.2를 입력한 후 다시 확인을 누르게 되며 앞에 표시된 시나리오 관리자 대화상자가 보이게 됩니다. 순이익 인하 시나리오 작성된 것을 확인할 수 있습니다.

 

문제에서는 여기까지 작성하는 끝으로 닫기를 누릅니다.

상단 메뉴의 매크로 기록에 있던 자리에 매크로 중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

* 시험문제가 여기 까지지만 문제에 따라서 결과를 요구하는 경우도 있습니다. 결과는 나리오 관리자에서 요약을 선택하면 시나리오 요약대화 상자가 표시됩니다. 시나리오 종류를 시나리오 요약으로 체크하고, 결과 셀을 [H15] 선택한 다음 확인을 클릭하면 됩니다.  

     

확인을 누르게 되면 시트앞에 순이익률 변화에 따른 순이익 합계의 변화를 보여주는 시나리오 요약표가 생성됩니다

03) 셀이름 삭제와 시나리오 삭제

매크로 실행단추를 생성하기 전에 셀이름과 시나리오를 삭제해야 합니다. 셀이름은 순익률과 순이익합계 2개로 수식메뉴의 정의된 이름의 이름관리자를 클릭하게 되면 이름관리자 대화상자가 표시되면서 셀이름이 표시됩니다. 셀이름을 각각 선택한 후 삭제를 클릭하게 되면 셀이름이 삭제됩니다.

시나리오는 시나리오는 상단 매뉴의 데이터- 데이터도구- 가상분석을 클릭하게 되면 시나리오 관리자가 표시됩니다.시나리오 관리자를 선택하여 표시된 시나리오를 각각 선택하여 삭제하면 됩니다.

 

04) 매크로 실행단추 생성 : 도형을 매크로와 연결하는 단계

[양식 컨트롤] 단추를 동일시트의 [C19:D20]영역에 생성한 후 텍스트를 변동추이분석으로 입력하고, 단추를 클릭하면 변동추이분석매크로가 가동되도록 설정하시오  

도형범위인 [K3:L4] 영역을 셀포인트로 미리 영역을 지정한 후 개발도구 컨트롤탭의 삽입을 선택하게 되면 양식컨트롤과 ActiveX컨트롤이 표시되는 데 양식 컨트롤중에서 첫 번째 양식인 단추를 선택합니다.

양식 컨트롤인 단추[C19:D20] 영역에 쉽게 맞추는 방법으로 ALT키를 누르면서 미리 지정한 영역인 [C19]에서 [D20]까지 드래그하게 되면 해당영역에 도형인 '단추양식 컨트롤이 생성되게 됩니다. 텍스트로 변동추이분석를 입력하고, 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 변동추이분석매크로를 지정합니다.

이상으로 엑셀 매크로 : 시나리오 작성과 관계된 설명이었습니다.

<컴활_실기1_엑셀_17_매크로_시나리오> 파일을 첨부합니다, 앞의 예제를 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적힌 비밀번호를 사용하시면 됩니다.

! 파일다운로드

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_17_매크로_시나리오.xlsx

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 다음 포스팅은 차트에 내용으로 계속 진행됩니다.

Posted by csgstar

저의 경우 컴퓨터 활용눙력 1급 자격증 시험공부를 정시 기출문제를 중심으로 공부를 하고, 시험은 수시시험을 보았는 데, 정시 기출문제와 수시문제 출제 경향이 조금은 달라 적응하는 데 시간이 걸렸습니다. 그중 대표적인 것이 피벗테이블이었는 데, 정시 출제문제는 단순하고 쉬운 정형화된 패턴만 나오는 것 같은 데, 수시 문제는 시험 볼 때 마다 구석에 있는 처음 보는 기능 들이 하나 끼어 있어 부분점수를 얻지 못해 고생을 많이 하였고, 차트 부분 문제에서도 숨어있는(?) 기능들을 일부 놓치는 경우도 있었지만 그나마 차트는 부분점수가 있어 그래도 나은 편이었던 것 같습니다.

컴활 1급 엑셀시험에서 아마도 난이도의 최고봉은 5개의 문제가 나오는 배점이 30점인 함수문제인 것 같습니다. 사용자함수와 일반함수 2문제, 배열함수 2문제가 주로 나오는 함수는, 사용자함수를 그나마 풀기가 쉬었지만, 나머지 4문제는 처음에 손도 못댈 정도로 어렸웠던 것 같습니다.

특히, 배열함수는 처음에는 정말 어려웠는 데, 반복하여 풀다보니 오히려 패턴이 정형화되어 있어 문제를 풀만할 정도가 되었고, 5회 시험에서는 5문제중 3문제 정도를 풀 수 있게 되어 합격에 도움이 많이 되었습니다.

오늘 엑셀 매크로와 함께 하는 7번째 자동필터는 필터중 고급필터가 기본작업문제로 출제되는 관계로 시험출제가 거의 드물게 나오지만, 기능에 대하여 배우는 것이 어렵지 않기 때문에 만약의 출제에 대비하여 공부하여 두는 것도 좋습니다.

01. 필터란

사용자가 설정하는 특정 조건을 만족하는 자료만 검색, 추출하는 기능을 필터(Filter)라 하며, 단순한 조건검색은 자동필터를 사용하고 보다 복잡한 조건으로 검색하건 검색결과를 다른 데이터토 화룡하려면 고급필터를 사용합니다.

자동필터 : 셀 내용이 일치한 다거나 단순한 비교조건을 지정하여 쉽게 검색함

고급필터 : 사용자가 직접 추출하고자 하는 조건을 수식으로 설정하여 검색함

02. 자동필터의 특징

자동필터를 이용하여 추출한 데이터는 항상 레코드()단위로 표시된다

같은 열에 여러 개의 함목을 동시에 선택하여 데이터를 추출할 수 있다

두 개 이상의 필드()에 조건이 지정된 경우 그리고(AND) 조건으로 필터된다.

-

03. 자동필터의 실행과 해제

실행 : 데이터 탭-정렬 및 필터 그룹-필터를 클릭하거나 홈탭-편집그룹-정렬 및 필터를 클릭한 후 필터를 선택한다.

해제 : 데이터탭 - 정렬 및 필터 그룹-필터를 클릭한다

04. 자동필터 매크로 작성

 문제 01 매크로를 현재 통합문서에 작성하고 실행하시오(5)

자동필터 기능을 이용하여 평균이 80점 이상인 데이터를 추출하는 매크로를 생성하고 매크로이름은 필터로 하시오.

필터매크로 도형은 [도형]-[사각형]직사각형을 만들어 지정하며, 도형의 텍스트를 점수조회를 입력하고 가로 세로 가운데 맞춤으로 지정하고 [K3:L4] 영역에 위치시키시오.

매크로는 도형과 연결되어야 하며, 셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨

자동필터를 엑셀 화면에서 실행하면, 실행하는 그대로 컴퓨터에서 필터라는 매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 상단의 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다

01) 매크로 기록준비

 자동필터 기능을 이용하여 평균이 80점 이상인 데이터를 추출하는 매크로를 생성하고 매크로이름은 필터로 하시오.

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 여기서는 K3셀에서 시작합니다. 데이터 범위내에서 매크로를 작성하게 되면, ‘원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을 선택한 후 시작해야 합니다.

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다. ‘매크로 기록대화상자가 표시되면, 매크로 이름을 필터로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 Ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며, 이 문제에서는 현재통합문서로 작성하도록 하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

02) 매크로 생성

고급필터를 수행하기 위해서는 특별히 영역범위를 지정하기 보다는 커서를 데이터 안쪽에 두고 시작합니다. 만약 데이터 이외의 곳에 시작하게 되면 범위내에서 셀하나를 선택한 다음 실행하라는 오류메시지가 뜨게 됩니다. 그런 다음 데이터 - 정렬 및 필터탭의 필터를 선택하게 되면

엑셀의 필드이름 옆에 필터단추가 생성되며, 필터단추를 클릭하고 원하는 데이터를 선택하면 필터가 이루어집니다.

필터단추를 클릭하면 숫자오름차순 정렬, 숫자내림자순 정렬, 색기준 정렬, 텍스트 필터, 숫자필터, 색기준필터가 있습니다. 선택된 열의 형식에 따라 열의 내용이 문자일 경우는 텍스트 필터, 열의 내용이 숫자일 경우에는 숫자 필터가 표시되는 데, 여기서는 80점이상으로 숫자 필터에 해당됨으로 숫자필터를 선택하게 되면 됩니다.

숫자필터를 선택하게 되면 상세한 필터유형들이 표시되는 데, 이문제에서는 크거나 같음을 선택한 후 사용자 지정 자동필터 대화상자인 평균에 80이상을 입력합니다. 그리고 확인을 누릅니다.

* 문제에 따라서 이름순 으로 정렬하라는는 문제가 나오는 경우 상단의 메뉴에 있는 정렬 아이콘을 사용하지 않고 자동필터기능에서 제공하는 정렬 기능을 사용하는 것이 좋습니다.

확인키를 누르게 되면 필터가 완성 완성되면서 매크로기록이 완료됩니다. 

 

상단 메뉴의 매크로 기록에 있던 자리에 매크로 중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

 

03) 자동필터 해제

매크로 실행단추를 생성하기 전에 자동필터를 해제하는 것이 좋습니다. 자동필터로 인해 실행단추의 위치가 축소되거나 커지거나 또는 숨겨지는 경우가 생길 수 있기 때문입니다. 자동필터 해제는 매뉴상단의 필터를 클릭하게 되면 해제가 됩니다.

 

04) 매크로 실행단추 생성 : 도형을 매크로와 연결하는 단계

필터매크로 도형은 [도형]-[사각형]직사각형을 만들어 지정하며, 도형의 텍스트를 점수조회를 입력하고 가로 세로 가운데 맞춤으로 지정하고 [K3:L4] 영역에 위치시키시오.

도형범위인 [K3:L4] 영역을 셀포인트로 미리 영역을 지정한 후 삽입 일러스트레이션 탭의 도형을 선택하게 되면 사각형 그룹이 나타나며, 이 사격형 그룹중에서 직사각형을 선택합니다.

   

도형인 직사각형[K3:L4] 영역에 쉽게 맞추는 방법으로 ALT키를 누르면서 미리 지정한 영역인 K3에서 L4까지 드래그하게 되면 해당영역에 도형인 '직사각형이 생성되게 됩니

. 텍스트로 점수조회를 입력하고, 텍스트 맞춤의 가로 가운데‘, 세로 가운데로 설정하며 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 필터매크로를 지정합니다.

이상으로 엑셀 매크로 : 자동필터 작성과 관계된 설명이었습니다.

 <컴활_실기1_엑셀_16_매크로_자동필터> 파일을 첨부합니다, 앞의 예제와 기출문제1개를 추가하였습니다. 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적힌 비밀번호를 사용하시면 됩니다.

 ! 파일다운로드

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_16_매크로_자동필터.xlsx

문제 02 매크로를 현재 통합문서에 작성하고 실행하시오(5)

자동필터 기능을 이용하여 [B3:K18] 영역에 대하여 학과가 경제학과또는 무역학과인 데이터를 표시하고, ‘직급기준 내림차순으로 정렬하는 매크로를 생성하고 매크로 이름은 경제학부보기로 정의하시오.

경제학부보기매크로는 양식 - ‘단추에 지정하며, 도형의 텍스트를 필터 적용으로 입력하여 동일시트 [M10:N11] 영역에 위치시키시오

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 시나리오와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다.

Posted by csgstar

컴퓨터 활용능력 시험은 다른 자격증 시험과 다르게 문제은행이라 하지만, 출제문제도 다양하고 깊이도 있어, 쉽게 합격하기 어려운 시험인데요, 특히 저와 같은 6학년에 가까운 사람에게는 눈도 돋보기를 써야하고, 그리고 남들 보다 타이프도 늦어 절대적으로 시험시간이 부족하기 때문에 저의 경우는 나중에는 100점을 목표로 하지 않고 77점을 목표로 하였습니다.

기본작업 4문항이 만점이 25점인데, 다 맞는 경우는 드물고 그래서 한문제는 틀린다고 생각해서 20점으로, 피벗테이블과 매크로의 분석작업 문제 2문항 만점 20점에서 20점을 다 맞고, 기타작업에서 차트와 프로시저를 합쳐 25점 만점에 20, 모두 합하면 65점인데, 계산문제 5문제 30점에서 2문제인 12점으로 합하여 77점을 목표로 시험공부를 하였습니다.

실제 처음 1~2번 시험은 문제유형이 익숙하지 않아 당황을 많이 하였고, 시간도 절대적으로 부족하였기 때문에 3~4번째부터 이런 전략으로 시험으로 보아 5번째 시험, 6번째 시험 모두 합격하였는 데요, 아마도 어려운 문제는 포기하고, 쉬운 문제는 확실히 맞는 수험이 전략이 정말 컴활 자격증에는 도움이 되었던 것 같습니다.

오늘은 엑셀 매크로와 함께 하는 6번째 데이터표 기능에 대하여 소개하고자 합니다

 

01. 데이터표란

워크시트에서 특정 데이터를 변화시켜 수식의 결과가 어떻케 변화하는 지 보여주는 셀 범위를 말합니다.

02. 데이터표 작성방법

데이터 표의 수식은 데이터 표를 작성하기 위해 필요한 변수가 하나인지 두 개인지에 따라 수식의 작성위치가 달라집니다.

01) 변수가 열 또는 행 방향으로 한쪽에만 입력되었을 경우 :수식은 표 범위의 두 번째 행이나 두 번째 열에 입력합니다

B2에 변수 A1*10%을 입력하고 행방향으로 C2A1*50%을 입력합니다.

데이터 표를 수행하기 위한 범위를 [A2:C6]영역을 지정합니다. 데이터탭 - 데이터도구 그룹 - 가상분석을 클릭한 후 데이터표 매뉴를 실행됩니다.

데이터 표가 표시되면 열입력셀에 $A$1을 입력하고 확인을 누르게 되면, 데이터표가 완성되어 표시됩니다.

02) 변수가 열과 행방향으로 양쪽에 입력되었을 경우 : 수식은 표가 시작되는 셀에 입력합니다. 여기에 사용되는 예제는 다음의 문제 01)을 참조하십시오.

문제 01 (컴퓨터활용능력 기출문제 2019-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

데이터표 기능을 이용하여 국어와 수학 점수별 총점을 [C10:L19]영역에 구하는 데이터표매크로를 작성하시오. * 데이터표를 실행하기 위해 입력하는 수치도 매크로로 기록되도록 작성하시오

기본도형빗면[I3:K5] 영역에 생성한 후 텍스트를 데이터 표 실행으로 입력하고, 텍스트 맞춤의 가로 가운데‘, 세로 가운데로 설정하며, 도형을 클릭하면 데이터표매크로가 실행되도록 설정하시오

03. 데이터 표 매크로 작성

데이터표 기능을 이용하여 국어와 수학 점수별 총점을 [C10:L19])영역에 구하는 데이터표매크로를 작성하시오. * 데이터표를 실행하기 위해 입력하는 수치도 매크로로 기록되도록 작성하시오

데이터 표 작성을 엑셀 화면에서 실행하면, 실행하는 그대로 컴퓨터에서 데이터표라는 매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 상단의 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다

01) 매크로 기록준비 

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 데이터 범위내에서 매크로를 작성하게 되면, ‘원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을 선택한 후 시작해야 합니다 

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다. ‘매크로 기록대화상자가 표시되면, 매크로 이름을 데이터표로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 Ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며, 이 문제에서는 현재통합문서로 작성하도록 하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

02) 매크로 생성  

데이터 표를 수행하기 전에 수식과 범위를 지정합니다. 문제에서 데이터 표 작성을 위한 변수가 열과 행방향으로 양쪽에 입력되었기 때문에 수식은 표가 시작되는 [B9] 셀에 =SUMPRODUCT(C4:F4,C5:F5) 수식을 입력합니다. 수행하기 위한 범위로 [B9:L19] 영역을 지정한 후 데이터 - 데이터 도구탭의 가상분석을 선택하게 되면 표시된 데이터표 매뉴를 클릭합니다.

클릭하게 되면 데이터 표 대화상자가 표시되며, 행입력셀에 국어점수인 $C$4, 열입력셀에 $E$4를 입력한 후 확인을 누릅니다

 

확인키를 누르게 되면 데이터 표가 완성됩니다. 매크로기록이 완료됩니다.

 

⑫ 

상단 메뉴의 매크로 기록에 있던 자리에 매크로 중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

03) 매크로 실행단추 생성 : 도형을 매크로와 연결하는 단계

 기본도형빗면[I3:K5] 영역에 생성한 후 텍스트를 데이터 표 실행으로 입력하고, 텍스트 맞춤의 가로 가운데‘, 세로 가운데로 설정하며, 도형을 클릭하면 데이터매크로가 실행되도록 설정하시오

도형범위인 [I3:K5]을 셀포인트로 미리 영역을 지정한 후 삽입 일러스트레이션 탭의 도형을 선택하게 되면 사각형 그룹이 나타나며, 이 사격형 그룹중에서 빗면을 선택합니다.

도형인 빗면을 [I3:K5] 영역에 쉽게 맞추는 방법으로 ALT키를 누르면서 미리 지정한 영역인 I3에서 K5까지 드래그하게 되면 해당영역에 도형인 빗면이 생성되게 됩니다. 텍스트로 데이터 표 실행를 입력하고, 텍스트 맞춤의 가로 가운데‘, 세로 가운데로 설정하며 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 데이터표매크로를 지정합니다.

이상으로 엑셀 매크로 : 데이터표 작성과 관계된 설명이었습니다.

 <컴활_실기1_엑셀_15_매크로_데이터표> 파일을 첨부합니다, 앞의 예제와 기출문제2개를 추가하였습니다. 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적힌 비밀번호를 사용하시면 됩니다.

! 파일다운로드→ 

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_15_매크로_데이터표.xlsx

문제 02 ) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

목표금액[B8]을 달성하기 위하여 정기적금을 가입하려 한다. [데이터]-[]를 이용하여 ()이자율[D9:D19] 변동에 따른 월 불입금액[E9:E19]을 계산하는 매크로를 생성하고, 매크로 이름은 이자율계산으로 정의하시오.

이자율계산매크로는 [도형] - [기본도형]빗면에 지정하며, 동일시트 [B2:C3] 영역에 위치시키시오.

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 자동필터, 시나리오와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다.

Posted by csgstar

컴퓨터활용능력 1급실기 엑셀시험에서 매크로 시험과 함께 출제되는 목표값 찾기는 그다지 출제 빈도가 높지 않으며, 출제가 나온다 하더라도 어렵지 않게 때문에 기능에 대한 정확한 이해만 있으면 됩니다. 오늘은 매크로 5번째로 목표값 찾기에 대하여 소개하고자 합니다. 그리고 다음 블로그에서는 이어서 데이터표, 시나리오, 자동필터 등의 순서로 진행이 됩니다.

01. 목표값 찾기란

수식의 결과값은 알고 있으나, 그 결과값을 얻기 위한 입력값을 모를 때 사용하는 기능(결과에 영향을 미치는 변수가 하나일 때에만 사용)

02. 목표값 찾기 구성

수식 셀 : 특정 값으로 결과가 나오기를 원하는 수식이 들어 있는 셀을 지정

찾는 값(목표값) : 수식 셀의 결과로 원하는 특정한 값을 숫자 상수로 입력

값을 바꿀 셀 : 찾는 값에 입력한 결과를 얻기 위해 데이터를 조절한 단일 셀(반드시 수식에서 이 셀을 참조하고 있어야 함)

03. 목표값 찾기

문제 01 (컴퓨터활용능력 기출문제 2019-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

목표값 찾기 기능을 이용하여 평점(C11)4가 되려면 기말(C9) 점수가 얼마나 되어야 하는 지 계산하는 매크로를 생성하고, 매크로 이름은 평점4’로 정의하시오.

[기본도형]빗면을 동일 시트의 [E6:E7]영역에 생성한 텍스트를 평점4’로 입력하고, 도형을 입력하면 평점4’ 매크로가 실행되도록 설정하시오

셀포인터의 위치와 관계없이 매크로가 실행되어야 정답으로 인정됨 

01) 매크로 기록준비

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 데이터 범위내에서 매크로를 작성하게 되면, ‘원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을선택한 후 시작해야 합니다. 

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다. 매크로 기록대화상자가 표시되면, 매크로 이름을 평점4‘ 로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 Ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며, 이 문제에서는 현재통합문서로 작성하도록 하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

02) 매크로 생성

목표값 찾기 기능을 이용하여 평점(C11)4가 되려면 기말(C9) 점수가 얼마나 되어야 하는 지 계산하는 매크로를 생성하고, 매크로 이름은 평점4’로 정의하시오 

목표값 찾기를 엑셀 화면에서 실행하면, 실행하는 그대로 컴퓨터에서 평점4’ 라는 매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 상단의 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다.

목표값 찾기는 수식셀을 미리 선택합니다. 여기에서는 총점을 5로 곱한 후 100으로 나눈(C10*5/100) 함수로 되어 있는 C11셀을 먼저 선택한 다음 시작합니다. 목표값 찾기를 진행하기 위해 상단 메뉴의 데이터 - 데이터도구 - 가상분석을 클릭합니다. 가상분석을 클릭하게 되면 목표값 찾기 메뉴화면이 표시됩니다.

이를 클릭하게 되면 목표값 찾기대화상자가 표시되며, 수식셀부터 입력합니다. 시작시 C11을 선택후 시작한 경우 C11이 수식셀에 표시되며, 선택하지 않고 시작한 경우 C11선택하여 입력합니다. 문제에서 찾는 값으로 정한 4를 기재합니다. 값을 바꿀 셀로 기말점수(C9)을 선택한 후 확인을 클릭합니다.

확인을 클릭하게 되면 목표값 찾기 상태대화상자가 표시됩니다. 목표값이 4이며, 현재값이 4가 되었다는 표시가 나타나며, 확인을 누르면 기말점수 80점에서 95점으로 바뀌면서 평점이 4로 바뀌게 되며 목표값 찾기가 종료됩니다.

 

매크로 기록이 완료된 경우 상단 메뉴의 매크로 기록에 있던 매크로 중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

 

03) 매크로 실행단추 생성 : 도형을 매크로와 연결하는 단계

 [기본도형]빗면을 동일 시트의 [E6:E7]영역에 생성한 텍스트를 평점4’로 입력하고, 도형을 입력하면 평점4’ 매크로가 실행되도록 설정하시오

도형범위인 [E6:E7]을 셀포인트로 미리 지정한 후 삽입 일러스트레이션 탭의 도형을 선택하게 되면 사각형이 있으며, 이 사격형중에서 빗면을 선택합니다 

도형인 빗면을 [E6:E7] 영역에 쉽게 맞추는 방법으로 ALT를 누르면서 미리 지정한 영역인 E6에서 E7까지 드래그하게 되면 해당영역에 도형인 빗면이 생성되게 됩니다. 텍스트로 평점4’를 입력하고, 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 평점4’ 매크로를 지정합니다.

 

이상으로 엑셀 매크로 : 목표값 찾기와 관계된 설명이었습니다.

<컴활_실기1_엑셀_14_매크로_목표값> 파일을 첨부합니다, 앞의 예제와 기출문제1개를 추가하였습니다. 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적힌 비밀번호를 사용하시면 됩니다.

! 파일다운로드

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_14_매크로_목표값.xlsx

문제 02 (컴퓨터활용능력 기출문제 2017-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

목표값 찾기 기능을 이용하여 [1]에서 총점의 표준점수 [F7]390이 되려면 수학의 원점수 [D6]가 얼마가 되어야 하는 지를 계산하는 매크로를 생성하고, 매크로 이름을 수학목표로 정의하시오.

[개발도구]-[삽입]-[양식컨트롤]단추를 동일 시트의 [C2:E3]영역에 생성한 텍스트를 수학목표점수찾기로 입력하고, 단추를 클릭하면 수학목표매크로가 실행되도록 설정하시오

 데이터표나 자동필터와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다. 

Posted by csgstar

 : 정렬 컴활_실기1_엑셀_13_매크로_정렬

엑셀 매크로 시험과 나오는 항목중 정렬은 그다지 출제 빈도가 높지 않으며, 출제가 나온다 하더라도 부분합이나 다른 기능과 합쳐 나오며, 난이도가 높지 않기 때문에 정렬에 대한 전형적인 패턴과 사용자 지정 기준을 설정하는 방법에 대한 이해만 있으면 됩니다. 오늘은 4번째로 매크로 정렬에 대하여 소하고자 합니다.

01. 정렬이란

텍스트, 숫자, 날짜 및 시간 등을 기준에 따라 일정한 순서로 재배열하는 기능을 말합니다.

02. 정렬내용

정렬범위를 지정하지 않고 정렬을 실행하면, 현재 셀 포인터를 기준으로 인접한 데이터를 모든 범위로 자동지정하며, 정렬 범위를 지정하면 다른 열에 영향을 미지지 않고 선택한 영역에서만 정렬을 수행합니다.

기본적으로 행기준으로 위애서 아래로 정렬합니다.

데이터를 정렬할 때는 오른차순과 내림차순으로 구분하여 정렬할 수 있습니다

도구를 이용한 정렬방식, 리본메뉴를 이용한 정렬 방식이 있습니다.

정렬기준으로 값, 셀색, 글꼴색, 셀 아이콘을 기준으로 정렬할 수 있으며, 필요한 경우 사용자 지정 정렬순서를 지정할 수 있습니다.

 

  첫째기준은 생략할 수 없으나 둘째와 셋째기준은 필요할 때만 지정합니다.

03. 사용자 지정 정렬 방식

정렬방식이 오름차순이나 내림차순의 기본정렬 순서를 무시하고 사용자가 순서를 임의로 지정하여정렬할 때 사용하는 방법으로 사원, 대리 과장, 부장, 사장 순이나 절충형, 디럭스, 휴대용 순으로 사용자 지정을 할 수 있습니다. 여기서는 절충형, 디럭스, 휴대용 순으로 지정하는 예로 설명을 드립니다.

사용자 지정을 하기 위해서는 상단메뉴의 정렬을선택한 다음 [정렬] 대화상자의 [정렬] 항목에서 [사용자 지정 목록] 에서 정렬 순서로 사용한 목록을 목록항목에 미리 등록해야 합니다.

사용자 지정 목록 대화상자가 표시되면, 목록 항목에 절충형-디럭스-휴대용 순으로 목록에 추가합니다. 추가하게 되면 사용자 지정 목록에 절충형, 디럭스, 휴대용이 표시되었음을 알 수 있습니다.

04. 매크로 정렬 사용 예제 :매크로 정렬을 설명하기 위하여 사용되는 예졔입니다

매크로를 현재 통합문서에 작성하고 실행하시오(5)

정렬기능을 이용하여 [A2:K33] 영역에 대하여 첫째 기준으로 주문일자’, 둘째기준으로 주문수량내림차순으로 정렬하는 매크로를 생성하고 매크로 이름은 정렬로 정의 하시오

정렬매크로는 [도형]-[사각형]직사각형으로 만들어 지정하며 도형의 텍스트를 날짜순서로 입력하고 가로 세로 가운데 맞춤으로 지정하고 [I1:K1] 영역에 위치시키시오

위 예제 <컴활_실기1_엑셀_13_매크로_정렬> 파일을 첨부합니다, 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적힌 비밀번호를 사용하시면 됩니다.

매크로는 단추와 연결되어야 하며, 셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정됨

! 파일다운로드

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_13_매크로_정렬.xlsx 

01) 매크로 정렬 기록준비

 정렬기능을 이용하여 [A2:K33] 영역에 대하여 첫째 기준으로 주문일자’, 둘째기준으로 주문수량내림차순으로 정렬하는 매크로를 생성하고 매크로 이름은 정렬로 정의 하시오

매크로 정렬도 부분합 매크로처럼 엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 데이터가 있는 셀에서 시작하게 되는 경우 원본참조가 대상 영역과 중복되었습니다.‘라는 오류메시지가 뜨게 됩니다.

 

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다.

매크로 기록 화면이 표시되면, 매크로 이름을 정렬로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 ctrl이 지정되어 있어, 지정하고자 하는 해당 키로 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며 문제에서는 현재통합문서로 작성하는 것을 요구하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

02.) 매크로 정렬 진행

매크로 기록 준비가 다 되었으면 정렬을 시작합니다. 정렬기준이 하나인 경우 정렬기준에 있는 셀을 선택한 다음, 정렬기준이 2개이상 이상인 경우 데이터 범위의 임의의 셀 하나를 선택한 다음, 상단 메뉴의 데이터를 선택한 다음 정렬 및 필터탭을 클릭하게 됩니다. 정렬기준이 한 개인 경우에는 바로 내림차순이나 오름차순 기호를 선택하여 정렬하며, 정렬기준이 2개 이상인 경우에는 정렬을 선택하여 정렬기준을 선택합니다. 문제에서는 2개의 정렬이 있어 정렬을 클릭합니다. 

정렬화면이 팝업으로 뜨게 되며, 1차 정렬기준으로 주문일자를 선택한 다음 오름차순으로 정렬하고, 두 번째 기준을 설정하기 위해 기준추가를 클릭합니다. 2번째 기준으로 주문수량을 선택하고 내림차순으로 선택한 다음 확인을 선택합니다. 

 

정렬되어 화면이 표시됩니다. 1차 정렬기준으로 주문일자로 오름차순으로, 같은 날짜인 20200810일이 같은 경우 2차 기준으로 주문수량을 기준으로 내림차순으로 정렬되었음을 알 수 있습니다

매크로 기록이 완료된 경우 상단 메뉴의 매크로 기록에 있던 매크로 '기록중지'를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

03) 매크로 실행단추 생성 : 도형을 매크로와 연결하는 단계

 

 정렬매크로는 [도형]-[사각형]직사각형으로 만들어 지정하며 도형의 텍스트를 날짜순서로 입력하고 가로 세로 가운데 맞춤으로 지정하고 [I1:K1] 영역에 위치시키시오

도형범위인 [I1:K1]를 셀포인트로 미리 지정한 후 도형을 사용하면 셀범위 지정시 발생하는 오류를 줄일 수 있습니다. 삽입 일러스트레이션 탭의 도형을 선택하게 되면 사각형이 있으며, 이 사가격형중에서 직사각형을 선택합니다.

도형(직사각형을) 일정한 영역에 맞추는 것으로 제한하는 경우, 여기에서는 [I1:K1] 영역에 작성하는 경우에는 ALT를 누르면서 I1에서 K1까지 드래그하게 되면 해당영역에 직사각형이 생성되게 됩니다. 텍스트로 날짜순서를 입력하고, 가로 세로 가운데 맞춤으로 지정합니다. 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 정렬매크로를 지정합니다. 

 목표값데이터표나 자동필터와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다. 

Posted by csgstar

컴활 1급 엑셀 시험의 분석작업 파트에서 출제되는 매크로와 함께 출제되는 기능중에서 통합에 이어 두 번째로 많이 출제되는 부분이 부분합 매크로라 할 수 있습니다. 매크로와 함께 출제되는 부분함은 출제유형이 단순하여 조금만 공부하여도 쉽게 풀 수 있는 유형입니다. 오늘은 매크로 3번째 포스팅으로 부분합 매크로에 대하여 소개하고자 합니다.

01. 부분합이란

특정한 필드를 기준으로 데이터를 분류하고 필요한 계산을 할 수 있는 기능

02. 부분합 매크로 기록준비 

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 매크로 사용 예제 :매크로 부분합을 설명하기 위하여 사용되는 예제입니다

문제 01 (컴퓨터활용능력 기출문제 2019-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

[부분합] 기능을 이용하여 [A3:K33] 영역에 대하여 1단과대학을 기준으로 오름차순 정렬, 2취업률을 기준으로 내림차순으 정렬한 후 단과대학별로 취업률의 평균을 계산하는 매크로를 생성하고, 매크로 이름을 취업률부분합으로 정의하시오.

[기본도형],의 빗면을 동일시트의 [I1;k2] 영역에 생성한 후 텍스트를 취업률 부분합으로 입력하고, 도형을 클릭하면 취업률부분합매크로가 실행되도록 설정하시오.

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정함

통합 매크로처럼 부분합 매크로도 엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 문제에 셀 포인터의 위치에 관계없이 매크로가 실행되어야 한다는 조건이 붙는데, 이 의미는 매크로 시작시 셀포인터를 데이터가 있는 곳에 놓고 매크로를 작성하게 되면, 반드시 그곳에서 매크로를 시작해야 되기 때문에 작성과정에 원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 매크로 기록은 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을선택한 후 시작해야 합니다.

 

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다.

매크로 기록 화면이 표시되면, 매크로 이름을 취업률부분합으로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며 문제에서는 현재통합문서로 작성하는 것을 요구하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

03. 매크로 생성

01) 정렬 진행

부분합 기능을 화면에서 실행하면, 실행 그대로 컴퓨터에서 취업률부분합매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다. 매크로는 통합, 목표값, 부분합, 데이터표나 자동필터 등 컴퓨터에서 하는 활동을 매크로를 통해 기록을 진행합니다.   

부분합을 기능을 진행하기 전에 가장 중요한 것은 정렬을 먼저 해야 합니다. 시험문제에서 정렬기준인 1단과대학을 기준으로 오름차순 정렬, 2취업률을 기준으로 내림차순으로 정렬합니다. 정렬을 하기 위해 메뉴에서 이터를 선택하고 정렬 및 필터, 정렬을 클릭하게 되면 정렬 팝업화면이 표시됩니다.

우선 1차 단과대학을 기준으로 오름차순으로 정렬한 후, 기준 추가를 클릭한 다음 두 번째 정렬기준이 취업률을 기준으로 내림차순으로 정렬을 합니다.

02) 부분합 진행

정렬이 완료되었으면 부분합을 진행합니다. 부분합을 진행할 범위의 임의의 셀 하나를 선택한 다음 상단 메뉴의 데이터를 선택한 다음 윤곽선 메뉴의 부분합을 클릭합니다.

부분합을 클릭하면 그룹화할 항목이 나옵니다. 여기서는 단과대학별로 그룹화하고 평균을 사용할 함수로 정합니다. 부분합 계산항목으로 취업률을 체크하고 새로운 값으로 대치에 체크와 데이터 아래에 요약을 표시할 경우 요약표시를 체크한 후 확인을 누르게 되면 부분합이 완료됩니다.

 

부분합이 표시되며, 맨아래에 요약표시가 됩니다 

 

매크로 기록이 완료된 경우 상단 메뉴의 매크로 기록에 있던 매크로 중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

04. 실행단추 생성 : 도형을 매크로와 연결하는 단계 

문제 01 (컴퓨터활용능력 기출문제 2019-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

[부분합] 기능을 이용하여 [A3:K33] 영역에 대하여 1단과대학을 기준으로 오름차순 정렬, 2취업률을 기준으로 내림차순으 정렬한 후 단과대학별로 취업률의 평균을 계산하는 매크로를 생성하고, 매크로 이름을 취업률부분합으로 정의하시오.

[기본도형],의 빗면을 동일시트의 [I1;k2] 영역에 생성한 후 텍스트를 취업률 부분합으로 입력하고, 도형을 클릭하면 취업률부분합매크로가 실행되도록 설정하시오.

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정함

도형범위를 셀포인트로 미리 지정한 후 도형을 사용하면 셀범위 지정시 발생하는 오류를 줄일 수 있습니다.  

 

삽입 일러스트레이션 도형을 선택하게 되면 사각형과 기본도형이 있으며, 기본도형중에서 빗면을 선택합니다.

 

도형을 일정한 영역에 맞추는 것으로 제한하는 경우, 여기에서는 [I1:K2] 영역에 작성하는 경우에는 ALT를 누르면서 I1에서 K2까지 드래그하게 되면 해당영역에 빗면이 생성되게 됩니다. 텍스트로 취업률 부분합을 입력합니다. 텍스트 입력시 띄어쓰기를 확인하고 입력합니다. 오른쪽 마우스를 클릭하여 매크로 지정을 클릭한 다음 취업률부분합매크로를 지정합니다. 

 

문제에서 언급이 없는 내용이나 취업률부분합의 배경색이나 텍스트 정렬을 지정하지 않아도 됩니다.

05. 부분합 해제 : 상단 매뉴의 부분합을 클릭하게 되면, 부분합 화면이 표시되는 데, 화면하단의 모두 제거를 선택하고 확인을 하게 되면 부분합이 해제됩니다. 

  

이상으로 엑셀 매크로 : 부분합과 관계된 설명이었습니다.

 다음은 <컴활_실기1_엑셀_12_매크로_부분합> 파일을 첨부합니다, 기출문제를 중심으로 4개의 문제를 시트별로 정리하였으며, 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적인 비밀번호를 사용하시면 됩니다

! 파일다운로드 →  

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_12_매크로_부분합.xlsx

문제 02 (컴퓨터활용능력 기출문제 2018-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

[부분합] 기능을 이용하여 [A2:I26] 영역에 대하여 평가일자을 기준으로 오름차순 정렬한 후, 평가일자별로 인공지능’, ‘빅데이터분석’, ‘로봇공학’, ‘사물인터넷’, ‘3D프린팅의 평균을 계산하는 매크로를 생성하고, 매크로 이름을 월별부분합으로 정의하시오.

[개발도구]-[삽입]-[양식 컨트롤]단추를 동일시트의 [K2;L3] 영역에 생성한 후 텍스트를 월별 부분합으로 입력하고, 단추를 클릭하면 월별부분합매크로가 실행되도록 설정하시오.

문제 03 (컴퓨터활용능력 기출문제 2017-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

[부분합] 기능을 이용하여 [B6:F39] 영역에 대하여 지역명을 첫째기준으로 오름차순, ‘개화일을 둘째기준으로 내림차순으로 정렬한 후 지역명별로 개화일’, '평년', '평년차' 의 평균을 계산하는 매크로를 생성하고, 매크로 이름을 지역부분합으로 정의하시오.

[개발도구]-[삽입]-[양식 컨트롤]단추를 동일시트의 [C2;E3] 영역에 생성한 후 텍스트를 지역별 부분합으로 입력하고, 단추를 클릭하면 지역부분합매크로가 실행되도록 설정하시오.

문제 04 (컴퓨터활용능력 기출문제 2014-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

[부분합] 기능을 이용하여 분류별 가격과 판매량의 합계를 계산하여 표시하는 매크로를 생성하고, 매크로 이름을 분류별보기로 정의하시오.

'한쪽모서리가 잘린 사각형'[L3:M4] 영역에 생성한 후 텍스트를 분류별 보기로 입력하고, 가로 세로 가운데 맞춤으로 지정하고 도헝열 클릭하면 분류별보기매크로가 실행되도록 설정하시오.

 목표값 데이터표나 자동필터와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다. 

Posted by csgstar

오늘부터 매크로와 매크로와 함께 사용하는 통합, 목표값, 부분합, 데이터표나 자동필터 등의 기능에 대하여 차례로 설명드리고자 합니다. 출제빈도는 통합이 가장 많이 출제되고, 목표값, 부분합, 데이터표, 자동필터 등의 순위로 출제됩니다. 컴활 1급 엑셀에서 출제되는 능은 응용의 범위가 넓지 않아 조금만 연습해도 문제를 무난히 풀 수 있는 수준입니다.  

 

01. 매크로 : 통합

하나의 워크시트, 같은 문서의 다른 워크시트, 다른 문서의 워크시트에 분산된 데이터를 하나로 통합하여 합이나 개수, 평균 등으로 요약하여 계산해주는 기능입니다.

02. 매크로 사용예제 :매크로 통합을 설명하기 위하여 사용되는 예졔입니다

문제 01 (컴퓨터활용능력 기출문제 2018-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 [A2:H19][A22:H27] 영역에 대해 ‘ebook별 구입수량과 구입총액의 합계를 J2:L8 영역에 작성하는 매크로를 생성하고, 매크로 이름을 도서구입내역으로 지정하시오.

개발도구-삽입-양식컨트롤의 단추를 동일시트의 [J11:K12]영역에 작성한 후 텍스트를 구입내역보기로 입력하고, 단추를 클릭하면 도서구입내역매크로가 실행되도록 설정하시오.

셀 포인터의 위치에 관계없이 매크로가 실행되어야 정답으로 인정함

02. 매크로 기록

01) 매크로 기록준비

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후 시작합니다. 문제에 셀 포인터의 위치에 관계없이 매크로가 실행되어야 한다는 조건이 붙는데, 이 의미는 매크로 시작시 셀포인터를 데이터가 있는 곳에 놓고 매크로를 작성하게 되면, 반드시 그곳에서 매크로를 시작해야 되기 때문에 작성과정에 원본 참조가 대상영역과 중복되었습니다는 오류메시지가 뜨게 되기 때문에, 반드시 셀포인터를 데이터가 있지 않은 임의의 빈 셀을선택한 후 시작해야 합니다.

 

메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다.

매크로 기록 화면이 표시되면, 매크로 이름을 도서구입내역으로 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 지정하지 않아도 됩니다. 매크로 저장위치는 개인용 매크로 통합문서, 새통합문서, 현재 통합문서 등 3가지 방법으로 저장할 있으며 문제에서는 현재통합문서로 작성하는 것을 요구하고 있습니다. 확인을 누르면 매크로 기록이 진행됩니다

02) 매크로 생성:

통합기능을 화면에서 실행하면, 실행 그대로 컴퓨터에서 도서구입내역매크로란 이름으로 저장됩니다. 매크로 기록이 시작되면, 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다. 매크로는 통합, 목표값, 부분합, 데이터표나 자동필터와 함께 하는 매크로 기록을 진행합니다.

‘ebook별 구입수량과 구입총액의 합계를 [J2:L8] 영역에 작성하는 매크로를 생성하는 범위가 지정되었기 때문에 [J2:L8] 영역을 블록으로 미리 지정합니다. 블록으로 지정한 다음 메뉴 상단의 데이터를 선택하고 데이터 도구에서 통합을 선택합니다.

 

통합화면이 표시되며 사용할 함수를 선택합니다. 합계, 개수, 평균, 최대값, 최소값 등 다양한 함수가 있으며 문제에서 합계로 지정되어 있기 때문에 합계를 선택합니다. 함수를 선택한 후 참조할 영역으로 지정합니다. 문제에서는 A2:H19A22:H27영역에 대해 통합표를 작성하는 문제이기 때문에 참조영역으로 A2:H19영역을 선택하여 추가한 후, A22:H27영역에 대해서도 참조영역으로 추가 모든 참조영역에 표시됩니다.

 

마지막으로 사용할 레이블로 첫행과 왼쪽열을 체크표시하면 됩니다. 체크표시를 하지 않으면 첫행과 왼쪽열이 표시되지 않기 때문에 문제에서 원한 답과 틀리게 됩니다. 확인을 누르면 매크로 설정이 되었습니다.

[J2:L8] 영역에 첫행과 왼쪽열이 표시된 통합표가 작성됩니다.

 

매크로 기록이 완료된 경우 상단 메뉴의 매크로 기록에 있던 매크로 기록중지를 클릭하게 되면 모든 매크로 기록이 끝나게 됩니다.

 

03. 실행단추 생성

 개발도구-삽입-양식컨트롤의 단추를 동일시트의 [J11:K12]영역에 작성한 후 텍스트를 구입내역보기’[로 입력하고, 단추를 클릭하면 도서구입내역매크로가 실행되도록 설정하시오. 

매크로를 실행하는 방법으로 바로가기 키나, 대화상자를 이용한 실행, 실행단추로 하는 3가지 방법이 있으나, 엑셀 시험에서는 실행단추를 이용한 매크로 실행이 출제되고 있습니다. 실행단추를 생성하는 방법에는 도형이나 양식컨트롤로 설정하는 방법이 있습니다. 기출 문제에서는 컨트롤과 도형이 번갈아 출제되고 있으며 도형에서는 배지나 사각형중 모서리가 둥근 사각형이, 컨트롤에선 단추가 주로 출제되고 있습니다. 사용함수는 합계나 평균이 사용됩니다

< 사용된 문제에서의 실행단추와 사용함수 >

 

여기에사 사용된 예제 문제 01 에서는 양식컨트롤의 단추를 이용하는 문제입니다.

01) 양식컨트롤로 설정

개발도구 컨트롤 삽입을 선택하게 되면 양식컨트롤 화면이 표시되며, 시험문제서 요구하는 양식컨트롤을 선택할 수 있습니다.

02) 도형이나 양식컨트롤을 매크로와 연결하는 단계

양식컨트롤에서 컨트롤을 선택합니다. 여기서는 단추컨트롤을 선택했습니다. 도형이나 양식컨트롤을 일정한 영역에 맞추는 것으로 제한하는 경우, 여기에서는 [J11:K12] 영역에 작성하는 경우에는 ALT를 누르면서 J11에서 K12까지 드래그하게 되면 해당영역에 도형이나 양식컨트롤이 생성되게 됩니다.

*도형이나 양식범위를 셀포인트로 미리 지정한 후 도형이나 양식컨트롤을 사용하면 셀범위 지정시 발생하는 오류를 줄일 수 있습니다.

 

도형이나 양식컨트롤을 클릭하게 되면 매크로 지정화면이 표시되고, 이 화면에서면 매크로 이름을 선택하여 매크로를 지정합니다. 도형이나 양식컨트롤의 오른쪽 마우스로 클릭하여 활성화한 다음 도형이나 양식컨트롤의 이름인 구입내역보기를 작성합니다 

문제에서 언급이 없는 내용이나 배경색이 문제와 상관없이 지정되어 나오는 것은 정답과는 상관이 없습니다. 텍스트 상자의 경우 서식에 대한 언급이 있는 경우 설정합니다.

이상으로 엑셀 매크로 : 통합과 관계된 설명이었습니다. 다음은 <컴활_실기1_엑셀_11_매크로_통합> 파일을 첨부합니다, 기출문제를 중심으로 6개의 문제를 시트별로 정리하였으며, 실습을 하시고 싶은 분은 다운로드 저장한 후 실습하시면 됩니다. 비밀번호는 앞의 블로그에 적인 비밀번호를 사용하시면 됩니다 . ! 파일다운로드

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
컴활_실기1급_엑셀_11_매크로.xlsx

문제 02 (컴퓨터활용능력 기출문제 2016-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 브랜드이름별 권장소비자가격과 판매수량의 평균을 구하는 통합매크로를 작성하시오

양식컨트롤의 단추[J10:K11]영역에 작성한 후 텍스트를 통합실행으로 입력하고, 단추를 클릭하면 통합매크로가 실행되도록 설정하시오 

 

문제 03 (컴퓨터활용능력 기출문제 2016-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 강의과목별 수강인원의 평균을 [K6:K9] 영역에 구하는 통합매크로를 작성하시오

양식컨트롤의 단추[J2:K3]영역에 생성한 후 텍스트를 수강인원 평균으로 입력하고, 단추를 클릭하면 통합매크로가 실행되도록 설정하시오. 

   

문제 04 (컴퓨터활용능력 기출문제 2015-A) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 지여결 2018,2019,2020년의 참가업체수의 평균을 구하는 평균통합매크로를 작성하시오

기본도형배지[F17:H19]]영역에 생성한 후 텍스트를 통합실행으로 입력하고, 가로 세로 맞춤으로 지정하여 도형을 클릭하면 평균통합매크로가 실행되도록 설정하시오

 

도형에서 배경색이 문제와 상관없이 지정되어 나오는 것은 정답과는 상관이 없음

문제 05 (컴퓨터활용능력 기출문제 2015-B) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 [5][A29:C26] 영역에 대해, [1], [2], [3], [4]의 병원별 외래환자와 재원환자이 평균을 계산하여 표시하는 매크로를 생성하고, 매크로 이름을 통합으로 정의하시오.

사각형모서리가 둥근 사각형[E22:G24]영역에 생성한 후 텍스트를 통합실행으로 입력하고, 가로 세로 맞춤으로 지정하고, 도형을 클릭하면 통합매크로가 실행되도록 설정하시오 

 

문제 06 (컴퓨터활용능력 기출문제 2014-C) 매크로를 현재 통합문서에 작성하고 실행하시오(5)

통합기능을 이용하여 [1], [2], [3]의 업종별 사용량과 사용금액의 합계를 [4][H3:I5] 영역에 계산하여 표시하는 매크로를 생성하고, 매크로 이름을 합계통합으로 정의하시오.

양식컨트롤의 단추[G8:H9]영역에 생성한 후 텍스트를 합계통합으로 입력하고, 단추를 클릭하면 합계통합매크로가 실행되도록 설정하시오

 

 목표값, 부분함, 데이터표나 자동필터와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다. 

Posted by csgstar

오늘이 65일입니다. 다름이 아니라 오늘이 바로 컴활1급 실기 시험 발표날인데, 아침부터 두근두근 조초하게 기다리다가 오전 9시 정각에 공지사항에는 10시라고 나왔있지만 합격자 발표가 났습니다. 지금 나이가 6학년이 가까이 되는 나이에 컴퓨터활용능력 자격증 취득 공부를 하는 것이 쉽지만은 않았지만 나름 열심히 공부하여 2급 필기, 2급실기, 1급 필기를 한번의 시험으로 합격을 하였습니다. 그렇지만, 1급 실기시험은 4번이나 불합격의 고배를 마신 후 5번째, 6번째 시험으로 두 번 다 합격하게 되었습니다. 1급 필기를 붙고 나서, 개인적인 질병으로 인한 사정과 코로나 사태로 인한 여러번의 시험연기를 거쳐 49일을 시작으로 51345기로 합격이 되었습니다 

오늘 공부할 주제는 컴활 엑셀시험에서 문제 3유형의 분석작업에서 피벗테이블(10)과 함께 나오는 배점이 10점인 매크로 문제입니다. 이 매크로 10점 문제는 다시 2개의 문제로 나누어 처음 문제는 통합, 목표값, 부분함, 데이터표나 자동필터의 기능을 가지고 매크로를 작성하는 배점이 5점인 문제이고, 두 번째 문제는 도형이나 삽입으로 매크로를 연결하여 실행단추를 생성하는 5점짜리 문제입니다. 메크로 문제는 처음보기에는 어려워보이지만, 기본적인 작성에 대한 이해를 한다면, 실행은 컴퓨터가 하기 때문에 그렇케 어렵지 않지만 매크로를 구성하는 통합, 목표값, 부분함, 데이터표나 자동필터의 기능에 대하여 잘 알고 있었야 합니다. 아마도 컴퓨터활용능력 1급 엑셀시험에서 풀기가 가장 쉬운 문제중의 하나이기도 합니다.

오늘은 매크로의 시작으로 매크로의 시작과 실행단추 등 매크로 실행하는 알아야 할 기본적인 사항에 설명을 한 다음 통합, 목표값, 부분함, 데이터표나 자동필터와 함께 하는 매크로 실행에 대하여 진행할 예정입니다. 

01. 메크로란!

키보드나 마우스를 이용하여 반복적으로 이루어지는 작업을 바로가기나 명령단추 등을 이용하여 자동화시켜 한번에 실행할 수 있도록 하는 기능

01. 개발도구 메뉴 구성

매크로를 실행하기 위해서는 메뉴상단에 개발도구 메뉴가 있어야 합니다. 개발도구 메뉴가 없는 경우에는 파일 옵션을 클릭하게 되면 Excel옵션 메뉴가 표시되며, 리본사용자지정을 클릭한 후 오른쪽 사용자지정에서 개발도구를 체크표시로 선택합니다.

개발도구 메뉴가 메뉴화면에 표시됩니다.

 

03. 매크로 기록

엑셀의 데이터에 있지 않은 임의의 셀을 선택한 후, 메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로 기록을 선택합니다. 

엑셀 매크로에서는 매크로 이름을 미리 주어지기 때문에 주어진 이름으로 매크로 이름을 작성합니다. 바로가기 키를 지정하고자 할 경우에는 기본적으로 ctrl이 지정되어 있어, 지정하고자 하는 키는 영문자만 입력하면 됩니다. 확인을 누르면 매크로가 진행됩니다

매크로가 진행되면, 메뉴도 매크로 기록에서 기록중지로 바뀌게 됩니다. 매크로는 통합, 목표값, 부분합, 데이터표나 자동필터와 함께 하는 매크로 기록을 진행합니다.

매크로 기록이 완료된 경우 상단 메뉴의 매크로 기록에 있던 매크로 중지를 클릭합니다. 

    

04. 매크로 삭제

매크로를 기록하는 과정에 오류가 있거나, 매크로를 삭제하고자 할 경우에는 메뉴 상단의 개발도구를 클릭하고, 코드탭에서 매크로를 선택합니다. 매크로를 선택하게 되면 팝업창이 띄게 되며 삭제하고자 하는 매크로를 선택한 다음 삭제 버튼을 누르면 선택된 매크로가 삭제됩니다. 

05. 실행단추 생성 : 도형에 매크로 연결

매크로를 실행하는 방법으로 바로가기 키나, 대화상자를 이용한 실행, 실행단추로 하는 3가지 방법이 있으나, 엑셀 시험에서는 실행단추를 이용한 매크로 실행이 출제되고 있습니다. 실행단추를 생성하는 방법에는 도형이나 양식컨트롤로 설정하는 방법이 있습니다.

01) 도형으로 설정

삽입 일러스트레이션 도형을 선택한 다음 사각형이나 기본도형에서 시험문제에서 요구하는 도형을 선택할 수 있습니다.

02) 양식컨트롤로 설정

개발도구 컨트롤 삽입을 선택하게 되면 양식컨트롤 화면이 표시되며, 시험문제서 요구하는 양식컨트롤을 선택할 수 있습니다.

03) 도형이나 양식컨트롤을 매크로와 연결

양식컨트롤에서 컨트롤을 선택합니다. 여기서는 단추컨트롤을 선택했습니다.

도형이나 양식컨트롤을 일정한 영역에 맞추는 것으로 제한하는 경우, 여기에서는 [J11:K12] 영역에 작성하는 경우에는 ALT키를 누르면서 J11에서 K12까지

드래그

하게 되면 해당영역에 도형이나 양식컨트롤이 생성되게 됩니다. 도형이나 양식컨트롤을 클릭하게 되면 매크로 지정화면이 표시되고, 이 화면에서면 매크로 이름을 선택하여 매크로를 지정합니다. 도형이나 양식컨트롤의 오른쪽 마우스로 클릭하여 활성화한 다음 도형이나 양식컨트롤의 이름을 작성합니다 

엑셀 매크로 피벗테이블 이전 버전 맞추는 방법
 통합, 목표값, 부분함, 데이터표나 자동필터와 함께 하는 매크로 실행에 대하여는 다음 블로그에 이어 계속 진행됩니다.

Posted by csgstar