{=D13:D30*E13:E30} 이렇게 배열수식을하면 왜 정답처럼 식이 완성이되고
{=$D$13:$D$30*$E$13:$E$30} 이렇게 작성하면 모두 3075가 되나요?
둘다 범위가 주어진 배열수식이니까 첫번쨰 범위부터 차례대로 곱해져야하는거 아닌가요?
저둘에 정답에 차이가 있는걸보면 구분해서 사용해야 하는데
배열수식은 항삼 범위로 지정하잖아요?
그럼 어떨때 절대참조를 사용하고 어떨때상대참조를 사용하나요
안녕하세요.
절대참조는 고정시켜야 할 범위에만 적용하시면 됩니다.
이 문제의 경우에는 D13, D14,,, E13,E14,,, 등으로 셀이 변경되어 계산되어야 하므로 상대참조를 한 것입니다.
수식을 한 셀에 입력한 후 채우기 기능을 이용해서 셀에 채울 때, 정확한 참조가 되어야 정확한 결과가 나온다는 것을 유념해 주셔야 합니다.
채우기 핸들러를 아래쪽으로 이동시켜 아래쪽 셀을 채우려면, 열번호는 고정되고 행번호는 고정시키면 안됩니다.
채우기 핸들러를 오른쪽으로 이동시켜 오른쪽 셀을 채우려면, 열번호는 고정시키지 않고 행번호는 고정시킵니다.
(이렇게 해야 정확한 참조가 되며. 채우기 핸들러를 아래쪽이동 후 오른쪽으로 채우거나, 아래쪽 채우고 오른쪽 채울 경우 오류가 없습니다.)
하지만,
채우기 핸들러를 아래쪽으로만 이동시키고 이후에 오른쪽 이동을 안 할 경우, 행과 열을 모두 고정시키지 않아도,
아래쪽으로 채우기가 이루어지므로 수식의 행만 움직여 참조가 이루어집니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.
필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.
-
관리자2019-10-18 20:46:36
안녕하세요.
절대참조는 고정시켜야 할 범위에만 적용하시면 됩니다.
이 문제의 경우에는 D13, D14,,, E13,E14,,, 등으로 셀이 변경되어 계산되어야 하므로 상대참조를 한 것입니다.
수식을 한 셀에 입력한 후 채우기 기능을 이용해서 셀에 채울 때, 정확한 참조가 되어야 정확한 결과가 나온다는 것을 유념해 주셔야 합니다.
채우기 핸들러를 아래쪽으로 이동시켜 아래쪽 셀을 채우려면, 열번호는 고정되고 행번호는 고정시키면 안됩니다.
채우기 핸들러를 오른쪽으로 이동시켜 오른쪽 셀을 채우려면, 열번호는 고정시키지 않고 행번호는 고정시킵니다.
(이렇게 해야 정확한 참조가 되며. 채우기 핸들러를 아래쪽이동 후 오른쪽으로 채우거나, 아래쪽 채우고 오른쪽 채울 경우 오류가 없습니다.)
하지만,채우기 핸들러를 아래쪽으로만 이동시키고 이후에 오른쪽 이동을 안 할 경우, 행과 열을 모두 고정시키지 않아도,
아래쪽으로 채우기가 이루어지므로 수식의 행만 움직여 참조가 이루어집니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.