책 내용 질문하기
부록 2018 1회 e형 질문
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
96
작성일
2018-11-01
작성자
탈퇴*원
첨부파일

1. 159 페이지 문제2의 1번에서요

=PROPER(HLOOKUP(C4,$J$3:$L$6,MATCH(B4,$I$3:$L$6,0)+2)) 이라고 입력했는데 끝에 +2는 왜 하는거죠? 그리고 이거 안되요 ..

2.161 페이지 문제 3번 매크로가 안되요 왜이런걸까요??

3. 161 페이지 문제 4번 에 2번 차트제목을 c2셀에 연결하여 표시 어떻게 해요?

5번 도형스타일을 미세효과-황록색 강조3이라고 되어있는데 미세효과부분은 어디서 설정하는건가요??

4. 162페이지 cmb진료과목.rowsouce 라고 되어있는데 rowsource는 무슨뜻이예요?

5. 162페이지

MsgBox Now & " 폼을 종료합니다.", , "종료"
Unload Me

에서 .", , "종료"이부분은 중간에 왜 비어두고 "종료"는 뭐죠??

그리고 Unload Me 이거는 무슨뜻인가요 끈다는 뜻인가요?

6.계산문제 3번

=FREQUENCY(IF($B$4:$B$33=K$9,$C$4:$C$33),J10:$J$14) 입력했는데 이상해요..

7. 계산문제 4번

=REPT("♥",SUM(IF(MONTH($E$4:$E$33)=I18,1))) 에서요 끝에 1은 왜입력하는거예요? 그리고 입력했는데 안되요 ㅜ

8. 피벗테이블에서

피벗테이블의 k4셀의 표시형식이 정답과 다르다고 나오는데 무슨뜻인가요

답변
2018-11-02 23:44:21

안녕하세요.

1.
수정 전 : =PROPER(HLOOKUP(C4,$J$3:$L$6,MATCH(B4,$I$3:$L$6,0)+2))
수정 후 : =PROPER(HLOOKUP(C4,$J$3:$L$6,MATCH(B4,$I$5:$I$6,0)+2))


행사내용을 포함하는 [I5:I6] 셀을 MATCH 함수의 두 번째 인수인 lookup_array로 지정해 주셔야 합니다.


HLOOKUP 함수에서 [C4] 셀 값을 범위[$J$3:$L$6] 중 첫 번째 행[J3:L3]과 비교해서 값을 찾습니다.

HLOOKUP 함수의 마지막 인수는 행 번호인데 MATCH(B4, $I$5:$I$6, 0)+2 로 지정되었습니다.

비교된 첫 번째 행에 2를 더한 지점에 실제 반환할 데이터가 존재하기 때문에 MATCH로 구한 행번호에 +2를 해 주는 것입니다.

김기완을 예로 들면,

인원 [C4] 230 을 [J3:L3]에서 비교해서 J열을 지정합니다.

MATCH(B4, $I$5:$I$6, 0)를 통해 [B4]돌잔치를 [$I$5:$I$6] 중 1행을 반환합니다.

하지만, HLOOKUP의 범위가 [$J$3:$L$6]이므로 J열과 1행 지점이면 실제 데이터값이 아닌 '[J3]100 이상'을 반환합니다.

그래서 MATCH 함수의 결과에 2를 더go 실제 데이터인 [J5]crystal hall 이 반환되도록 하는 것입니다.

2.

매크로이름에 오타가 있어서 '감가상각액'으로 수정해 주시구요.

매크로 기록에서 데이터 표를 실행하기 전,
수식을 입력하는 과정이 생략되어 있어서 결과가 나오지 않은 것입니다.

[C9] 셀에 =SLN(D3,D4,D5) 수식을 입력 후, 데이터 표를 실행해 주세요.

매크로는 삭제하신 후 재기록해 주시는 것이 좋을 것 같습니다.


3.
아래 그림처럼 '차트 제목'을 선택한 상태에서 수식 표시줄에 =을 입력하고 마우스로 C2 셀을 클릭해 주세요.

빨간색 네모 부분을 클릭하시면 목록에서 '미세효과-황록색, 강조 3'을 찾으실 수 있습니다.


4.
행 원본을 지정하는 것이 Rowsouce입니다.


5.
, , 은 버튼 유형이 들어갈 자리입니다. 생략되면 vbokonly로 기본 설정됩니다.

unload me 는 현재 열려있는 폼(me)를 종료(unload)한다는 의미입니다.

'종료'는 메시지 상자의 제목 표시줄에 표시될 내용입니다.


