책 내용 질문하기
잘 이해가 안되요
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
99
조회수
87
작성일
2011-12-07
작성자
첨부파일

101페이지에있는

=COUNTA(A19:G25,4,E2:E3)

라는 조건하고

=DGET($A$6:$F$15,A6,$A$2:$A$3)

라는 조건에서요

어떤 표를 이용하여~~라고해서 범위를 지정할때 절대값을 지정하는것과 안하는것의차이는무엇인가요?

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

그리고요

106페이지의 2번이요...

사용자정의함수 설정할때

설정값이

Public Function F단가(도서코드, 정가)

If Len(도서코드) = 7 Then
F단가 = round(정가 / Mid(도서코드, 3, 3), 0)
Else
F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)
End If

End Function
라고되있는데
이걸 보면
만약 도서코드의 길이가 7과 같을때,
그러면 f단가는 (정가/도서코드의3,3의 중간값)
그렇지않으면
f단가는 (정가/도서코드의3,2의 중간값)
로 지정하라 이런말이잖아요(아닌지;;)
여기서
if len(도서코드)=7 then
여기서 도서코드의 길이가 7이라는게 문제의 어디부분을보고 아는건지..
ㅡ,.ㅡ
궁금합니다
그리고 106페이지의 2번...
비쥬얼베이직 어쩌고 들어가서 모듈새로만들어서 추가하고 저장까지했는데
사용자정의함수 목록에 ks보너스지급율밖에 뜨지않아요
어떻게해야하죠????
---------------------------
그리고 112페이지에서요.
=AVERAGE(IF($B$11:$B$29=B3,$G$11:$G$29))
건물번호별 평균 월임대료 ... (4번)
이랑...
=SUM(($B$11:$B$29=B3)*$F$11:$F$29)
건물번호별 계약면적의 합계..(2번)
을 비교했을때요
이걸 , 로 매칭시키는거랑 *로 매칭시키는거랑 뭔차이죠???
그리구 컨트롤+쉬프트+엔터 칠때랑, 그냥엔터로 먹일때랑 어떤차이죠???
답변
2011-12-07 17:50:37

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

1. DCOUNTA 나 DGET 둘다 절대값을 붙여도 되고 붙이지 않아도 됩니다.

2. 도서코드의 길이는 워크시트를 보면 판단할 수 있습니다.

C-130-1 처럼 7자리로 된 코드와

E-61-1 처럼 6자리로 된 코드가 있습니다.

F단가 = round(정가 / Mid(도서코드, 3, 3), 0)

Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.


F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)

Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.

3. 함수 명칭이 표시되지 않는 이유는 파일을 확인해봐야 할 것 같습니다.

4. 컨트롤+쉬프트+엔터는 배열 수식입니다. 배열 수식일 경우에는 꼭 컨트롤+쉬프트+엔터를 쳐서 해주어야 합니다.

SUM과 AVERAGE 수식의 차이는 *과 ,의 차이가 아니라 *과 IF의 차이입니다.

AVERAGE는 수의 합을 전체 개수로 나눠서 평균을 구하는 함수입니다. 이 때 *을 이용해서 조건식을 구성할 경우,

조건이 일치하지 않는 값은 0으로 처리되는데, 그렇게 되면 계산하지 말아야 할 값이 전체 개수에 포함되게 됩니다.

따라서 결과값이 올바르지 않게 나타납니다.

그래서 IF문을 이용해서 조건식이 참이 아닐 경우에는 아무것도 반환하지 않아서 평균값을 구할 전체 개수에 포함시키지

않는 것입니다.

즐거운 하루 되세요.

"
  • *
    2011-12-07 17:50:37

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

    1. DCOUNTA 나 DGET 둘다 절대값을 붙여도 되고 붙이지 않아도 됩니다.

    2. 도서코드의 길이는 워크시트를 보면 판단할 수 있습니다.

    C-130-1 처럼 7자리로 된 코드와

    E-61-1 처럼 6자리로 된 코드가 있습니다.

    F단가 = round(정가 / Mid(도서코드, 3, 3), 0)

    Mid(도서코드, 3, 3) 은 도서 코드의 세번째 자리부터 세글자, 즉 C-130-1 의 경우 130을 말합니다.


    F단가 = Round(정가 / Mid(도서코드, 3, 2), 0)

    Mid(도서코드, 3, 2) 는 도서 코드의 세번째 자리부터 두글자, 즉 E-61-1 의 경우 61을 말합니다.

    3. 함수 명칭이 표시되지 않는 이유는 파일을 확인해봐야 할 것 같습니다.

    4. 컨트롤+쉬프트+엔터는 배열 수식입니다. 배열 수식일 경우에는 꼭 컨트롤+쉬프트+엔터를 쳐서 해주어야 합니다.

    SUM과 AVERAGE 수식의 차이는 *과 ,의 차이가 아니라 *과 IF의 차이입니다.

    AVERAGE는 수의 합을 전체 개수로 나눠서 평균을 구하는 함수입니다. 이 때 *을 이용해서 조건식을 구성할 경우,

    조건이 일치하지 않는 값은 0으로 처리되는데, 그렇게 되면 계산하지 말아야 할 값이 전체 개수에 포함되게 됩니다.

    따라서 결과값이 올바르지 않게 나타납니다.

    그래서 IF문을 이용해서 조건식이 참이 아닐 경우에는 아무것도 반환하지 않아서 평균값을 구할 전체 개수에 포함시키지

    않는 것입니다.

    즐거운 하루 되세요.

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