책 내용 질문하기
엑셀 최신 기출 15년 1회 1급 E형 계산작업 문제 2- 3
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
18
조회수
48
작성일
2018-03-13
작성자
탈퇴*원
첨부파일

정답 풀이에서

MID($A$4:$A$25,5,2)*1에서 *1을 해주는 이유가

Mid 함수가 결과값을 텍스트로 반환하므로

수치 데이터로 바꾸기 위해 *1을 하는 것이라는 것은 이해가 됩니다만

=SUM( ( MID($A$4:$A$25,5,2) *1 = $J29 ) *1 ) / COUNTA ($A$4:$A$25)

여기서

MID($A$4:$A$25,5,2) *1 왼쪽 값도 수치 데이터이고

$J29 오른쪽 값도 셀 주소에 보니 숫자가 가운데 정렬된 것인데

왜 통틀어 한 번 더 *1 을 해준 것인지 궁금합니다.

답변
2018-03-20 12:01:05

mid 뒤의 *1 은 숫자로 나타내기 위한 것이므로 *1을 해주는 것이구요.

조건밖의 *1 은 개수를 구하기 위해 사용한 것입니다.

조건이 하나일때는 *1 을 해주셔야 합니다.

그래야 정확한 결과가 나오세요.

조건이 참이면 true 가 표시되는데

true * 1 =1

이 되므로 *1 을 해주는 것입니다.

좋은 하루 되세요.

  • *
    2018-03-20 12:01:05

    mid 뒤의 *1 은 숫자로 나타내기 위한 것이므로 *1을 해주는 것이구요.

    조건밖의 *1 은 개수를 구하기 위해 사용한 것입니다.

    조건이 하나일때는 *1 을 해주셔야 합니다.

    그래야 정확한 결과가 나오세요.

    조건이 참이면 true 가 표시되는데

    true * 1 =1

    이 되므로 *1 을 해주는 것입니다.

    좋은 하루 되세요.

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