문제 1
3. =mod(row(),3) = 2 가 이해가 되지 않습니다
문제 2
3.
TEXT(SUM(IF(($D$3:$D$37=$K12)*($E$3:$E$37=L$11),$H$3:$H$37)),"#,##0,")
#,##0, 부분이 이해가 되지 않습니다.
안녕하세요.
문제1-3.
Row( ) 함수는 현재 행의 번호를 반환합니다.
=Mod(Row(),3)은 현재 행 번호를 3으로 나눈 나머지를 구하는 것입니다.
3으로 나눈 나머지가 0이면 세 번째 행이죠.
하지만 데이터가 1행부터 존재하는 것이 아니고 1행은 빈 행, 2행은 열 이름, 3행부터 데이터가 존재합니다. 2행이 무의미해집니다.
그래서 3으로 나눈 나머지가 2인지 비교합니다.
mod(5,3)=2가 되는 것을 확인하실 수 있습니다.
문제2-3.
문제에서 0일 때, 0 으로 표시되고,
1,321,420 일 때 1,321 로 표시되도록 하라고 지시했습니다.
천 단위 이하를 보이지 않도록 하기 위해 맨 오른쪽에 , 를 넣은 것이고,
0일 때 0을 표시하기위해 마지막 숫자 부분에 0을 넣은 것입니다.
그래서 #,##0, 가 된 것이죠.
좋은 하루 보내세요.
-
관리자2019-02-08 14:47:32
안녕하세요.
문제1-3.
Row( ) 함수는 현재 행의 번호를 반환합니다.
=Mod(Row(),3)은 현재 행 번호를 3으로 나눈 나머지를 구하는 것입니다.
3으로 나눈 나머지가 0이면 세 번째 행이죠.
하지만 데이터가 1행부터 존재하는 것이 아니고 1행은 빈 행, 2행은 열 이름, 3행부터 데이터가 존재합니다. 2행이 무의미해집니다.
그래서 3으로 나눈 나머지가 2인지 비교합니다.
mod(5,3)=2가 되는 것을 확인하실 수 있습니다.
문제2-3.
문제에서 0일 때, 0 으로 표시되고,
1,321,420 일 때 1,321 로 표시되도록 하라고 지시했습니다.
천 단위 이하를 보이지 않도록 하기 위해 맨 오른쪽에 , 를 넣은 것이고,
0일 때 0을 표시하기위해 마지막 숫자 부분에 0을 넣은 것입니다.
그래서 #,##0, 가 된 것이죠.
좋은 하루 보내세요.