반응형

컴퓨터활용(컴활) 공부 217

[데이터베이스] 컴활1급 실기 문제 풀기 (Between, Count, AVG)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자. === [만들기]->[쿼리 디자인] 실행 두 테이블을 불러오고 평균, 개수 등을 나타내야하기 때문에 [디자인]->[요약] 실행 문제에서 요구한대로 도서코드를 통해 개수를 나타내고 해당 필드의 별칭은 "판매건수" 판매금액은 판매단가X판매수량으로 하자. 판매금액의 평균을 도출해야하기에 다음과 같이 AVG를 이용해 나타냈다. 위의 결과와 아래 결과가 동일하다. 그리고 조건은 다음과 같이 적어준다. Between #시작날짜# AND #끝날짜# 근데 문제에서는 문자열과 소수점 정리 등을 요구한다. 우선 판매건..

엑셀 컴활 1급 실기 문제 (중복 제거, 정렬, 부분합)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === 먼저 [데이터]->[중복된 항목 제거] 실행 그다음 중복 체크할 열을 선택 === 부분합을 구할 때 가장 중요한 건 정렬을 먼저 해줘야 하는 것 반을 1차 정렬 기준 성별을 2차 정렬 (모두 오름차순) [홈]->[정렬 및 필터]->[사용자 지정 정렬] 실행 다음과 같이 정렬을 설정 문제에서 요구한 부분합 중 "반"별 평균을 먼저 계산하자 [데이터]->[부분합] 실행 다음과 같이 설정 다음으로 성별 성명 개수 (이 때 기존 분류에 나타나야하기 때문에 "새로운 값 대치"는 비활성)

[데이터베이스] 컴활 1급 실기 문제 풀어보기 (쿼리 작성, 조건, 정렬)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자. 쿼리 작성 === 먼저 [만들기]->[쿼리 디자인] 실행 도서 테이블을 쿼리에 추가 시키기 문제에서 요구하는 필드를 넣기 문제에서 요구하는 것 처럼 도서명의 정렬 설정 그리고 출판사에 조건을 다음과 같이 지정

[스프레드시트] 컴활 1급 실기문제 풀어보기 (피벗 테이블 보고서, 필터, 부분합)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === 피벗테이블 보고서 작성하기 [삽입]->[피벗테이블] 실행 문제에서 요구하는 워크시트 위치, 외부데이터를 선택하고 확인 문제에서 요구하는 보고서 레이아웃으로 설정 다음과 같이 비품명 필터 넣어야하므로 다음과 같이 설정 다음과 같이 행과 열을 나눠줘야 하고 문제에서 요구한 필드(잔존가치)가 값으로 설정하게끔 다음과 같이 드래그해서 설정 그리고 기준일 그룹을 해줘야하므로 기준일 클릭 후, 그룹 선택 다음과 같이 시작 설정 단위(일)선택하고 날짜 수를 7로 설정해주면 된다. 구분을 내림차순으로 정렬시켜준..

[데이터베이스] 컴활 1급 실기 풀자 (vbYesNo, acSaveYes, DoCmd.Close)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자. 이벤트 프로시저 만들기 === 우선 문제가 말한 컨트롤러를 선택 후, [이벤트]->[OnClick] 설정을 [이벤트 프로시저]로 설정하고 식 작성기 호출 그리고 DoCmd 함수에 대해 참고해두자. 참고 ) DoCmd 개체 Microsoft Access 매크로 함수를 Visual Basic에서 실행하기 위한 개체 OpenReport 작성된 보고서를 호출하는 매크로 함수를 수행 ex1> DoCmd.OpenReport "보고서명", 여는방법, 필터이름(생략 시 공백),"조건" OpenForm 작성된 폼을 호..

[스프레드시트] 컴활 1급 문제 풀기 (RANK.EQ, AVERAGE, IF)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === RANK.EQ, AVERAGE, IF 함수 활용하기 먼저 RANK.EQ함수의 설명을 살펴보면 다음과 같다. 1번째 인자는 순위의 대상이 되는 수(여기선 단가) 2번째 인자는 순위의 대상이 되는 모든 수 (단가 배열) 3번째는 내림차순이면 생략이나 0, 오름차순이면 1 =RANK.EQ($L3, $L$3:$L$19, 0) 이렇게 해서 순위를 나타냈는데 문제에서 요구하는 조건에 부합해야 출력될 수 있다. 조건은 해당 단가의 값이 단가의 평균 이상 =IF($L3 >= AVERAGE($L$3:$L$19)..

[데이터베이스] 컴활 1급 실기 문제 풀어보자 (Sum, Count, Format)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자. 보고서 설정 === NOW() 이용해서 컨트롤 원본 속성 설정 다음과 같이 해당 컨트롤 선택하고 [데이터]->[컨트롤원본]의 속성값을 Now()로 설정 참고) 날짜만 => Date() 시간만 => Time() 날짜, 시간 => Now() === 레이블 이동 및 높이 설정 해당 레이블을 모두 선택해주고 다음과 같이 이동시킨 후 페이지 머리글의 높이 설정을 해준다. === 컨트롤 원본 속성 응용 설정 다음과 같이 해당 컨트롤 선택하고 [데이터]->[컨트롤 원본]에서 식 작성기를 띄운 다음, =[도서명] & "..

[스프레드시트] 컴활 실기 1급 문제 풀어보기 (사용자정의함수, Trim, If)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​​액셀 컴활 실기문제를 계속해서 풀어보자. === 사용자 정의 함수 만들기 먼저 Alt+F11 눌러서 VisualBasic열고 [삽입]->[모듈] 실행 그리고 문제에서 요구하는 함수 형태 만들기 그리고 조건에 대한 식을 다음과 같이 써준다. Public Function fn스티커(품목명, 규격, 수량) 규격2 = Trim(규격) '양쪽공백 제거한 문자열 If 규격2 = 품목명 Then fn스티커 = 품목명 & "-" & 수량 & "개" Else fn스티커 = 규격 & "-" & 수량 & "개" End If End Function 그리고 실제 엑셀..

[데이터베이스] 컴활 1급 실기 문제 풀자 (OpenReport, 인쇄미리보기 설정 등)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/39?listURI=%2Fhermingway%2FZYwR ) ​​​​​​​액세스 컴활 실기문제를 계속해서 풀어보자. 매크로 작성하기 === [만들기]->[매크로] 실행 다음과 같이 OpenReport 함수를 호출시키고 보기형식을 문제에서 요구한 것으로 설정 그리고 조건을 넣어야 하는데 제일 중요하게 살펴봐야하는게 띄우려는 보고서(Report)가 어떤 쿼리/테이블을 참조하는지 체크 살펴보니 "판매내역목록"이란 쿼리를 참조하는 걸 확인 조건의 형식은 띄우려는 개체(보고서)가 참조하는 필드 = 현재 폼의 컨트롤 [판매내역목록]![판매처코드] = Forms![도서판매현황]![txt판매처코드] 그리고 문제에서 요구한 이름으로 ..

반응형