다음을 통해 공유

배열 상수 관련 질문입니다.

익명
2012-07-20T01:35:43+00:00

배열 상수 관련 도움말을 보면 ‘$, 괄호, %, 길이가 다른 행이나 열, 셀 참조는 배열 상수로 사용할 수 없다’고 나와 있습니다.

그런데 ‘=SUM(50,60,70%)’와 같이 수식에 %를 직접 넣어 입력한 후 [ctrl]+[shift]+[enter]를 눌러 배열수식으로 입력하면 값이 정상적으로 계산됩니다.

%를 사용했는데 왜 계산이 되는 건지 알려주세요. ^^*

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2012-08-07T14:36:17+00:00

안녕하세요?

배열 상수 관련 도움말을 보면 ‘$, 괄호, %, 길이가 다른 행이나 열, 셀 참조는 배열 상수로 사용할 수 없다’고 나와 있습니다.

그런데 ‘=SUM(50,60,70%)’와 같이 수식에 %를 직접 넣어 입력한 후 [ctrl]+[shift]+[enter]를 눌러 배열수식으로 입력하면 값이 정상적으로 계산됩니다.

%를 사용했는데 왜 계산이 되는 건지 알려주세요. ^^*

라고 하셨는데요, 배열 상수가 아니기 때문에계산이 되는 것입니다.

엑셀 도움말에 있듯이

배열 상수는 배열 수식의 구성 요소로, 다음과 같이 중괄호({ })와 함께 그 안에 항목 목록을 입력하여 만듭니다.

={1,2,3,4,5}

즉, 배열 상수임을 알리는 {} 안에, 상수(변하지 않는 값)을 사용자가 직접 입력해 배열상수를 만드는 것입니다.

=SUM({50,60,70%})

라고 배열상수로 입력하시면, 입력한 수식에 오류가 있다는 메시지가 나타나면서 수식이 입력되지 않는 것을 확인하실 수 있을 것입니다.

그럼...행운이 있으시길...!

이 대답이 도움이 되었나요?

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2012-07-20T01:52:18+00:00

안녕하십니까? miilk님

Microsoft Office의 Excel 사이트를 방문해 주셔서 감사합니다.

문의 하신 Excel 배열 상수에 대한 문의에 대한 답변을 드리겠습니다.

http://office.microsoft.com/ko-kr/excel-help/HP005198319.aspx?CTT=1

배열 참조에 포함될 수 없는 것은 셀 참조, 길이가 다른 열 또는 행, 수식, 달러($) 기호, 괄호, 백분율(%) 기호 등입니다.

에서도 나와 있듯이 참조에 포함되는 부분입니다.

해당 내용은 배열이라는 값에 들어가기 이전인 수식이 이미 계산되기 때문에 %와 () 등이 사용할 수 있는 SUM 함수에 의해서 계산된 값이기 때문에, 해당 기술자료의 내용과는 다른 부분으로 사료됩니다.

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

이 대답이 도움이 되었나요?

댓글 0개 설명 없음

0 추가 답변

정렬 기준: 가장 유용함