728x90
반응형

시무자동화 & 컴퓨터 활용능력 1급 35

사무자동화 산업기사 기출, 계산파일 (엑셀 / 액세스 정리)

계산식 풀이집 파일들은 유투브 방과후컴퓨터로 6회차 문제 2번정도 돌리시구 집중해서 풀어보세요. 절대! 첨부터푸시지마세요 액셀, 액세스, 파워포인트 모두 양식에 맞는 파일이름으로 저장 후 감독관이 나눠주는 USB에 파일을 옴겨 출력장소로 가서 출력을 해야한다. 때문에 처음 파일을 만들 때 다른이름으로 저장을 한 뒤 작업을 완료할 때 마다 저장 혹은 최종적으로 저장한다. 액셀저장 : 파일 - 다른이름으로 저장 - 바탕화면 - 안내에따라 파일명지정 액세스저장 : 빈 데이터베이스 - 좌측 폴더아이콘 선택 후 경로 지정 - 파일 이름 입력상자에 파일명 지정 - 만들기 인쇄설정법 : 파일 - 인쇄 - 페이지설정 - [페이지] - 자동맞춤, [여백] 위쪽 - 6 / 페이지 가운데 맞춤 - 가로 체크 금액에 대한 수..

컴활 1급 종합정리

[액셀] index match max 는 m( m( (조건)*(범위) ),(조건)*(범위),0 ) index match large 는 m( l( (조건)*(범위),k ),(조건)*(범위),0 ) VBA 셀에 특정 값 입력되도록 설정 - A1셀에 문자 "유재혁" 을 입력 [A1] = "유재혁" - A1셀의 서식을 굵게 지정 [A1].Font.Bold = true -A1셀의 서식을 기울임꼴로 지정 [A1].Font.Italic = true - A1셀의 폰트를 "궁서체"로 지정 [A1].Font.Name = "폰트이름 1. 매크로 기록 (시나리오) 데이터 - 가상분석 - 시나리오관리자 추가 - 이름 - 변경셀 - 추가 - 이름 - 변경셀 - 확인 요약 - 결과 셀 시나리오 시트가 열린 창에서 매크로 기록중지 ..

2018 기출 1회 오답노트 (95/90)

액세스 ★문제 3-2★ 맞음 폼의 ‘cmb월’ 컨트롤에서 특정 값을 선택한 후 ‘조회(cmd조회)’ 단추를 클릭하면 다음과 같은 기능을 수행하는 이벤트 프로시저를 구현하시오 (5점) ▶ ‘사용일자’의 월이 ‘cmb월’ 컨트롤에서 선택한 월과 동일한 월의 데이터만 표시할 것 ▶ Filter와 FilterOn 속성을 이용할 것 내답 : Me.Filter = "Month(사용일자) = '" & cmb월 & "'" 정답 : Me.Filter = "month([사용일자]) = " & cmb월 조회 프로시저 조건식 작성법은 다음과 같다 숫자 데이터 ㆍMe.Filter = "점수 =" & txt점수 문자 데이터 ㆍMe.Filter = "제품명 ='" & txt제품명 & "'" 문자데이터 이지만 숫자이기도 하기때문에 ..

2017년 1회 오답노트 (95/85)

액세스 ★문제 3-2★ 폼의 ‘입력’(cmd입력) 단추를 클릭(On Click)하면 새 레코드가 추가되고 추가된 레코드의 ‘txt봉사내용’ 컨트롤로 포커스가 이동하도록 이벤트 프로시저를 작성하시오 (5점) ▶ Docmd 개체와 GotoRecord, SetFocus 메서드 사용 정답 DoCmd.GoToRecord acDataForm, "봉사내역관리", acNewRec txt봉사내용.SetFocus 문제 4-3 폼의 오름(cmd오름) 단추와 내림(cmd내림) 단추를 클릭(On Click)하면 시수를 기준으로 정렬을 수행하도록 구현하시오 (10점) ▶ ‘오름’ 단추를 클릭하면 오름차순 정렬, ‘내림’ 단추를 클릭하면 내림차순으로 정렬 ▶ 폼의 OrderBy, OrderByOn 속성 사용 order by 속성 ..

액세스 : 값이 반드시 입력되도록 설정하라 = 필수-예(입력마스크 필수X)

