책 내용 질문하기
p130 배열수식 8번문제
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
130
조회수
306
작성일
2022-03-13
작성자
탈퇴*원
첨부파일
개수를 구할 때에는 배열수식의 계산범위에서 1을 넣어야하는 것으로 알고 있는데
정답에는 계산범위에 *1이 안적혀있던데
=SUM(($B$11:$B$29=$B3)*(YEAR($H$11:$H$29)=2021)*1) 이렇게 해도 되는건가요?
답변
2022-03-16 17:20:25
네 *1 을 하셔도 상관 없습니다.
생략이 가능 한 이유는
(조건1)*(조건2) 로 지정하면
0, 1 의 값이 표시가 되기 때문입니다.
조건이 하나인 경우 true 나 false가 표시되므로 개수를 구할 수 없을 수 있습니다.
그래서 1을 곱해서 1과 0 값을 표시하여 값을 구하는 것이죠.
조건이 2개 이상일 때는 *1 을 꼭 사용하지 않아도 됩니다.
좋은 하루 되세요.
-
관리자2022-03-16 17:20:25
네 *1 을 하셔도 상관 없습니다.
생략이 가능 한 이유는
(조건1)*(조건2) 로 지정하면
0, 1 의 값이 표시가 되기 때문입니다.
조건이 하나인 경우 true 나 false가 표시되므로 개수를 구할 수 없을 수 있습니다.
그래서 1을 곱해서 1과 0 값을 표시하여 값을 구하는 것이죠.
조건이 2개 이상일 때는 *1 을 꼭 사용하지 않아도 됩니다.
좋은 하루 되세요.