책 내용 질문하기
질문이요~
도서
2016 시나공 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
조회수
118
작성일
2016-06-22
작성자
첨부파일

1. 세금 : 금액*1000 (단, 금액이 15000원이면 1만 취한다. 결과 : 1000)

=int(f5/10000)*1000

할인요금 : 이용요금*100 (단, 이용요금이 5500원이면 5만 취한다. 결과 : 500)

=int(f5/1000)*100

위 두개 식 보면 왜 저렇게 식이 나오는 건가요?? 첫번째에는 왜 /10000를 하며 두번째는 왜 /1000 로 나누는지

궁금해서 자세한 답변 부탁드립니다.

2. DSUM 함수라던지 D가 들어가는 함수는 같은 필드의 이름을 사용하면 안된다고 책에 적혀 있던데요

만약 성명이라면 이름으로 적던가 이렇게 나와 있던데

어떤경우는 제목을 다르게 하는 경우도 있도 어떤 경우는 같은 이름인데도 안바꾸고 그대로 적용하는

경우가 있던데 이거는 왜이러는 건가요? 어떤경우에 필드이름을 바꾸고 어떤 경우에 필드 이름 안바꾸고 그대로

적용하는지 자세히 알려주시면 감사하겠습니다. (D가들어가는 함수 경우를 말합니다.)

3. 사무자동화 묻고 답하기 번호 13792번 . 제가 질문을 했는데 대기중이더라고요 ㅜㅜ

답변 해주시면 감사해요 ㅠㅠ시험이 얼마 남지 않아서요 ㅜㅜ 다른분은 답변 다해주셨는데 몇분은 안해주고

대기중으로 뜨더라구요 ㅜㅜ 어렵게 질문 해놓지도 않았는데 ㅜㅜ

빠른 답변 부탁드립니다.

답변
2016-06-24 06:33:19

1. 15000 이면 1만 취하는 것이 1000 자리를 때고 1만 표시하라는 것이기 때문에 10000 으로 나눕니다.

15000 을 10000 으로 나누면 1.5가 나오는데 이중 소수자리는 때고 표시하면 됩니다. 그리고 1000 으로 표시하기 위해 * 1000 을 해준 것이죠.

5500에서 5만 취하여야 하므로 1000 을 나눕니다. 5.5 가 되고 소수자리수를 때고 표시하면 5 여기에 *100 을 하면 500 으로 표시됩니다.

2.

아래 설명은 고급필터의 설명인데요.

dsum 함수와 같은 데이터베이스 함수에서도 같은 방법으로 사용가능 합니다.

기본적으로는 원본 데이터 필드와 같아야 합니다.

수학

>=80

이름

시나공

과 같이 사용해야 하는데

식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서

가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.

만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고

수량

=a1>=average($a$1:$a$10)

으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데

필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.

10=false 는 전혀 같은 값이 될 수 없겠죠.

그러므로 필터를 하지 않게 되는 것입니다.

이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.

이 가상의 필드는 사용자가 직접 만들어 주시면 됩니다.

아래그림과 같이 매출평균 이라던지

매출의평균 등 임의로 작성하셔서 상관 없습니다.

원본 데이터에 있는 필드명(월별, 품명,전월이월,매입수량,매출수량,매출금액,차월이월, 매출이익)만 아니면 됩니다.

3. 답변이 늦어 죄송합니다.

저번에 질문 주신 내용중에 확인 해야 할 부분이 있어 시간이 좀 걸릴 것 같습니다.

빠른 답변 할 수 있도록 노력하겠습니다.

좋은 하루 되세요.

  • *
    2016-06-24 06:33:19

    1. 15000 이면 1만 취하는 것이 1000 자리를 때고 1만 표시하라는 것이기 때문에 10000 으로 나눕니다.

    15000 을 10000 으로 나누면 1.5가 나오는데 이중 소수자리는 때고 표시하면 됩니다. 그리고 1000 으로 표시하기 위해 * 1000 을 해준 것이죠.

    5500에서 5만 취하여야 하므로 1000 을 나눕니다. 5.5 가 되고 소수자리수를 때고 표시하면 5 여기에 *100 을 하면 500 으로 표시됩니다.

    2.

    아래 설명은 고급필터의 설명인데요.

    dsum 함수와 같은 데이터베이스 함수에서도 같은 방법으로 사용가능 합니다.

    기본적으로는 원본 데이터 필드와 같아야 합니다.

    수학

    >=80

    이름

    시나공

    과 같이 사용해야 하는데

    식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서

    가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.

    만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고

    수량

    =a1>=average($a$1:$a$10)

    으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데

    필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.

    10=false 는 전혀 같은 값이 될 수 없겠죠.

    그러므로 필터를 하지 않게 되는 것입니다.

    이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.

    이 가상의 필드는 사용자가 직접 만들어 주시면 됩니다.

    아래그림과 같이 매출평균 이라던지

    매출의평균 등 임의로 작성하셔서 상관 없습니다.

    원본 데이터에 있는 필드명(월별, 품명,전월이월,매입수량,매출수량,매출금액,차월이월, 매출이익)만 아니면 됩니다.

    3. 답변이 늦어 죄송합니다.

    저번에 질문 주신 내용중에 확인 해야 할 부분이 있어 시간이 좀 걸릴 것 같습니다.

    빠른 답변 할 수 있도록 노력하겠습니다.

    좋은 하루 되세요.

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