책 내용 질문하기
13년 모의 1회
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
70
작성일
2013-09-29
작성자
첨부파일

1> p2

고급필터

조건에서..

=(FIND("C",A3,2))*(I3="노력")

이렇게 해 주면 왜 2만 나오나요? 이 문제는 왜 한줄로 조건을 할 수 없나요?

조건 이해정도

----- ---------

2 노력

2> p4

-대출신청관리 폼의 종료버튼 클릭하면

현재 시간이 표시된 그림과 같은 메시지를 표시한 후 폼이 종료되도록 설정...

MsgBox Format(Time, "hh시 mm분") & "폼을 종료합니다."
Unload Me

에서 그림에는 '확인' 글자가 있는데 vbokonly 는 왜 기재해 주지 않나요?

3>

계산문제..

= CHOOSE(WEEKDAY(D10,2), "월요일", "화요일","수요일","목요일","금요일","토요일", "일요일" )

에서

답에는 "월" .....이렇게만 적어주는데 위처럼 하면 안 되나요?

4>재질문..

엑세스...기본서 p139

문제3...

-txt판매번호 컨트롤 값이 문자인지 숫자인지 어디서 확인하나요? 그냥 판매번호 필드 값을 확인하나요?

라는 이 질문에

==>

폼의 레코드 원본을 확인하여 레코드 원본에 해당하는 테이블을 디자인모드로 연다음

판매번호 필드의 데이터형식을 확인 하세요.

라고 답변 해 주셨는데요..

---------------------------------------

p146 책 설명에는

폼을 실행시켰을 때 본문의 판매번호 필드에 입력된 값이 숫자이므로 따옴표를 사용하는 방법이 다릅니다

라고 되어 있습니다.

-------------------------------------------

앞의 답변처럼

'판매현황관리' 폼의 레코드 원본을 확인하니

'제품별판매현황'쿼리라고 되어 있어

'제품별판매현황' 쿼리를 디자인 보기로 열어 판매번호를 확인하니

<판매현황>테이블에 있어 이 테이블을 디자인 보기로 열어

판매번호의 데이터형식을 확인하니 일련번호로 되어 있어

값이 숫자라는 것을 알았습니다.

이렇게 찾아보는 것이 맞나요?

근데 책에는 왜 저렇게 설명이 되어 있나요?

그리고

문제가

판매번호가 'txt판매번호'의 값과 같은 제품의 정보를 찾아 표시하도록 하시오.

라면

판매번호의 값이 문자인지 숫자인지 찾아보나요?

'txt판매번호' 컨트롤 값이 문자인지 숫자인지 찾아보나요?

<엑셀 모의 2회>

1>

고급필터에서

조건식 세울 때요...

문제가

'문구점'이 '화'자를 포함하고 날짜가 5월이거나 7월인 데이터 표시..

=AND( FIND("화", C3,2 ), OR( MONTH(B3)=5, MONTH(B3)=7 ) )

수식에는 왜 "화" 이렇게만 표시하나요?

화를 포함하는 그랬는데...이렇게 표현하면 안 되나요? "*화*"

날짜가 5월 7월 찾으면 05 이런 씩으로 되어 있는데 왜 5만 표시하나요?

"05" 이렇게 표현하면 안 되나요?

그리고 책 설명에는 FIND("화", C3) 왜 이렇게만 나와있나요?

2>

부분합 문제를 풀고 실행 해 보려고 버튼을 누르니 저런 메세지가 나와요

뭐를 잘못 한건가요?

이런 문제는 매크로 실행 여부를 어떻게 하나요?

13년 모의고사 2회 p3 문제입니다.

문제를 보시고 답변 해 주세요...

3>보조경비는 직접경비의 5%,간접경비의 3%를 더한 값으로 계산..

{0.05,0.03}

이 부분 설명 부탁드립니다.

답변
2013-10-01 10:02:20

안녕하세요.

1. =(FIND("C",A3)=2)*(I3="노력") 이렇게 작성해야 합니다. FIND("C",A3,2)는 a3 셀의 2번째 글자부터 "c"자를 찾아 그 위치를 표시하라는 것입니다. 두번째 글자부터 찾는 것과 찾은 글자의 위치가 2인 것과는 다릅니다.

2. 기본값이므로 따로 지정하지 않아도 그렇게 나오기 때문에 생략한 것입니다.

3. 문제가 잘못되었네요. 문제만을 가지고는 "월", "월요일" 둘 중 어떻게 작성해야 할지 모르겠네요. 문제를 수정하도록 하겠습니다.

