본문 바로가기
경주사랑컴퓨터학원

엑셀 홀수 행과 짝수 행의 합계구하기

by 경주사랑신문 2022. 4. 14.

질문

기간(상반기와 하반기)에 따라 제품별로 매출량이 기록된 워크시트에서 제품별 상반기 합계와 하반기 합계를 구하려고 합니다.

상반기 매출량은 홀수 행에 입력되어 있고 하반기 매출량은 짝수 행에 입력되어 있습니다.

홀수행과 짝수 행으로 구분하여 합계를 구할 수 있을까요?

 

답변

배열 수식을 이용하면 계산할 수 있습니다.

각 행의 번호를 ROW 함수로 알아낸 다음 짝수인지 홀수 인지 검사하여 합계를 구합니다.

각 행이 짝수인지 홀수인지는 ROW 함수로 알아낸 행 번호를 2로 나누어 나머지를 이용하여 구분할 수 있습니다.

 

홀수짝수.xlsx
0.01MB

 

풀이

1.아래의 워크시트에서 D9:F10 영역에 제품별로 상반기와 하반기의 합계를 계산하였습니다.

여기서 사원의 상반기 매출은 홀수 행에 있고 하반기 매출은 짝수 행에 있습니다.

 

2. D9 셀에 수식 =SUM((MOD(ROW(D3:D8),2)=1)*D3:D8)을 입력한 다음 CTRL+SHIFT+ENTER 를 눌러 배열 수식으로 입력하고 F9 셀까지 채우기 핸들을 끌어 수식을 복사했습니다.

=SUM(조건*제품1매출) 형식으로 여기서 조건 MOD(ROW(D3:D8),2)=1은 D3:D8 범위에서 각 셀의 행번호 ROW를 2로 나눈 나머지가 1인지 검사합니다.

- MOD(값1, 값2) 함수는 값1을 값2로 나눈 나머지를 구합니다.

- 조건 결과의 제품1의 매출 즉 D3:D8 영역의 각 셀을 곱한 다음 SUM 함수로 합계를 구하므로 결과적으로 조건이 참 일때(홀수 행일때) 매출의 합계가 계산됩니다.

 

3. D10 셀에 수식 =SUM((MOD(ROW(D3:D8),2)=0)*D3:D8)을 입력한 다음 CTRL+SHIFT+ENTER 를 눌러 배열 수식으로 입력하고 F10 셀까지 채우기 핸들을 끌어 수식을 복사했습니다.

상반기 합계를 구할 때와 다른 점은 MOD 함수의 결과가 0과 같은지 검사하여 짝수 행의 합계만 구한다는 것입니다.

 

 

경주사랑은

경주사랑컴퓨터, 경주사랑정비학원, 경주사랑요리학원, 경주건축학원을 운영하고 있습니다.

자격증 취득 쉽고 빠르게 !!

원하는 시간 / 원하는 요일 / 원하는 만큼

054-774-5208