6.
FREQUENCY 함수는 결과가 표시될 [K10:K14]영역을 블록 지정한 후 수식을 입력하고 Ctrl+Shift+Enter를 눌러 주셔야 합니다.


7.
MONTH의 인수로 단일 셀이 아닌 여러개의 셀들이 포함되어 있으므로, 배열 수식으로 입력해 주셔야 합니다.

[J18] 셀에 수식을 입력하시고 Ctrl+Shift+Enter를 눌러 배열 수식을 적용해 주세요.

8.
문제에서 '인원' 필드는 표시형식을 값 필드 설정의 셀 서식에서 '숫자' 범주를 이용하여 <그림>과 같이 지정하도록 했습니다.

그림처럼 소수점 없이 표시되어야 합니다. 값 필드 설정의 셀 서식을 수정해 주세요.


좋은 하루 보내세요.

  • *
    2018-11-02 23:44:21

    안녕하세요.

    1.
    수정 전 : =PROPER(HLOOKUP(C4,$J$3:$L$6,MATCH(B4,$I$3:$L$6,0)+2))
    수정 후 : =PROPER(HLOOKUP(C4,$J$3:$L$6,MATCH(B4,$I$5:$I$6,0)+2))


    행사내용을 포함하는 [I5:I6] 셀을 MATCH 함수의 두 번째 인수인 lookup_array로 지정해 주셔야 합니다.


    HLOOKUP 함수에서 [C4] 셀 값을 범위[$J$3:$L$6] 중 첫 번째 행[J3:L3]과 비교해서 값을 찾습니다.

    HLOOKUP 함수의 마지막 인수는 행 번호인데 MATCH(B4, $I$5:$I$6, 0)+2 로 지정되었습니다.

    비교된 첫 번째 행에 2를 더한 지점에 실제 반환할 데이터가 존재하기 때문에 MATCH로 구한 행번호에 +2를 해 주는 것입니다.

    김기완을 예로 들면,

    인원 [C4] 230 을 [J3:L3]에서 비교해서 J열을 지정합니다.

    MATCH(B4, $I$5:$I$6, 0)를 통해 [B4]돌잔치를 [$I$5:$I$6] 중 1행을 반환합니다.

    하지만, HLOOKUP의 범위가 [$J$3:$L$6]이므로 J열과 1행 지점이면 실제 데이터값이 아닌 '[J3]100 이상'을 반환합니다.

    그래서 MATCH 함수의 결과에 2를 더go 실제 데이터인 [J5]crystal hall 이 반환되도록 하는 것입니다.

    2.

    매크로이름에 오타가 있어서 '감가상각액'으로 수정해 주시구요.

    매크로 기록에서 데이터 표를 실행하기 전,
    수식을 입력하는 과정이 생략되어 있어서 결과가 나오지 않은 것입니다.

    [C9] 셀에 =SLN(D3,D4,D5) 수식을 입력 후, 데이터 표를 실행해 주세요.

    매크로는 삭제하신 후 재기록해 주시는 것이 좋을 것 같습니다.


    3.
    아래 그림처럼 '차트 제목'을 선택한 상태에서 수식 표시줄에 =을 입력하고 마우스로 C2 셀을 클릭해 주세요.

    빨간색 네모 부분을 클릭하시면 목록에서 '미세효과-황록색, 강조 3'을 찾으실 수 있습니다.


    4.
    행 원본을 지정하는 것이 Rowsouce입니다.


    5.
    , , 은 버튼 유형이 들어갈 자리입니다. 생략되면 vbokonly로 기본 설정됩니다.

    unload me 는 현재 열려있는 폼(me)를 종료(unload)한다는 의미입니다.

    '종료'는 메시지 상자의 제목 표시줄에 표시될 내용입니다.


    6.
    FREQUENCY 함수는 결과가 표시될 [K10:K14]영역을 블록 지정한 후 수식을 입력하고 Ctrl+Shift+Enter를 눌러 주셔야 합니다.


    7.
    MONTH의 인수로 단일 셀이 아닌 여러개의 셀들이 포함되어 있으므로, 배열 수식으로 입력해 주셔야 합니다.

    [J18] 셀에 수식을 입력하시고 Ctrl+Shift+Enter를 눌러 배열 수식을 적용해 주세요.

    8.
    문제에서 '인원' 필드는 표시형식을 값 필드 설정의 셀 서식에서 '숫자' 범주를 이용하여 <그림>과 같이 지정하도록 했습니다.

    그림처럼 소수점 없이 표시되어야 합니다. 값 필드 설정의 셀 서식을 수정해 주세요.


    좋은 하루 보내세요.

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