값이 반드시 입력되도록 설정하라는 지시는 필수를 예로 지정하는것 입니다. 하지만 입력마스크의 경우에는 필수가 아닐수도 있습니다. ‘상품코드’ 필드에는 ‘A0000’ 형식으로 입력되도록 다음과 같이 입력 마스크를 설정하시오. ▶ 첫 글자는 영문, 나머지 4글자는 숫자로 입력받되, 반드시 값이 입력되도록 설정하시오. 문제에서는 입력마스크를 설정하고 반드시 값이 입력되도록 설정하라고 되어있어서 L0000으로 하고 필수를 예로 했는데 답안파일에서는 [입력마스크 : L0000 / 필수 : 아니요] 라고 되어있습니다. 입력마스크에서는 반드시 값이 입력되도록 설정하라는 지시가 필수-예 를 요구하는게 아닙니다. 0이아닌 9로했을경우 공백이 인정되기 때문에, 반드시 값이 입력되도록 설정하라는 말은 공백이 포함되지않는 무..

2016년 3회 오답노트 (84/100)

액셀 : 84점 / 2문제 틀림 문제 2-3 결제방법별 일반의료비의 금액 합계를 계산하여 천 단위로 표시하시오. ▶ 합계가 56000인 경우 : 56 ▶ IF, SUM, TEXT 함수를 적용한 배열 수식 사용 오답 : =TEXT(SUM(IF(($D$3:$D$25=K18)*($E$3:$E$25=L$17),$H$3:$H$25)),"#,") 정답 : =TEXT(SUM(IF(($D$3:$D$25=K18)*($E$3:$E$25=L$17),$H$3:$H$25)),"#,##0,") 천 단위 즉 56000 = 56 으로 천단위 아래 0을 생략하여 표현하려면 #,##0, 이다. 문제 3-2 매크로 오답 : 단추 - 부분합 정답 : 사각형의 직사각형 - 부분합작성 액세스 : 100

2016년 2회 오답노트 (80/95)

액셀 : 80점 (2문제) 문제1-3 조건부서식 지점명, 9월, 10월 11월 12월을 표시해야하는데 모든 열을 다 출력시켜버림.... 문제 2-2 데이터표 매크로로 안만듬.... 액세스 : 95 문제 ‘학과관리’ 폼의 ‘조회’ 버튼(cmd조회)을 클릭할 때 표준소분류가 ‘txt조회’ 컨트롤에 입력된 문자를 포함하는 레코드만을 찾아 표시 ▶ RecordSource 속성을 이용할 것 오답 : Me.RecordSource = "Select * from 학과정보 where 표준소분류 like '*" & txt조회 & "*' " 정답 : Me.RecordSource = "select * from 학과종합 where 표준소분류 like '*" & txt조회 & "*'" 표준소분류는 하위폼인 학과정보이고 txt조회..

유형 10회 오답노트 - 2회차(89/89)

액셀 : 89~95 문제 2-3 학과코드별 상식의 점수가 90 이상인 학생들의 상식 평균을 구하라. 오답: =IFERROR(AVERAGE(IF(($D$4:$D$28=M5)*($H$4:$H$28),$H$4:$H$28)),"해당없음") 정답: =IFERROR(AVERAGE(IF(($D$4:$D$28=M5)*($H$4:$H$28>=90),$H$4:$H$28)),"해당없음") 90 이상을 간과했다. 문제 2-5 정답: =INDEX($C$4:$C$28,MATCH(MAX(($D$4:$D$28=M5)*($F$4:$F$28)),($D$4:$D$28=M5)*($F$4:$F$28),0)) index match max index 범위, match( max (조건*조건*범위),조건*조건*범위, 0 ) 액세스 : 89 문제 1..

유형 10회 오답노트 - 2회차(89/89)

액셀 : 89~95 문제 2-3 학과코드별 상식의 점수가 90 이상인 학생들의 상식 평균을 구하라. 오답: =IFERROR(AVERAGE(IF(($D$4:$D$28=M5)*($H$4:$H$28),$H$4:$H$28)),"해당없음") 정답: =IFERROR(AVERAGE(IF(($D$4:$D$28=M5)*($H$4:$H$28>=90),$H$4:$H$28)),"해당없음") 90 이상을 간과했다. 문제 2-5 정답: =INDEX($C$4:$C$28,MATCH(MAX(($D$4:$D$28=M5)*($F$4:$F$28)),($D$4:$D$28=M5)*($F$4:$F$28),0)) index match max index 범위, match( max (조건*조건*범위),조건*조건*범위, 0 ) 액세스 : 89 문제 1..

유형 9회 오답노트 - 2회차 (83/100)

