시무자동화 & 컴퓨터 활용능력 1급/컴활실전 1회차

실전 5회 오답노트 - 1회차(79/86)

유혁스쿨 2021. 7. 29. 03:35
728x90
반응형

액셀 : 79점

 

문제 2-5

오답 : =INDEX($B$3:$B$20,MATCH(($E$3:$E$20=$G25)*MAX(F$3:F$20),($E$3:$E$20=$G25)*MAX(F$3:F$20),0))

정답 : =INDEX($B$3:$B$20,MATCH(MAX(($E$3:$E$20=$G25)*F$3:F$20),($E$3:$E$20=$G25)(F$3:F$20),0))

<풀이>

이정도 했으면 맞출만한데; 자꾸 조건하나만 MAX에 넣는다.. 한끝차이... MAX안에 무조건 조건넣기!!!!

 

 

문제 3-1

평점환산, 어학테스트, 면접 의 표준편차를 계산하는 필드를 추가하라

<풀이>

오답 : 평점환산 + 어학테스트 + 면접

정답 : =stdev(평점환산 + 어학테스트 + 면접)

<풀이>

홈 - 셀그룹의 삽입 - 계산한필드삽입 혹은 분석 - 계산그룹의 필드.항목 및 집합 - 계산필드 에서 추가한다!

=stdev() 함수를 사용해야 한다.


액세스 86점

 

문제 : 1-1(2)

사자성어 필드에는 4글자의 무문자만이 입력될 수 있도록 '유효성 검사 규칙'을 설정하시오.

정답 : len([사자성어])=4

<풀이>

len함수안에 넣고 = 4

len함수까지는 생각해 냈지만 안에 인수를 뭘넣어야하나 고민한게 좀 등신같다.

사자성어 필드의 길이라고 문제에 나와있는데 ;;;

 

문제 : 2-2

Filter/FilterOn 속성을 이용하여 '사자성어' 필드의 일부가 'txt조회'에 입력된 글자와동일한 레코드를 표시하도록 설정하시오. 예) '새옹'으로 조회하는 경우 '새옹득실', '새옹지마'가 조회되도록 하시오.

오답 : Me.Filter = "사자성어 = '*" & txt조회 & "*'"

정답 : Me.Filter = "사자성어 like '*" & txt조회 & "*'"

<풀이>

잊지말자 문자를 포함하는 '*"을 사용할때는 뭐가됫건 무조건 like를 사용한다는것을!

그것은 filter에서도 똑같이 적용된다는것!

 

문제 3-2

오답 : 사자성어 & ":" & select 뜻 from 성어 where 사자성어 = '" & txt사자성어 & "'

정답 : 사자성어 & ":" & vbCrlf & 뜻

<풀이>

vbCrLf & 뜻 란.... 구글링결과

 

문제 4-4 (틀리진않았음)

주제별,의미별로 주제건수를 조회하는 <주제별건수조회> 크로스탭 쿼리를 작성

 

 

 

내가 쓴 답

 

교재의 정답

 

 

위와같이 제가 쓴답과 교재의 정답에서 각각 크로스탭을 통해 개수를 구하는 필드들의 테이블과 필드가 각각 다른데 결과값은 같다.

지문상에서는 주제별 주제건수를 조회한다고 나와있기 때문에 주제의개수를 주제 테이블의 주제 필드로 개수를 구해야 하는것이라 판단하였고 총 개수는 저도 주제별성어 테이블의 주제번호 필드로 지정해놓고 왜 그렇게 했는지는 잘 모르겠다.

주제별 주제건수를 구하라고 했는데 총 개수는 보통 지문에서 "특정필드"를 기준으로 값을 구하라고 나와있지 않나?

근데 이 문제에서는 총 개수를 어떤필드로 구하라고 딱히 제시가 안되있어서 그냥 값이 똑같이 나오는 걸 찾아서 지정했다.

만약 내 답은 틀린답이며 꼭 교제의 답에서 선택된 테이블의 필드들로만 값을 내야한다면 그 이유가 무엇인지 궁금하다.

(주제별 건수인데 답안에서는 주제 필드가 아닌 주제번호 필드로 주제의개수를 구한 이유가 혹시 기본키가 주제번호라서 레코드를 식별하는 기준이 되는 기본키의 특성, SQL의 기본키 특성에 따른 관례를 지킨것인지 유추해봤는데 혹시 이것이 이유인가...?)

 

728x90
반응형