책 내용 질문하기
여러가지 질문이요
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
116
작성일
2011-05-02
작성자
첨부파일

1. #점 #,0 점 여기서요 예를 들면 숫자 10은 #점에 해당하는거고

0은 #,0점에 해당하는건가요? 0이 표에 없으면 그냥 #점이죠??

2. #, 와 0,의 차이가 먼가요?? #,###과도 다른건가요??

3. 실전a의 피벗테이블 문제에서요 계산필드 이름이 합계 : ~~ 이렇게 써있으면

반드시 계산필드 만들때 그렇게 써야하나요?? 나중에 셀 더블클릭해서 고치면 안되나요??

4. 실전a의 프로시저에서요 ~.칼럼카운트= 2 라고 써있는데요

그 칸이 행이 두개라서 그런가요?? 언제 칼럼카운트 쓰는거에요?

5. 조건부서식에서요 가끔 조건을 ""로 묶어줄때가 있는데요

어떤 함수때 숫자를 ""로 묶어주나요??

6. 실전d 계산문제 3번에서요 맥스에 붙은 배열함수를 if로 쓰고 뒤에 애버리지에 붙은 함수를

배열함수로 써도되나요?? =max(if( , ) ) - average( ( )*() ) 이렇게요

7. 부분합문제에서 부분합 제거할때는 표 다 블럭설정하는거 맞죠?

그런데 부분합 만들때 합계 나타내고 다시 평균 나타낼때도 블럭설정해줘야 하나요??

8. 자동필터 매크로에서요 한 매크로 만들고 다시 다음 매크로 만들때 표 원상복귀 시켜놓고

만드나 바로 만드나 상관없나요??

9. 실전h 470pg 에서 네 명이 a,b,c,d 로 되어있는데 조건에서는 모두 또는 으로 설정해야하네요

원래 and 아닌가요?

10. 486pg에서요 조건부서식 mid 대신에 left나 right 써도 되나요?

11. 질문할때마다 나오는 저 상단의 ISBN (책뒤에 있는 숫자 입력하는거) 한번 딱 인증하고

안나오는 법 없나요??

질문이 좀 많죠? 워낙 사소한걸로 시험에서 많이 틀려서요. 늘 성의있게 알려주셔서 감사하고요

이번에도 잘 알려주세요

답변
2011-05-02 12:00:57

1. #점 은 0을 표시 하지 않으므로 0이라는 점수가 없을때 사용하시면 되구요.

0점 은 0값이 있을때 0을 표시 해 주셔야 한다면(문제에서 유효하지 않은 0도 표시하시오.라면) 0점으로 쓰시면 됩니다.

2. #, 과 0,의 차이는 #은 유효하지 않은 0을 표시 하지 않아 0이라는 값이 있으면 아무것도 표시 하지 않구요.

0은 0이라는 값이 있으면 0을 표시 하게 됩니다.

#, 와 0, 는 1000 이라는 값이 있으면 1 로 표시 하게 되구요. 만약 400 이라는 값이 있다면 #, 는 아무것도 표시 하지 않고 0, 는 0 을 표시 하게 됩니다.(천자리 배수로 올렸을경우 400은 0으로 표시 되거든요. 1000 이상이어야 1이 표시 됩니다.)

#,### 은 천의 자리 콤마 표시 하는 것으로 1000 을 1,000 으로 표시 하는 것이죠.

3. 셀 더블클릭 하셔서 고치기 어려울 수 있습니다. 되도록이면 주어진 대로 작성 하시는 것이 좋습니다. 계산 필드에서 작성하여 추가하는 것과 다르게 나타날 수 있거든요.

4.

보통 lst박스에 속성에서 지정해 주는데 A형 문제의 경우는 lst박스 속성에 이 것을 지정해 주지 않았기 때문에 columncount 속성을 지정하여 2열로 만들어 준것 입니다. 하지만 실전 E형에서는 이미 이 속성이 지정되어 있습니다. 그렇기 때문에 그냥 목록.RowSource = "F4:G8" 로 사용해도 되는 것입니다.

그냥 사용하셨을때 2개의 열이나온다면 그냥 사용하셔도 되구요. 그렇지 않다면 columncount 를 사용하세요.



