홀(짝)수 행 데이터만 합하기는 자주 게시에 오르는 내용입니다.
이 경우 배열함수를 이용한 해법이 가장 널리 사용됩니다.
만약 데이터가 A1:A10에 걸쳐 있다고 가정하고, 홀 수행의 데이터만을 합하려 한다면,
아래와 같은 수식으로 값을 구하는 것이 일반적입니다.
=SUM((MOD(ROW(A1:A10),2)=1)*(A1:A10))
=SUM(IF(MOD(ROW(A1:A10),2)=1,A1:A10))
위 두 수식은 아마도 모두 동일한 결과를 가져다 줄 것입니다.
둘 다 배열함수이므로 Ctrl과 Shift 키를 누른 태에서 Enter키를 눌러 수식을 완성해야 합니다.
만약, 짝수행 데이터만의 합을 구하신다면, 아래와 같은 수식을 입력하십시오.
=SUM((MOD(ROW(A1:A10),2)=0)*(A1:A10))
=SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10))
그렇다면 3행마다의 데이터의 합을 구한다면 어떻게 해야하겠습니까?
그렇습니다^^ 아래와 같이 입력하시면 되겠습니다
=SUM((MOD(ROW(A1:A10),3)=0)*A1:A10)
혹, MOD함수 혹은 ROW함수에 대해 잘 모르시고 계시다면, 먼저 엑셀 도움말을 보십시오.
MOD함수는 나눗셈의 나머지를 되돌려 주는 함수이며,
ROW함수는 참조 영역의 행번호를 되돌려 주는 함수입니다.
이 경우 배열함수를 이용한 해법이 가장 널리 사용됩니다.
만약 데이터가 A1:A10에 걸쳐 있다고 가정하고, 홀 수행의 데이터만을 합하려 한다면,
아래와 같은 수식으로 값을 구하는 것이 일반적입니다.
=SUM((MOD(ROW(A1:A10),2)=1)*(A1:A10))
=SUM(IF(MOD(ROW(A1:A10),2)=1,A1:A10))
위 두 수식은 아마도 모두 동일한 결과를 가져다 줄 것입니다.
둘 다 배열함수이므로 Ctrl과 Shift 키를 누른 태에서 Enter키를 눌러 수식을 완성해야 합니다.
만약, 짝수행 데이터만의 합을 구하신다면, 아래와 같은 수식을 입력하십시오.
=SUM((MOD(ROW(A1:A10),2)=0)*(A1:A10))
=SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10))
그렇다면 3행마다의 데이터의 합을 구한다면 어떻게 해야하겠습니까?
그렇습니다^^ 아래와 같이 입력하시면 되겠습니다
=SUM((MOD(ROW(A1:A10),3)=0)*A1:A10)
혹, MOD함수 혹은 ROW함수에 대해 잘 모르시고 계시다면, 먼저 엑셀 도움말을 보십시오.
MOD함수는 나눗셈의 나머지를 되돌려 주는 함수이며,
ROW함수는 참조 영역의 행번호를 되돌려 주는 함수입니다.
다음검색