교재 46 ~ 47페이지에서 A4셀부터~ A23셀(제품코드)과 E4셀 ~ E23셀(재고율)까지인 제품코드영역에 절대참조인 $를 붙이는게 이해가 않되고 있습니다.
헷갈리기도 하고요.
안녕하세요. 길벗 수험서 운영팀입니다.
두 셀 이상에 수식을 입력할 경우 보통 하나의 셀에 수식을 입력하고, 나머지 셀은 채우기 핸들을 이용하여 수식을 입력합니다.
이때 수식에서 변하지 말아야 할 범위, 조건 등은 반드시 절대 참조를 지정해 주어야 합니다.
이유는 채우기 핸들을 이용하여 수식을 입력할 경우 늘어나는 행이나 열에 따라 수식의 행, 열도 변화되기 때문입니다.
예를 들어
[D2:D5] 영역에 이름별 합계를 구하는 수식을 입력할 경우 D2셀에 영역을 상대참조(B2:C2)로 지정하여 수식을 입력한 후 D5 셀까지 채우기 핸들로 채우면
D3 셀은 =SUM(B3:C3)
D4 셀은 =SUM(B4:C4)
D5 셀은 =SUM(B5:C5)처럼 채우기하는 행이 늘어난 만큼 수식의 행 값도 늘어가게 되어 결과가 표시됩니다.
다음으로 순위를 구하기 위해 E1셀에 상대참조로 =RANK.EQ(D2,D2:D5)을 입력한 후 E5셀까지 채우기 핸들로 채우면
E3셀은 =RANK.EQ(D3,D3:D6)
E4셀은 =RANK.EQ(D4,D4:D4)
E5셀은 =RANK.EQ(D5,D5:D5)이 됩니다.
이 수식의 경우 RANK 함수의 범위인 D2:D5가 증가하여 엉뚱한 결과가 표시됩니다.
이런 경우 RANK 함수의 범위인 D2:D5 영역은 어느 셀의 순위를 구하던지 똑같아야 하므로 절대 참조($D$2:$D$5)로 지정해야 합니다.
문의한 문제의 경우 2개의 셀에 수식을 입력해야 하기 때문에 SUMIFS 함수의 조건이 적용될 범위를 절대 참조로 지정해야 합니다.
2개 이상의 셀에 수식을 입력할 때 수식에서 범위는 절대 참조로 지정해야 한다는 것을 기억해 두세요.
행복한 하루되세요.^^
-
관리자2022-04-27 09:30:45
안녕하세요. 길벗 수험서 운영팀입니다.
두 셀 이상에 수식을 입력할 경우 보통 하나의 셀에 수식을 입력하고, 나머지 셀은 채우기 핸들을 이용하여 수식을 입력합니다.
이때 수식에서 변하지 말아야 할 범위, 조건 등은 반드시 절대 참조를 지정해 주어야 합니다.
이유는 채우기 핸들을 이용하여 수식을 입력할 경우 늘어나는 행이나 열에 따라 수식의 행, 열도 변화되기 때문입니다.
예를 들어
[D2:D5] 영역에 이름별 합계를 구하는 수식을 입력할 경우 D2셀에 영역을 상대참조(B2:C2)로 지정하여 수식을 입력한 후 D5 셀까지 채우기 핸들로 채우면
D3 셀은 =SUM(B3:C3)
D4 셀은 =SUM(B4:C4)
D5 셀은 =SUM(B5:C5)처럼 채우기하는 행이 늘어난 만큼 수식의 행 값도 늘어가게 되어 결과가 표시됩니다.
다음으로 순위를 구하기 위해 E1셀에 상대참조로 =RANK.EQ(D2,D2:D5)을 입력한 후 E5셀까지 채우기 핸들로 채우면
E3셀은 =RANK.EQ(D3,D3:D6)
E4셀은 =RANK.EQ(D4,D4:D4)
E5셀은 =RANK.EQ(D5,D5:D5)이 됩니다.
이 수식의 경우 RANK 함수의 범위인 D2:D5가 증가하여 엉뚱한 결과가 표시됩니다.
이런 경우 RANK 함수의 범위인 D2:D5 영역은 어느 셀의 순위를 구하던지 똑같아야 하므로 절대 참조($D$2:$D$5)로 지정해야 합니다.
문의한 문제의 경우 2개의 셀에 수식을 입력해야 하기 때문에 SUMIFS 함수의 조건이 적용될 범위를 절대 참조로 지정해야 합니다.
2개 이상의 셀에 수식을 입력할 때 수식에서 범위는 절대 참조로 지정해야 한다는 것을 기억해 두세요.
행복한 하루되세요.^^