5. left, right, mid 함수는 텍스트를 반환하는 함수 입니다.
left(a1,1) 에서 나온 값이 1이라도 숫자1이 아닌 문자 "1" 이 되기 때문에 비교할때도 "1" 로 비교해 주셔야 하는 것이죠.
그래서 left(a1,1)="1" 과 같이 숫자를 ""로 묶어서 비교하는 것입니다.
6. max에 if 를 붙여도 상관 없지만 average 함수에는 if가 없으면 안됩니다.
1편 엑셀 111 페이지 설명입니다.

평균값이 186,503이 나왔어요.
if문을 입력할때 if(B11:B29=B3,G11:G29)처럼 작성하는 것은 조건이 거짓일 경우 "반환할 값"이 생략 (if(B11:B29=B3,G11:G29,"반환할 값"))된 것으로, if(B11:B29=B3,G11:G29,"")과 같이 조건의 값이 거짓일 때 이론적으로 아무값도 없는 NULL값을 반환 하라는 뜻입니다. NULL값이 반환되면 아무것도 없는 것이기 떄문에 AVERAGE 함수의 배열요소에서 제외 됩니다. 그런데 만약 배열 수식을 AVERAGE(IF(B11:B29=B3,G11:G29,0)이나 AVERAGE((B11:B29=B3)*(G11:G29)와 같이 작성하면 조건이 거짓일때 0이 AVERAGE함수로 포함되어 평균이 계산 되는 것입니다. 즉 "=AVERAGE(550000.1650000,4000000,165000,770000)" 와 "=AVERAGE(550000.1650000,4000000,165000,770000,0...)"의 차이겠죠. 같은 이유로 MIN, MEDIAN,SMALL 등의 함수도 반드시 IF문과 함께 사용해야 합니다.

7. 그냥 하셔도 되구요. 간혹 그냥 했을때 제대로 된 값이 나오지 않을 수도 있습니다. 이때는 2번째 부분합하실때 범위를 다시 잡아주시는 것이 좋습니다.
8. 어떤 매크로냐에 따라 다르겠죠. 되도록이면 처음 데이터로 작성할 수 있게 되돌려 놓는것이 좋을 것 같습니다.
(특수한 경우: 합계를 계산하고 합계에 대한 평균을 계산해야 한다면 합계가 작성된 상태로 두신후 평균을 구해야 겠죠. 이런 문제는 나오지 않지만요.)
9. 이름이 a이고 b이고 c이고 d인 사람은 없잖아요.. 그렇기 때문에 or 조건 즉 이름이 a이거나 b이거나 c이거나 d이고 가 되는 것입니다.
10. left 나 right는 사용 불가능 합니다. abcd 라는 값이 있을때 mid("abcd",3,1) 을 하면 c가 나오지만 left("abcd",3) 을 하면 abc가 나오기 때문에 전혀 다른 결과가 나오게 됩니다. right 도 마찮가지겠죠.
11. isbn은 홈페이지 개편때 들어오게 된것인데 계속 인증 하는 수 밖에 없다는 군요.. 도움이 되지 못해 죄송합니다.
좋은 하루 되세요.
"
  • *
    2011-05-02 12:00:57

    1. #점 은 0을 표시 하지 않으므로 0이라는 점수가 없을때 사용하시면 되구요.

    0점 은 0값이 있을때 0을 표시 해 주셔야 한다면(문제에서 유효하지 않은 0도 표시하시오.라면) 0점으로 쓰시면 됩니다.

    2. #, 과 0,의 차이는 #은 유효하지 않은 0을 표시 하지 않아 0이라는 값이 있으면 아무것도 표시 하지 않구요.

    0은 0이라는 값이 있으면 0을 표시 하게 됩니다.

    #, 와 0, 는 1000 이라는 값이 있으면 1 로 표시 하게 되구요. 만약 400 이라는 값이 있다면 #, 는 아무것도 표시 하지 않고 0, 는 0 을 표시 하게 됩니다.(천자리 배수로 올렸을경우 400은 0으로 표시 되거든요. 1000 이상이어야 1이 표시 됩니다.)

    #,### 은 천의 자리 콤마 표시 하는 것으로 1000 을 1,000 으로 표시 하는 것이죠.

    3. 셀 더블클릭 하셔서 고치기 어려울 수 있습니다. 되도록이면 주어진 대로 작성 하시는 것이 좋습니다. 계산 필드에서 작성하여 추가하는 것과 다르게 나타날 수 있거든요.

    4.

    보통 lst박스에 속성에서 지정해 주는데 A형 문제의 경우는 lst박스 속성에 이 것을 지정해 주지 않았기 때문에 columncount 속성을 지정하여 2열로 만들어 준것 입니다. 하지만 실전 E형에서는 이미 이 속성이 지정되어 있습니다. 그렇기 때문에 그냥 목록.RowSource = "F4:G8" 로 사용해도 되는 것입니다.

    그냥 사용하셨을때 2개의 열이나온다면 그냥 사용하셔도 되구요. 그렇지 않다면 columncount 를 사용하세요.



    5. left, right, mid 함수는 텍스트를 반환하는 함수 입니다.
    left(a1,1) 에서 나온 값이 1이라도 숫자1이 아닌 문자 "1" 이 되기 때문에 비교할때도 "1" 로 비교해 주셔야 하는 것이죠.
    그래서 left(a1,1)="1" 과 같이 숫자를 ""로 묶어서 비교하는 것입니다.
    6. max에 if 를 붙여도 상관 없지만 average 함수에는 if가 없으면 안됩니다.
    1편 엑셀 111 페이지 설명입니다.

    평균값이 186,503이 나왔어요.
    if문을 입력할때 if(B11:B29=B3,G11:G29)처럼 작성하는 것은 조건이 거짓일 경우 "반환할 값"이 생략 (if(B11:B29=B3,G11:G29,"반환할 값"))된 것으로, if(B11:B29=B3,G11:G29,"")과 같이 조건의 값이 거짓일 때 이론적으로 아무값도 없는 NULL값을 반환 하라는 뜻입니다. NULL값이 반환되면 아무것도 없는 것이기 떄문에 AVERAGE 함수의 배열요소에서 제외 됩니다. 그런데 만약 배열 수식을 AVERAGE(IF(B11:B29=B3,G11:G29,0)이나 AVERAGE((B11:B29=B3)*(G11:G29)와 같이 작성하면 조건이 거짓일때 0이 AVERAGE함수로 포함되어 평균이 계산 되는 것입니다. 즉 "=AVERAGE(550000.1650000,4000000,165000,770000)" 와 "=AVERAGE(550000.1650000,4000000,165000,770000,0...)"의 차이겠죠. 같은 이유로 MIN, MEDIAN,SMALL 등의 함수도 반드시 IF문과 함께 사용해야 합니다.

    7. 그냥 하셔도 되구요. 간혹 그냥 했을때 제대로 된 값이 나오지 않을 수도 있습니다. 이때는 2번째 부분합하실때 범위를 다시 잡아주시는 것이 좋습니다.
    8. 어떤 매크로냐에 따라 다르겠죠. 되도록이면 처음 데이터로 작성할 수 있게 되돌려 놓는것이 좋을 것 같습니다.
    (특수한 경우: 합계를 계산하고 합계에 대한 평균을 계산해야 한다면 합계가 작성된 상태로 두신후 평균을 구해야 겠죠. 이런 문제는 나오지 않지만요.)
    9. 이름이 a이고 b이고 c이고 d인 사람은 없잖아요.. 그렇기 때문에 or 조건 즉 이름이 a이거나 b이거나 c이거나 d이고 가 되는 것입니다.
    10. left 나 right는 사용 불가능 합니다. abcd 라는 값이 있을때 mid("abcd",3,1) 을 하면 c가 나오지만 left("abcd",3) 을 하면 abc가 나오기 때문에 전혀 다른 결과가 나오게 됩니다. right 도 마찮가지겠죠.
    11. isbn은 홈페이지 개편때 들어오게 된것인데 계속 인증 하는 수 밖에 없다는 군요.. 도움이 되지 못해 죄송합니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.