책 내용 질문하기
상시시험 질문
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
127
작성일
2017-02-09
작성자
첨부파일

안녕하세요 방금 상시 시험 치고 자신감을 잃은 사람인데요...

기억나는 것 중 질문 드릴 것 몇가지 여쭙겠습니다.

1. 액셀 조건부서식

코드가 RA 또는 Ra 또는 rA 또는 ra이고 판매량이 300이 넘는 (대략 이런 식) 것을 빨강글자로 표현

Left,upper, and 함수 사용

2. 차트) 그림을 제시하며 이 그림들을 이용해서 쌓인 모양으로 차트를 변경

액세스)

3. (폼의 컨트롤에서) txt번호가 부서내에서 일련 변호로 표시되도록 하시오. (그룹 설정 없는 폼이었습니다)

4. DB문제) 남/여 만 입력될 수 있게 하시오

5. 부서명의 일부만 입력해도 값이 나오도록.

Findfirst, recordsetclone, bookmark 값 사용

(궁금한 건 부서명의 일부에 관한 조건 설정입니다)

6. 액세스 및 액셀의 최소 최대값 나오도록 식 설정하라고하여서

컨트롤원본 값에 =max([액셀점수]) 설정후 폼을 실행하니 액셀 점수를 입력하라는 매개변수 쿼리가 실행되던데 (액세스의 최대값 최소값운 정상적으로 표시 됨)

왜 그런 것일까요..?

7. txt함수에 값을 입력하고 조회/이벤트프로시저이용/Dlookup 함수를 사용하여 메세지 박스에 이름직위가 ex)박수빈 과장님 이런 경우 어떻게 식을 세워야하나요?

8. 콤보상자에서 원본으로 브랜드테이블의 브랜드코드와 브랜드 명으로(이 순서) 설정하돼, 브랜드명이 콤보 박스에 뜨게하고 저장 시에는 브랜드코드오 되게하라는 문제는 어떻게 해야하나요?

답변
2017-02-13 21:24:23

1.

=AND(UPPER(LEFT($b2,2))="RA",$c2>=5000)

와 같이 작성하시면 되겠네요.

upper 함수가 대문자로 변경하는 함수이므로

left 함수로 나온 결과를 대문자로 바꾸어서 "RA" 라는 값과 동일 한지만 찾으면 됩니다.

RA Ra rA ra

값을

upper 함수로 변경하면

모두

RA RA RA RA

로 표시됩니다.

그러므로

upper(left($a4,2))="RA"

만 작성하셔도

RA Ra rA ra

에 해당하는 것만 적용할 수 있는 것이죠.

2. 그림을 삽입한 후 삽입한 그림을 복사하여

그래프를 선택하고 ctrl+v(붙여넣기) 하시면 그래프가 그림으로 변경 됩니다.

3. 컨트롤 원본에 =1 누적 합계에 예를 선택해 보셨나요?

4. 정확한 문제가 아니라서 잘 모르겠지만

데이터 형식에는 텍스트를 지정 하시고

조회탭에서 콤보상자를 선택 한 후

행원본 유형에는 값을

행원본에는 남;녀 를

목록값만 허용에 예 를 선택 하시면 될 것 같은데요.

정확한 문제를 몰라서 맞는지는 모르겠네요.

5.

Me.RecordsetClone.FindFirst "부서명 like '*" & txt부서명 & "*'"

Me.Bookmark = Me.RecordsetClone.Bookmark

6. 엑셀점수 라는 필드가 없이 아니였나요? 필드명이 달랐거나 없는 필드명을 사용한 경우 일 수 있구요.

필드명이 아니라 현재 작성중인 폼의 컨트롤 이었다면 컨트롤 명을 입력해야 합니다.

7. MsgBox "제품명은 " & DLookup("제품이름", "제품", "제품번호=txt제품번호") & "입니다."

이런 방법으로 작성해 보세요.

8. 콤보상자의 행원본에 브랜드코드, 브랜드명 순으로 표시한 후

바운드열엔 1을 지정하고 열너비에 0;2cm 와 같이 지정하세요.

이렇게 지정하면 브랜드코드가 보이지 않고 브랜드명이 보이면서 바운드열이 1이므로 브랜드코드가 저장됩니다.

  • *
    2017-02-13 21:24:23

    1.

    =AND(UPPER(LEFT($b2,2))="RA",$c2>=5000)

    와 같이 작성하시면 되겠네요.

    upper 함수가 대문자로 변경하는 함수이므로

    left 함수로 나온 결과를 대문자로 바꾸어서 "RA" 라는 값과 동일 한지만 찾으면 됩니다.

    RA Ra rA ra

    값을

    upper 함수로 변경하면

    모두

    RA RA RA RA

    로 표시됩니다.

    그러므로

    upper(left($a4,2))="RA"

    만 작성하셔도

    RA Ra rA ra

    에 해당하는 것만 적용할 수 있는 것이죠.

    2. 그림을 삽입한 후 삽입한 그림을 복사하여

    그래프를 선택하고 ctrl+v(붙여넣기) 하시면 그래프가 그림으로 변경 됩니다.

    3. 컨트롤 원본에 =1 누적 합계에 예를 선택해 보셨나요?

    4. 정확한 문제가 아니라서 잘 모르겠지만

    데이터 형식에는 텍스트를 지정 하시고

    조회탭에서 콤보상자를 선택 한 후

    행원본 유형에는 값을

    행원본에는 남;녀 를

    목록값만 허용에 예 를 선택 하시면 될 것 같은데요.

    정확한 문제를 몰라서 맞는지는 모르겠네요.

    5.

    Me.RecordsetClone.FindFirst "부서명 like '*" & txt부서명 & "*'"

    Me.Bookmark = Me.RecordsetClone.Bookmark

    6. 엑셀점수 라는 필드가 없이 아니였나요? 필드명이 달랐거나 없는 필드명을 사용한 경우 일 수 있구요.

    필드명이 아니라 현재 작성중인 폼의 컨트롤 이었다면 컨트롤 명을 입력해야 합니다.

    7. MsgBox "제품명은 " & DLookup("제품이름", "제품", "제품번호=txt제품번호") & "입니다."

    이런 방법으로 작성해 보세요.

    8. 콤보상자의 행원본에 브랜드코드, 브랜드명 순으로 표시한 후

    바운드열엔 1을 지정하고 열너비에 0;2cm 와 같이 지정하세요.

    이렇게 지정하면 브랜드코드가 보이지 않고 브랜드명이 보이면서 바운드열이 1이므로 브랜드코드가 저장됩니다.

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