제가 여쭤보려는 문항은 p.456 다)-⑫ "⑪"에 사용된 함수식을 기재하시오." 입니다.
함수 입력 시
예를들면 저는 아래와 같이 작성했고,
=SUMIFS(H4:H23,$H$4:$H$23,">=1000000",$H$4:$H$23,"<2000000")
해설답안은 =SUMIFS(H4:H23,H4:H23,">=1000000",H4:H23,"<2000000")
이렇게 되어있습니다.
둘다 답은 똑같이 나옵니다.
범위 설정 시 F4를 눌러주는데요. 해당 입력란 같은 경우 입력란이 하나밖에 없으니 범위를 굳이 F4 눌러서 고정시켜주지 않아도 되어서 고정시킨 범위표시 안나오게 해도 된다는 건 알겠지만 F4 누른 고정범위값 표현해도 되지 않나요? 어차피 같은 범위설정일 뿐인데...
시험에는 입력란이 하나만 있는 문항의 경우 고정범위값 표현하지 말까요?
헤답처럼 적어야하나요?
아니면 저처럼 F4 눌러서 고정범위값 나오게 해도 상관없는건가요?
안녕하세요. 길벗 수험서 운영팀입니다.
먼저 절대 참조를 지정해야 하는 이유를 설명드리도록 하겠습니다.
하나의 셀에 함수를 이용하여 수식을 입력하고 둘 이상의 셀에 수식을 입력할 때 보통 채우기 핸들을 이용하는데요.
이때 수식에서 변하지 말아야 할 범위, 조건 등은 반드시 절대 참조를 지정해 주어야 합니다.
예를 들어
A1:B10 영역에 값이 입력되어 있고, C1셀에 =A1+B1으로 입력한 후 C10 셀까지 채우기 핸들로 채우면 C2 셀은 =A2+B2, C3 셀은 =A3:B3처럼 채우기하는 행이 늘어난 만큼 수식의 행 값도 늘어가게 됩니다.
반면 A1:A10 영역에 값이 입력되어 있고, 해당 값들의 순위를 구하기 위해 B1셀에 =RANK(A1, A1:A10)을 입력한 후 B10셀까지 채우기 핸들로 채우면 B2셀은 =RANK(A2, A2:A11), B3셀은 =RANK(A3, A3:A12)이 됩니다.
이때 지정된 범위인 A1:A10은 어느 셀의 순위를 구하던지 똑같아야 하므로 A1:A10을 절대 참조($A$1:$A$10)로 지정해야 합니다.
문의한 수식은 하나의 셀에 입력하므로 굳이 범위를 절대 참조로 지정할 필요가 없습니다.
다만 절대 참조로 지정해도 결과가 같으므로 둘 다 맞습니다.
즉, 하나의 셀에 수식을 입력할 때는 절대 참조를 지정해도, 지정하지 않아도 됩니다.
행복한 하루되세요.^^
-
관리자2021-10-11 09:21:28
안녕하세요. 길벗 수험서 운영팀입니다.
먼저 절대 참조를 지정해야 하는 이유를 설명드리도록 하겠습니다.
하나의 셀에 함수를 이용하여 수식을 입력하고 둘 이상의 셀에 수식을 입력할 때 보통 채우기 핸들을 이용하는데요.
이때 수식에서 변하지 말아야 할 범위, 조건 등은 반드시 절대 참조를 지정해 주어야 합니다.
예를 들어
A1:B10 영역에 값이 입력되어 있고, C1셀에 =A1+B1으로 입력한 후 C10 셀까지 채우기 핸들로 채우면 C2 셀은 =A2+B2, C3 셀은 =A3:B3처럼 채우기하는 행이 늘어난 만큼 수식의 행 값도 늘어가게 됩니다.
반면 A1:A10 영역에 값이 입력되어 있고, 해당 값들의 순위를 구하기 위해 B1셀에 =RANK(A1, A1:A10)을 입력한 후 B10셀까지 채우기 핸들로 채우면 B2셀은 =RANK(A2, A2:A11), B3셀은 =RANK(A3, A3:A12)이 됩니다.
이때 지정된 범위인 A1:A10은 어느 셀의 순위를 구하던지 똑같아야 하므로 A1:A10을 절대 참조($A$1:$A$10)로 지정해야 합니다.
문의한 수식은 하나의 셀에 입력하므로 굳이 범위를 절대 참조로 지정할 필요가 없습니다.
다만 절대 참조로 지정해도 결과가 같으므로 둘 다 맞습니다.
즉, 하나의 셀에 수식을 입력할 때는 절대 참조를 지정해도, 지정하지 않아도 됩니다.
행복한 하루되세요.^^