본문 바로가기

Cerificate/컴퓨터활용능력

[컴퓨터활용능력 1급 실기] 2022 시나공 기출문제집 #6 (기출유형 5회 풀이 및 핵심 정리)

728x90
반응형

아~~~~~~~~ 다 만들었는데 스프레드시트.... 날아갔다!!


2022-06-09 재풀이


1. 스프레드시트 (엑셀)

1) 기본작업

(1) 조건부서식

 

- 오답

=AND(ISODD(COLUMN())=TRUE,RIGHT(A$1:J$1,1)="주")

 

- 정답

=AND(ISODD(COLUMN())=TRUE,RIGHT(A$1,1)="주")

- 아래 이미지처럼 TRUE를 제거해도 결과 동일

 

 

2) 계산작업

 

(1) offset, match, sumproduct포함 

 

- 정답

=SUMPRODUCT(G3:J3,OFFSET($F$32,MATCH(E3,$F$33:$F$36,0),1,1,4))

- G3:J3 배열을 다음의 배열만큼 곱해준 뒤 합산

- offset : f32칸 (고정)을 기준으로, (행 : match의 값, 열 : 1) 만큼 떨어진 셀 주소를 찾고, 여기에서부터 1행 4열을 취함.

- 직위 칸을 제외하고 실질적 값이 있는 셀만으로 설정

 

 

(2) round, average, if 포함 배열수식

- 값이 나오지만 정답이 아님. 

- or 함수가 문제인 듯 

- and : *, or : + 로 표시

 

- 정답

=ROUND(AVERAGE(IF(($D$3:$D$29=$B33)*(($E$3:$E$29="사원")+ ($E$3:$E$29="대리")),$G$3:$J$29)),1)

 

3) 분석작업

 

(1) 데이터 통합

- 조건 (무슨 성으로 시작하는지) 을 적음.

- 표 전체를 범위 지정

 

4) 기타작업

 

(1) VBA

 

(A) 마무리 작업

 

Private Sub Worksheet_Change(ByVal Target As Range)

    Target.Activate
    
    Target.Font.Name = "굴림"
    Target.Font.Size = 13
    
    
End Sub

- Target을 사용하여 데이터가 변경되는 셀 표현.

 

(B) 중간 작업 - 고난이도

 

- 생략


2. 데이터베이스 (액세스)

 

 

1) DB구축

(1) 사번 인덱스

- [표시/숨기기] - [인덱스], 여기서 내림차순으로 설정

 

2) 조회 및 출력 기능 구현

(1) 매크로

과연 정답일까?

 

- and로 넣어줘야 함.

3) 조회 및 출력 기능 구현

(1) 서로 다른 페이지에 출력

 

페이지 바꿈을 구역 후로!

 

 

(2) 이벤트 프로시저

Private Sub 본문_DblClick(Cancel As Integer)

    msbbox Year(Date) & "년 진급 예정 인원은 총 " & DCount("사원번호", "사원진급정보", "year(date()) = year([진급예정일자])") & "명입니다."
    
    txt년 = Year(Date)
    txt월 = Month(Date)
    
End Sub

4) 처리 기능 구현

(1) dateserial 함수

발령일자: DateSerial(Left([발령예정일],4),Mid([발령예정일],5,2),Mid([발령예정일],7,2))

- 변수 3개를 넣어주어 연, 월, 일 표기

 

(2) 불일치 쿼리

 

- 쿼리 마법사를 쓰자

728x90
반응형