책 내용 질문하기
1권 실제 시험장을 옮겨 놓았다! 엑세스 질문있습니다.
도서
2018 시나공 사무자동화산업기사 실기(오피스 2010/2007 사용자 공통)
페이지
398
조회수
42
작성일
2018-11-06
작성자
탈퇴*원
첨부파일

저번 질문 친절히 대답해주셔서 감사합니다.

또 궁금한게 생겨서 질문드립니다.

1권 실제 시험장을 옮겨 놓았다! 에서 엑세스 보고서 작성하기에서

부서별 달성률을 구하는 수식으로

=Sum(iif([비고]="달성",1,0))/Count([비고]) 를 사용하라고 하는데요

교재의 설명으로는 "달성"이 입력되어 있는 행수를 부서별 전체 행수로 나눈 다음 백분율로 표시하시면 됩니다

라고 하는데

이 뜻이 "달성"이 입력되어 있는 행수를 다 더한다음 그것을 전체 행수로 나누어라는 뜻 아닌가요??

그럼 더하기를 한 다음 나누기를 해야한다고 생각합니다.

그런데 달성률은 비율인데 왜 더하기(Sum)가 제일 괄호 밖에 있나요??

원래 괄호 안에 있는 것을 먼저 계산하잖아요

그럼 =Sum(iif([비고]="달성",1,0))/Count([비고]) 이 수식은

iif수식에 나온값을 count값으로 나누고 그 다음 더하라는 뜻 아닌가요?? ㅠㅠㅠ

왜 Sum이 괄호 제일 밖에 있는지 모르겠습니다 ㅠㅠ

제 생각대로라면 =(Sum(iif([비고]="달성",1,0))/Count([비고]) 이렇게 해야하는 것 아닌가요?

자세히 알려주시면 감사하겠습니다.

답변
2018-11-07 09:31:01

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

님께서 이해한 수식의 논리는 맞습니다. 비고가 달성인 행수를 구한 후 전체행으로 나누는 것입니다.

총 10개중 1개라면 1/10이 되는 것이죠. 그러면 0.1이고 백분율로 지정하면 10%가 되는 것이죠.

아래 위줄은 교재, 아랫줄은 님께서 말씀하신 수식입니다. 아랫줄 수식은 오른쪽에 끝에 닫는 괄호가 하나 빠져있습니다. 두개가 다른 점이 없습니다. 괄호로 하나 더 묶어준 것외에는요. sum을 사용하는 것은 비고가 달성일 경우 1을 출력하는데, 이 1이라는 값을 더하기 위해서입니다. 비고가 달성인 것이 2개인 경우 1, 1 이런 식으로 표시됩니다. 이것을 더해야만 총 몇개인지 알 수 있지요.

=Sum ( iif ([비고]="달성",1,0) ) / Count([비고])

=( Sum( iif([비고]="달성",1,0) ) / Count([비고])

좋은 하루 되세요.

  • *
    2018-11-07 09:31:01

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

    님께서 이해한 수식의 논리는 맞습니다. 비고가 달성인 행수를 구한 후 전체행으로 나누는 것입니다.

    총 10개중 1개라면 1/10이 되는 것이죠. 그러면 0.1이고 백분율로 지정하면 10%가 되는 것이죠.

    아래 위줄은 교재, 아랫줄은 님께서 말씀하신 수식입니다. 아랫줄 수식은 오른쪽에 끝에 닫는 괄호가 하나 빠져있습니다. 두개가 다른 점이 없습니다. 괄호로 하나 더 묶어준 것외에는요. sum을 사용하는 것은 비고가 달성일 경우 1을 출력하는데, 이 1이라는 값을 더하기 위해서입니다. 비고가 달성인 것이 2개인 경우 1, 1 이런 식으로 표시됩니다. 이것을 더해야만 총 몇개인지 알 수 있지요.

    =Sum ( iif ([비고]="달성",1,0) ) / Count([비고])

    =( Sum( iif([비고]="달성",1,0) ) / Count([비고])

    좋은 하루 되세요.

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