책 내용 질문하기
해설 3번
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
133
조회수
126
작성일
2016-05-17
작성자
첨부파일
문제3번
sum( ( mid(A4:a25,5,2)*1=j29 ) *1) 이 식은 개수를 구하는 배열 수식인가요?
그리고,
=sum( ( mid(A4:a25,5,2)*1=j29 ) *1) / count(a4:a25))
여기서 mid함수 뒤에 *1 왜 해주는 것인가요? 두번다 이유를 모르겠습니다.
개수를 구하는 배열함수를 구할 때면 sum과 if를 사용해서 또는 sum을 사용해서 *1를 표현해주나,
위와 같은 mid의 경우는 처음봅니다.
답변
2016-05-17 13:00:54
네 개수를 구하는 것입니다.
조건*1 을 하면 조건이 참인경우 1 이 나오고 조건이 거짓이면 0이 나옵니다.
mid 뒤에 1을 곱하는 것은 mid, right, left 함수에서 나온 결과가 문자이기 때문입니다.
문자로 나온 결과를 숫자로 변경하기 위해서 *1 을 하는 것이죠.
좋은 하루 되세요.
-
*2016-05-17 13:00:54
네 개수를 구하는 것입니다.
조건*1 을 하면 조건이 참인경우 1 이 나오고 조건이 거짓이면 0이 나옵니다.
mid 뒤에 1을 곱하는 것은 mid, right, left 함수에서 나온 결과가 문자이기 때문입니다.
문자로 나온 결과를 숫자로 변경하기 위해서 *1 을 하는 것이죠.
좋은 하루 되세요.