4. 일반적으로 표시된 값이 숫자일 경우에는 데이터 형식이 숫자입니다. 그렇기 때문에 교재에서는 그렇게 적은 것입니다. 하지만 간혹 숫자인데도 데이터 형식이 텍스트인 경우가 있습니다. 확실히 하려면 답변해 드릴 것처럼 확인하는 것이 좋습니다.

5. find를 이용하여 '화' 자를 찾았을 때 "화"자가 있다면 "화"자를 포함하는 것이잖아요. find는 지정한 한자를 찾는 것으로 *를 사용하지 않습니다.

숫자에서 5나 05나 의미하는 값은 5로 동일합니다. 즉 값을 비교할 때는 텍스트가 아닌 이상은 의미없는 0은 입력하지 않습니다.

6. 부분합이 이미 실행된 상태에서 또 부분합을 작성하는 매크로를 실행했기때문에 표시된 메시지입니다. 작성한 부분합을 제거한 후 매크로를 실행하세요.

7. 배열 상수를 직접 입력할 때는 열의 구분은 쉼표(,)로, 행의 구분은 세미콜론(;)으로, 그리고 인수의 구분은 중괄호({})로 합니다. ‘SUMPRODUCT(F12:G12,{0.05,0.03})’에서 첫 번째 인수로 입력한 [F12:G12] 영역이 열로 구분되어 있는 2개의 셀이므로 배열 상수로 입력된 두 번째 인수도 첫 번째 인수의 개수와 같은 2개의 숫자를 콤마(,)로 구분하고, 한 개의 인수 임을 나타내기 위해 앞뒤에 중괄호 {}를 입력해야 합니다. 만약에 첫 번째 인수로 입력한 [F12:G12] 영역이 [F12:F13]과 같이 행으로 구분되어 있는 2개의 셀이라면 두 번째 인수도 3개의 숫자를 세미콜론(;)으로 구분하여 {0.05;0.03}와 같이 입력해야 합니다.

즐거운 하루 되세요.

"
  • *
    2013-10-01 10:02:20

    안녕하세요.

    1. =(FIND("C",A3)=2)*(I3="노력") 이렇게 작성해야 합니다. FIND("C",A3,2)는 a3 셀의 2번째 글자부터 "c"자를 찾아 그 위치를 표시하라는 것입니다. 두번째 글자부터 찾는 것과 찾은 글자의 위치가 2인 것과는 다릅니다.

    2. 기본값이므로 따로 지정하지 않아도 그렇게 나오기 때문에 생략한 것입니다.

    3. 문제가 잘못되었네요. 문제만을 가지고는 "월", "월요일" 둘 중 어떻게 작성해야 할지 모르겠네요. 문제를 수정하도록 하겠습니다.

    4. 일반적으로 표시된 값이 숫자일 경우에는 데이터 형식이 숫자입니다. 그렇기 때문에 교재에서는 그렇게 적은 것입니다. 하지만 간혹 숫자인데도 데이터 형식이 텍스트인 경우가 있습니다. 확실히 하려면 답변해 드릴 것처럼 확인하는 것이 좋습니다.

    5. find를 이용하여 '화' 자를 찾았을 때 "화"자가 있다면 "화"자를 포함하는 것이잖아요. find는 지정한 한자를 찾는 것으로 *를 사용하지 않습니다.

    숫자에서 5나 05나 의미하는 값은 5로 동일합니다. 즉 값을 비교할 때는 텍스트가 아닌 이상은 의미없는 0은 입력하지 않습니다.

    6. 부분합이 이미 실행된 상태에서 또 부분합을 작성하는 매크로를 실행했기때문에 표시된 메시지입니다. 작성한 부분합을 제거한 후 매크로를 실행하세요.

    7. 배열 상수를 직접 입력할 때는 열의 구분은 쉼표(,)로, 행의 구분은 세미콜론(;)으로, 그리고 인수의 구분은 중괄호({})로 합니다. ‘SUMPRODUCT(F12:G12,{0.05,0.03})’에서 첫 번째 인수로 입력한 [F12:G12] 영역이 열로 구분되어 있는 2개의 셀이므로 배열 상수로 입력된 두 번째 인수도 첫 번째 인수의 개수와 같은 2개의 숫자를 콤마(,)로 구분하고, 한 개의 인수 임을 나타내기 위해 앞뒤에 중괄호 {}를 입력해야 합니다. 만약에 첫 번째 인수로 입력한 [F12:G12] 영역이 [F12:F13]과 같이 행으로 구분되어 있는 2개의 셀이라면 두 번째 인수도 3개의 숫자를 세미콜론(;)으로 구분하여 {0.05;0.03}와 같이 입력해야 합니다.

    즐거운 하루 되세요.

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