책 내용 질문하기
lookup함수랑 match
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
113
조회수
29
작성일
2018-12-10
작성자
탈퇴*원
첨부파일

113p

문제 2-2번에

hlookup(조건,match(조건)+1 이렇게 되어있는데 왜 +1을 하는지 모르겠습니다

자료실에서 2018상시 02 기출문제를 뽑아 풀었는데 여기에서는

vlookup(조건 ,match()+2​ 이렇게 되어있는데 +숫자는 어떻게 찾아서 조건식을 쓰는건가요?

 

2.주문관리 폼의 닫기 버튼을 클릭하는 이벤트프로시저

-"닫기"단추를 클릭하면 다음과같은 메시지 상자가 표시되도록하시오.

-메시지 상자에서<예>를 클릭하면 저장 여뷰를 붇지 않고 저장한 후 폼이 닫히도록 하시오

라는 문젠데 dim aa는 왜 쓰는건가요?

dim의 쓰임이 궁금합니다

답변
2018-12-11 13:38:50

안녕하세요.

 

1.

hlookup에 사용된 범위와 match 에서 사용된범위가 다르기 때문에

 

이것을 맞춰주기 위해서 +1 을 한 것입니다.

 

=E3*HLOOKUP(E3,        $F$23:$I$25, MATCH(  C3, {“합정”, “신촌”}, -1  )+1   )

      HLOOKUP(찾을 값, 범위,           행번호                                          )

 

행번호 : MATCH(  C3,    {“합정”, “신촌”}, -1  ) +1

           MATCH(찾을값, 범위,              옵션) +1

 

즉, MATCH 함수로 찾아진 행번호에 +1을 해야 HLOOKUP에서 찾아오는 행번호를 지시할 수 있습니다.

 

 

2.

Dim은 변수를 선언한다는 예약어입니다.

 

Dim aa 로 선언하면, 변하는 값을 저장할 수 있는 변수 aa에 기억장치 일부를 할당할 수 있도록 자리를 마련합니다.

변수 aa는 선언되지 않아도 해당 프로시저 내에서는 그냥 사용하셔도 무방합니다.

 

좋은 하루 보내세요.
 

  • 관리자
    2018-12-11 13:38:50

    안녕하세요.

     

    1.

    hlookup에 사용된 범위와 match 에서 사용된범위가 다르기 때문에

     

    이것을 맞춰주기 위해서 +1 을 한 것입니다.

     

    =E3*HLOOKUP(E3,        $F$23:$I$25, MATCH(  C3, {“합정”, “신촌”}, -1  )+1   )

          HLOOKUP(찾을 값, 범위,           행번호                                          )

     

    행번호 : MATCH(  C3,    {“합정”, “신촌”}, -1  ) +1

               MATCH(찾을값, 범위,              옵션) +1

     

    즉, MATCH 함수로 찾아진 행번호에 +1을 해야 HLOOKUP에서 찾아오는 행번호를 지시할 수 있습니다.

     

     

    2.

    Dim은 변수를 선언한다는 예약어입니다.

     

    Dim aa 로 선언하면, 변하는 값을 저장할 수 있는 변수 aa에 기억장치 일부를 할당할 수 있도록 자리를 마련합니다.

    변수 aa는 선언되지 않아도 해당 프로시저 내에서는 그냥 사용하셔도 무방합니다.

     

    좋은 하루 보내세요.
     

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