본문 바로가기

정보창고/문서작업

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

 

엑셀에서 SUMPRODUCT, MOD를 사용하여

 

홀수행 짝수행 합계 구하기

 

수식

= SUMPRODUCT((MOD(ROW(A1:A6),2)=1)*A1:A6)

= SUMPRODUCT((MOD(ROW(A1:A6),2)=0)*A1:A6)

 

 

간단 설명

- ROW(행 번호)

 

- MOD(나머지를 구하려는 수, 나누는 값) :

(MOD(ROW(A1:A6),2)=1)

1, 3, 5 홀수행을 2로 나누면 나머지는 1이기 때문에 참(TRUE, 1) 입니다 

 

(MOD(ROW(A1:A6),2)=0)

1, 3, 5 홀수행을 2로 나누면 나머지는 1이기 때문에 거짓(FALSE, 0) 입니다 

 

(MOD(ROW(A1:A6),2)=0)

2, 4, 6 짝수행을 2로 나누면 나머지는 0이기 때문에 참(TRUE, 1) 입니다 

 

 

- SUMPRODUCT

홀수행 (MOD(ROW(A1:F1),2)=1) 수식의 조건이 참(TRUE, 1)인 값의 범위만 계산합니다

1*1 + 1*3 + 1*5 = 1+3+5 = 9

 

짝수행 (MOD(ROW(A1:F1),2)=0) 수식의 조건이 참(TRUE, 1)인 값의 범위만 계산합니다

1*2 + 1*4 + 1*6 = 2+4+6 = 12

 

 

홀수열 짝수열 합계 구하기

 

수식

= SUMPRODUCT((MOD(ROW(A1:A6),2)=1)*A1:A6)

= SUMPRODUCT((MOD(ROW(A1:A6),2)=0)*A1:A6)