책 내용 질문하기
132P 스프레드시트
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
132
조회수
319
작성일
2021-01-29
작성자
탈퇴*원
첨부파일

SUM((LEFT($B$14:$B$25,2)=$B8)*($H$14:$H$25=C$7)*1)

 

선생님은 마지막에 *1을 해주셨고

 

저는 개수 구한다길래 ,1을 적었습니다.

 

그러니 답이 달랐어요

 

정답보다 1씩이 더 많더라구요..

 

개수를 구할때는 *1이나 생략이나 ,1이나 다 같은 것 아닌가요? ㅜ

 

 

답변
2021-01-29 14:47:24

아닙니다. 

 

,1 을 사용하려면 if 가 있어야 합니다. 

 

sum((조건1)*(조건2))

 

로 지정하면 조건1과 조건2가 참인 경우에만 1이 표시가 됩니다. 

 

여기에 ,1 을 하면 ,1 값도 같이 더하게 되므로 1이 더 많은 값이 표시되는 것입니다. 

 

sum(if((조건1)*(조건2),1)

 

과 같이 지정해야 조건이 참일 때 1 값을 반영하여 sum 으로 더해서 표시가 가능 합니다. 

 

좋은 하루 되세요. 

 

  • 관리자
    2021-01-29 14:47:24

    아닙니다. 

     

    ,1 을 사용하려면 if 가 있어야 합니다. 

     

    sum((조건1)*(조건2))

     

    로 지정하면 조건1과 조건2가 참인 경우에만 1이 표시가 됩니다. 

     

    여기에 ,1 을 하면 ,1 값도 같이 더하게 되므로 1이 더 많은 값이 표시되는 것입니다. 

     

    sum(if((조건1)*(조건2),1)

     

    과 같이 지정해야 조건이 참일 때 1 값을 반영하여 sum 으로 더해서 표시가 가능 합니다. 

     

    좋은 하루 되세요. 

     

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