책 내용 질문하기
배열함수
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
467
조회수
30
작성일
2018-08-20
작성자
탈퇴*원
첨부파일

문제2-3

FEEQUENCY함수 사용시 수식을 입력할 셀의 범위를 선택한 후에

수식을 입력하여 계산을 해야 정확한 값이 나오는데

다른 배열함수도 범위를 꼭 먼저 지정하고 수식을 사용해야 하나요??

다른 문제에서는 셀에 수식 입력 Ctrl+Shift+Enter 로 값을 구한 후에 드레그 하여도 값이 나오던데

잘못된풀이 방식인가요???

답변
2018-08-21 10:38:57

안녕하세요.

일반적인 배열 수식의 형태는 셀 하나에 배열 수식을 입력하고 Ctrl+Shift+Enter를 누른 후 채우기 핸들러로 채우는 방식입니다.

하지만, 셀 영역을 설정하고 배열 수식을 입력한 후 Ctrl+Shift+Enter를 눌러 여러 셀에 해당 수식을 한 번에 입력하는 방법도 있습니다.

문제에서 전체 셀에 같은 식을 입력하라는 지시사항이 있으면 전체셀을 블록 지정한 후 식을 입력하고 shift+ctrl+enter 을 눌러 배열 수식으로 입력하시면 됩니다.

이 경우, 여러 셀에 배열 수식이 한 번에 입력되면서 상대참조나 혼합참조된 참조 범위가 변하지 않습니다.

예를 들어 (LEFT($B$14:$B$25,2)=$B10)로 비교한 경우 $B10, $B11, $B12로 변경하며 비교해야 하는데, 고정되어 잘못된 값이 반환될 수도 있습니다.

이런 지시사항이 없고 위 방법으로 입력하는 배열 함수(Frequency)가 아니라면 그냥 첫번째 셀에 입력한 후 채우기 핸들을 사용하시면 됩니다.

좋은 하루 보내세요.

  • *
    2018-08-21 10:38:57

    안녕하세요.

    일반적인 배열 수식의 형태는 셀 하나에 배열 수식을 입력하고 Ctrl+Shift+Enter를 누른 후 채우기 핸들러로 채우는 방식입니다.

    하지만, 셀 영역을 설정하고 배열 수식을 입력한 후 Ctrl+Shift+Enter를 눌러 여러 셀에 해당 수식을 한 번에 입력하는 방법도 있습니다.

    문제에서 전체 셀에 같은 식을 입력하라는 지시사항이 있으면 전체셀을 블록 지정한 후 식을 입력하고 shift+ctrl+enter 을 눌러 배열 수식으로 입력하시면 됩니다.

    이 경우, 여러 셀에 배열 수식이 한 번에 입력되면서 상대참조나 혼합참조된 참조 범위가 변하지 않습니다.

    예를 들어 (LEFT($B$14:$B$25,2)=$B10)로 비교한 경우 $B10, $B11, $B12로 변경하며 비교해야 하는데, 고정되어 잘못된 값이 반환될 수도 있습니다.

    이런 지시사항이 없고 위 방법으로 입력하는 배열 함수(Frequency)가 아니라면 그냥 첫번째 셀에 입력한 후 채우기 핸들을 사용하시면 됩니다.

    좋은 하루 보내세요.

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