본문 바로가기
반응형

배열수식2

[엑셀] 월별 합계 구하기 month() / 배열수식 month() 함수는 주어진 날짜에서 월만 추출해 주는 함수다. 예를 들어 다음과 같은 자료에서 month()를 사용하면 해당 날짜의 월 정보만 잘 추출되는 것을 볼 수 있다. 2016/09/05 - [엑셀] - [엑셀] 특정 조건에 맞는 셀들의 합 구하기 (sumif, 배열수식) 에서 보았던 배열 수식을 이용하면 각 월의 합계도 수월하게 구할 수 있다. 일단 1월의 합을 구하려면 MONTH(A열)=1 이라는 조건을 만족하는 자료들로 배열을 만들면 되겠다. IF(MONTH(A열)=1,B열) 로 적어주면, 1월에 해당하는 B열의 자료들로 배열을 만들게 된다. 만든 후에는 SUM()으로 둘러싼 후 Ctrl + Shift + Enter 를 누르면 완성이다. 3월까지의 합을 모두 구해야 한다면 아무래도 다음과 .. 2016. 10. 10.
[엑셀] 특정 조건에 맞는 셀들의 합 구하기 (sumif, 배열수식) 다음과 같은 자료에서 분류가 A인 것들의 합만 구해야 한다면 sumif()를 사용하면 된다. sumif()는 sumif(조건을 판단할 셀, 조건, 합산할 셀)과 같이 지정한다. 또는, 아래와 같은 '배열수식'을 사용해도 된다. 뒤에서 보겠지만, 배열수식은 특정 조건의 합 외에도 다양한 값을 반환하므로 알아두면 유용하게 사용할 수 있다. 배열수식은 특이하게, 입력 후 그냥 Enter가 아니라 Ctrl + Shift + Enter 를 눌러야 제대로 입력된다. 일단 안에 들어 있는 IF(B:B="A",C:C) 부분은 B열의 값이 "A"인 행들의 C열 데이터를 가지고 별도의 집합(혹은 배열, 혹은 벡터)을 만들어라 라는 의미다. 엑셀에서 흔히 쓰던 if(조건, 맞으면, 틀리면) 과는 조금 용법이 다르다. 그래서.. 2016. 9. 5.
반응형