책 내용 질문하기
상설시험문제 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
282
작성일
2011-04-13
작성자
첨부파일

*엑셀

1) 고급필터

A B

1 코드번호 상영시간

2 mm-010 100

3 mm-020 120

4 mm-020 180

5 mm-030 150

이런 식으로 있을 때 문제가

"코드번호의 5번 째가 2이고, 상영시간이 110이상 160미만인 경우 표시(mid 함수 사용)"

조건을 어떻게 세워야 하나요?

번호 시간

=mid(A2,5,1)=2 ?

코드번호는 필드명을 바꾸고 이렇게 세우면 될 것 같은데 상영시간(필드명도 바꿔야 하는지)을 모르겠어요.

2) 계산작업

A B C D E F G

1 과목코드

2 c012

3 c015

4 p016

5 t018

6

7 c p t 1이상 5이상 7이상

8 교양 전공 필수 영어 국어 수학

"과목코드 첫 자리가 각각 A7:C8, 과목코드 끝 자리가 각각 D7:F8과 같을 때 구분/과목을 G2:G5에 표시하시오."

(HLOOKUP, LEFT, RIGHT, VALUE 함수와 & 사용)

단, 구분/과목은 '교양(영어)' 와 같이 표시할 것.

1이상, 5이상, 7이상은 텍스트로 보였는데 수식줄에는 1, 5, 7과 같이 숫자로 표시되어 있었어요.

=HLOOKUP(LEFT(A2,1),A7:C8,2)

=HLOOKUP(VALUE(RIGHT(A2,1),D7:F8,2)

이게 각각 교양,영어인 것 맞죠?

이 두 수식을 &로 어떻게 연결해야 "교양(영어)" 같이 표시가 될까요?

*엑세스

1) 조회 속성에서 콤보상자로 바꾼 다음 목록 이외의 값은 입력되지 않도록, 중복된 내용은 표시되지 않도록 하는데 중복된 내용 숨기는 것은 인덱스 예(중복 불가능)으로 하면 되는 것 아닌가요?

이렇게 하고 저장하려고 하면 정확히는 기억이 안 나는데 길게 문구가 나오면서 인덱스 속성을 바꾸라고 나오면서 저장이 안 돼요.

이전 테이블 작성문제에서 이 조회 속성이 포함된 필드의 테이블 기본키를 적당히 설정하라고 나왔는데 적당히 설정하지 못 한 것인지...기본키를 다른 여러가지 필드로 바꿔봐도 해결이 안 됐어요.(이건 왠지 무슨 말인지 모르실 것 같은 예감이...ㅜㅜ)

쿼리도 있었는데 기억이 잘 안 나네요. 답변 부탁 드립니다~

답변
2011-04-15 09:53:00

안녕하세요. 길벗 수험서 운영팀입니다.

1.

번호 시간

=mid(A2,5,1)=2 >=110

=mid(A2,5,1)=2 <=160

2)

=HLOOKUP(LEFT(A2,1),A7:C8,2) & "(" & HLOOKUP(VALUE(RIGHT(A2,1),D7:F8,2) & ")"

*엑세스

1) 조회 속성에서 콤보상자로 바꾼 다음 목록 이외의 값은 입력되지 않도록, 중복된 내용은 표시되지 않도록 하는데 중복된 내용 숨기는 것은 인덱스 예(중복 불가능)으로 하면 되는 것 아닌가요?

이렇게 하고 저장하려고 하면 정확히는 기억이 안 나는데 길게 문구가 나오면서 인덱스 속성을 바꾸라고 나오면서 저장이 안 돼요.

이전 테이블 작성문제에서 이 조회 속성이 포함된 필드의 테이블 기본키를 적당히 설정하라고 나왔는데 적당히 설정하지 못 한 것인지...기본키를 다른 여러가지 필드로 바꿔봐도 해결이 안 됐어요.(이건 왠지 무슨 말인지 모르실 것 같은 예감이...ㅜㅜ)

-> 테이블에서 조회 속성을 지정하는 문제라는 말씀이죠? 인덱스 속성을 중복 불가능으로 지정하면 중복된 데이터를 표시하지 않게 하는 것이 아니라 입력 자체를 못하고 하고, 만약 동일한 데이터가 들어 있다면 저장도 되지 않습니다. 그렇기 때문에 인덱스 속성을 다시 지정하라고 나온 것입니다. 조회 속성에서는 중복된 내용을 표시되지 않게 하는 속성을 따로 없습니다. 문제를 정확히 보지 않은 상태에서 위 내용만으로는 어떻게 하는지 유추할 수가 없네요. 도움을 못드려 죄송합니다.

쿼리도 있었는데 기억이 잘 안 나네요. 답변 부탁 드립니다~

-> 만약 쿼리를 이용해도 되는 문제였다면 쿼리에서 수정해서 가져오면 되지만 이런문제까지는 안나왔을 꺼같은데요...

즐거운 하루 되세요.

"
  • *
    2011-04-15 09:53:00

    안녕하세요. 길벗 수험서 운영팀입니다.

    1.

    번호 시간

    =mid(A2,5,1)=2 >=110

    =mid(A2,5,1)=2 <=160

    2)

    =HLOOKUP(LEFT(A2,1),A7:C8,2) & "(" & HLOOKUP(VALUE(RIGHT(A2,1),D7:F8,2) & ")"

    *엑세스

    1) 조회 속성에서 콤보상자로 바꾼 다음 목록 이외의 값은 입력되지 않도록, 중복된 내용은 표시되지 않도록 하는데 중복된 내용 숨기는 것은 인덱스 예(중복 불가능)으로 하면 되는 것 아닌가요?

    이렇게 하고 저장하려고 하면 정확히는 기억이 안 나는데 길게 문구가 나오면서 인덱스 속성을 바꾸라고 나오면서 저장이 안 돼요.

    이전 테이블 작성문제에서 이 조회 속성이 포함된 필드의 테이블 기본키를 적당히 설정하라고 나왔는데 적당히 설정하지 못 한 것인지...기본키를 다른 여러가지 필드로 바꿔봐도 해결이 안 됐어요.(이건 왠지 무슨 말인지 모르실 것 같은 예감이...ㅜㅜ)

    -> 테이블에서 조회 속성을 지정하는 문제라는 말씀이죠? 인덱스 속성을 중복 불가능으로 지정하면 중복된 데이터를 표시하지 않게 하는 것이 아니라 입력 자체를 못하고 하고, 만약 동일한 데이터가 들어 있다면 저장도 되지 않습니다. 그렇기 때문에 인덱스 속성을 다시 지정하라고 나온 것입니다. 조회 속성에서는 중복된 내용을 표시되지 않게 하는 속성을 따로 없습니다. 문제를 정확히 보지 않은 상태에서 위 내용만으로는 어떻게 하는지 유추할 수가 없네요. 도움을 못드려 죄송합니다.

    쿼리도 있었는데 기억이 잘 안 나네요. 답변 부탁 드립니다~

    -> 만약 쿼리를 이용해도 되는 문제였다면 쿼리에서 수정해서 가져오면 되지만 이런문제까지는 안나왔을 꺼같은데요...

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.