액셀 : 2문제 틀림 83점 계산수식 2문제 문제 2-2 기록 내 완주한 선수들의 인원수를 SUM, IF 함수를 적용한 배열수식으로 계산하여 표시하라. 오답 : =SUM(IF($D$3:$D$23= 90 Then txt학점 = "A" End If MsgBox "학점 : " & txt학점, vbInformation, "학점확인" MsgBox를 마지막에 한번에 띄워주는건 상관이 없는데 나는 텍스트로 지정해서 처리했다 근데 txt학점에 학점이 저장되니까 그 값을 인자값으로 받아주면 일일히 입력하지 않아도 된다. 메시지박스에는 입력하는 값에 따라서 임의로 지정하느냐, 점수에따른 값의 변화를 인자값으로 받느냐 에 대해서 문제에 지시되지 않았기때문에 정답이라고본다. 둘 다 정답은 맞다고본다. 더 효율적인 코드이니 참..

유형 8회 오답노트 - 2회차 (95/95)

액셀 : 95점 (다맞음) 액세스 : 95점(90점?) 문제 1-2 내답 : SELECT 동아리.동아리명, 동아리.동아리코드 FROM 동아리; / 바운드 열 2 정답 : SELECT 동아리.동아리코드, 동아리.동아리명 FROM 동아리; / 열 개수 2 / 열 너비 0; 행원본에서 동아리코드와 동아리명 그대로 놓고 열 개수를 2를 하면 출력은 동아리코드, 동아리명 두개 모두 나온다. 0으로 했을때 왜 나오는지 실험해봤다. default라면 콤보박스에는 동아리코드와 동아리명이 출력되지만 동아리명이 절반 짤려서 나오고 테이블상에는 동아리코드만 출력된다. (출력 : 반반) 2cm라고 지정했을 때도 콤보박스에는 동아리코드와 동아리명이 출력되지만 동아리명이 짤려서 나오고 테이블상에는 동아리코드만 출력된다. (이때 ..

유형 7회 오답노트 - 2회차 (83/90)

액셀 : 83점 (시간내다못품) 틀린문제 : 배열수식 복습하기(매일매일) 헷갈린문제 : Match함수 텍스트 이외 액세스 : 90점 문제 2-3(2) 폼의 '조회'(cmd조회) 버튼을 클릭하면 해당 월의 자료가 표시되도록 포함 매크로를 작성하시오 매크로 조건 : '납품일자'의 월이 'txt'월 컨트롤에 입력된 월에 해당하는 자료만 표시 오답 : where 조건문 = [납품일자]=[Forms]![납품내역]![txt월] / 컨트롤이름 = txt월 정답 : Month([납품일자])=[Forms]![납품내역]![txt월] 문제 3-2 폼의 '보고서'(cmd보고서) 버튼을 클릭하면 보고서를 '인쇄미리보기 형태로 열도록 이벤트 프로시저를 작성하시오 (DoCmd, OpenReport 사용) If MsgBox "보고서..

2016년 1회 기출 오답노트 (63/72)

액셀 : 63점 문제 (사용자정의함수) IF문과 FOR문을 이용하여 반영점수가 10 이상이면 ‘반영점수/10’의 값 만큼 “■”를 반복하여 표시하고, 그 외에는 “노력요함”으로 표시하는 사용자정의 함수를 작성하라 ▶ 반영점수가 63인 경우 : ■■■■■■ ▶ 반영점수가 7.2인 경우 : 노력요함 정답 For a = 1 To 반영점수 / 10 fn기타 = fn기타 & "■" Next a VBA의 FOR문 공식 예) 1~ 반복횟수까지 공식을 반복 For 증가할변수=1 To 반복횟수 공식(예 : fn함수=fn함수 & "" 혹은 fn함수 = fn함수 + 정수값) Next 증가할변수 증가할 변수는 1부터 반복횟수만큼 증가하면서 공식을 반복하여 실행한다. 증가할 변수가 반복횟수를 달성하였을 경우 반복문이 종료된다...

유형 6회 오답노트 - 2회차 (84/88)

액셀 : 84점 문제 1-3 제목에 있는 텍스트에 '잠금'과 '텍스트 잠금'을 적용 도형서식 - 크기 및 속성 - 속성 - 잠금/텍스트잠금 체크박스 문제2-5 IF, AVERAGE,SMALL 함수를 이용한 배열수식을 사용하여 판매수량의 하위 3번째 까지의 평균을 계산하라 오답 : =AVERAGE(IF(SMALL($H$12:$H$37,3),$H$12:$H$37)) 정답 : =AVERAGE(IF(SMALL($H$12:$H$37,3)>=$H$12:$H$37,$H$12:$H$37)) 문제 4-2(1) cmb품목 콤보상자의 목록에 '기타작업-2'시트의 [J12:K18] 영역의 값이 설정되도록 프로시저를 작성하라. 오답 cmb품목.RowSource = 기타작업-2!"J12:K18" 혹은 cmb품목.RowSource..