2016/10/10 - [엑셀] - [엑셀] 월별 합계 구하기 month() / 배열수식.
2017/07/13 - [엑셀] - [엑셀] 배열수식에 여러 개의 조건 사용하기 등의 포스트에 등장했던 배열수식은
굉장히 강력한 도구지만, 수식이 완성되기 전까지 마땅히 배열을 확인하기 어렵다는 단점이 있다.
예를 들어 다음과 같은 자료에서 A열이 "a"이고 B열이 "가"인 자료들의 합을 구하려면
=IF((A1:A12="a")*(B1:B12="가"),C1:C12)
와 같이 배열을 작성하면 될 듯한데, 실제로 그런지 배열만 입력해서는 알 수 없다.
수식 입력 후 엔터만 치면 다음과 같이 FALSE가 반환되고,
Ctrl + Shift + 엔터를 쳐도 1이라는 숫자만 반환될 뿐이다.
SUM() 등으로 둘러싸 주어야 비로소 결과가 나온다.
예상대로 1과 8을 더해 9가 나온 것으로 짐작되나,
수식이 더 복잡해지면 아무래도 배열 자체를 눈으로 확인하고 싶게 마련이다.
이럴 때 사용하는 단축키가 F9다.
위와 같이 평가를 원하는 부분의 수식을 블럭으로 설정한 후
F9를 누르면
블럭으로 설정한 부분의 배열을 직접 확인해 볼 수 있다.
확인을 마친 후에는 ESC로 나가면 되겠다.
이는 배열수식의 작성 단계에서 확인할 때도 유용하다.
처음부터 SUM() 이나 AVERAGE() 등으로 배열수식을 시작하는 경우는 많지 않을 것이다.
일반적으로 결과가 나오든 나오지 않든 배열부터 먼저 만들고, 그 후에 배열을 SUM()이나 AVERAGE()로 둘러싸 주게 마련이다.
그러므로 일단 다음과 같이 배열만 만든 상태에서
F2를 누르고
F9를 누르면
배열이 올바르게 만들어졌는지 일단 확인해 볼 수 있다.
이후에 둘러싸는 함수를 추가하면 되겠다.
다만 배열을 맨 처음 입력할 때는 주의할 것이,
F9로 확인 후에 ESC로 나가게 되므로 내용이 지워질 수 있다.
그러므로 일단 배열을 한 번은 입력해 준 후에 다시 F2를 눌러 확인해 보자.
즉 다음과 같이 빈 셀에서
처음으로 수식을 적어 나가는 상황이라면
물론 F9를 눌렀을 때 배열을 확인해 볼 수는 있지만
이후 ESC를 눌렀을 때 이제껏 작성한 배열이 날아갈 수 있다는 이야기다.
그러니 일단 배열을 완성시키고 다시 확인해 보는 편이 현명하다.
F9는 배열수식 외에도 블럭으로 설정한 부분의 결과를 미리 알려주므로
여러 함수가 복잡하게 얽힌 수식을 검증, 편집할 때 유용하게 사용할 수 있다.
예를 들어 다음과 같은 수식에서
AVERAGE(C1:C6) 부분만 블럭으로 설정하고
F9를 누르면
해당 부분의 결과를 미리 알 수 있다.
'엑셀' 카테고리의 다른 글
[엑셀] Indirect 를 이용하여 한 행씩 번갈아 추출하기 (1) | 2018.03.02 |
---|---|
[엑셀] 중복값의 위치 찾기 (0) | 2018.01.26 |
[엑셀] 표준편차 STDEV.P 와 STDEV.S 의 차이 (2) | 2018.01.17 |
[엑셀] 두 가지 이상의 다중조건으로 VLOOKUP 사용하기 (13) | 2017.08.24 |
[엑셀] 한 셀 내에서 특정 문자 개수 구하기 (17) | 2017.08.23 |
[엑셀] 엑셀 엔터(줄바꿈) 입력하는 방법 (1) | 2017.08.21 |
[엑셀] 수식 내용을 그대로 표시하는 세 가지 방법 (3) | 2017.08.10 |
[엑셀] 실무에서 많이 사용하는 엑셀 단축키 모음 (0) | 2017.08.09 |
[엑셀] 특정 문자열에 해당하는 값 참조하기 VLOOKUP, MATCH (0) | 2017.08.08 |
[엑셀] 도수분포표/히스토그램 만들기 (2016 데이터분석도구 설치하기) (8) | 2017.08.07 |
댓글