<88p 계산 2-1번>
=INDEX( $B$40:$E$42, MATCH( D3, $A$40:$A$42, 0 ), MATCH( YEAR(C3), $B$38:$E$38, 1 ) )
여기서 D3, C3은 $D3, $C3 이 되어야 하는게 아닌건가요?
D열에서 쭉 내려가고 C열에서 쭉 내려가니까 열번호 앞에 절대참조를 해야한다고 생각했는데 그러지 않아도 되는건지 궁금합니다.
<88p 계산 2-2번>
=ROUNDUP( FV( I3/12, G3, -F3, , IF( H3="월초",1,0 ) ),-3 )
여기도 마찬가지로 I3, G3, H3의 열번호 앞에 각각 $를 붙이지 않아도 되는 이유가 궁금합니다.
<91P 기타작업 4-2번>
여기서 <가입자검색>버튼클릭 프로시저에 기재하는 내용 말인데요 이걸 어디다 입력하는지 모르겠습니다. 입력해야 하는 창이 어디인질 모르겠어요. 정답파일을 열어봐도 가입자검색화면.SHOW 는 입력된 곳을 못찾겠네요.
그리고 나머지 폼 초기화 프로시저, 검색버튼 클릭 프로시저, 종료버튼 클릭 프로시저는 순서 상관없이 한 입력창 내에 다 입력하기만 하면 되는 건가요? 정답파일에서는 (제가 사진첨부한 화면처럼) 검색버튼 눌렀을때 뜨는 입력창에 세가지가 전부 다 있는데요
제가 입력할 떄도 검색버튼 누르면 나오는 입력창에 세가지를 다 입력하면 되나요?
그리고이때 제가 각 순서를 다르게 입력해도 괜찮은지 궁금합니다.
네 절대참조를 사용하거나 하지 않아도 정확한 결과가 나오면 정답으로 인정 됩니다.
절대참조가 어떻게 사용되는지 아래 설명을 참고해 주세요.
절대참조를 사용 하는 이유는 채우기 핸들을 이용하여 수식을 복사할때
변경되지 않아야 하는 범위에 사용 하는 것입니다.
하나의 셀에 수식을 입력하여 구하여야 한다면 절대참조가 필요 없겠죠.
average 함수를 이용할때 하나의 셀에 구할때는 절대참조를 하지 않으셔도 됩니다. 다른 식들도 마찮가지구요. 함수를 이용 할때 변하지 않아야 하는 범위에 대해서 절대 참조를 사용 하게 되는데
average 함수를 쓸때 표에
이름 영어 합격
김 80 a
이 70 b
박 90 c
최 70 d
이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면
=b2>=avearge(b2:b5)
로 사용 하게 되죠. 그런데 여기 average 인수에 절대값을 하지 않는다면
=b3>=avearge(b3:b6)
=b4>=avearge(b4:b7)
과 같이 평균을 구하는 범위가 달라지기 때문에
=b2>=avearge($b$2:$b$5)
과 같이 사용하여
=b3>=avearge($b$2:$b$5)
=b4>=avearge($b$2:$b$5)
와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^
아래는 절대참조와 상태참조의 설명입니다. 참고해 주세요.
절대참조
절대참조는 행, 열 값 앞에 $ 기호를 붙여줍니다.결과 셀의 위치가 바뀌어도 참조 값의 위치는 바뀌지 않는다. 는 의미주로 피 연산자가 되는 셀 위치가 고정된 경우 사용합니다.
=average($A$1:$A$14) <평균값을 절대 값으로 사용하여야 할때>
혼합참조
혼합참조는 행, 열 값 중 한쪽에만 $가 붙어있는 형태입니다.$가 붙어 있는 쪽의 값은 수식을 복사해도 결과 셀의 위치와 관계없이 값이 변경되지 않습니다.
양쪽 방향으로 수식을 복사해야 하는 경우 절대 참조를 사용합니다.
$A1 – 열만 절대참조
A$1 – 행만 절대참조
=$A2 * B$1
간단한 구구단 만들기 입니다. 열과 행을 고정하여 채우기 핸들을 사용하여도 값이 제대로 나오게 됩니다.
파일 첨부합니다. 식을 작성해서 사용해 보세요.
프로시저 창에서 폼을 더블클릭 하여 나타나는 폼에서 cmb검색을 더클클릭하면
cmb검색_click 이 표시됩니다.
여기에 입력하시구요.
cmb종료 버튼 더블클릭하여 cmb종료_click 에 작성합니다.
폼에 컨트롤 없는 바탕을 더블클릭 하면 UserForm_Initialize 에 입력 가능 합니다.
좋은 하루 되세요.
-
*2018-03-27 19:40:22
네 절대참조를 사용하거나 하지 않아도 정확한 결과가 나오면 정답으로 인정 됩니다.
절대참조가 어떻게 사용되는지 아래 설명을 참고해 주세요.
절대참조를 사용 하는 이유는 채우기 핸들을 이용하여 수식을 복사할때
변경되지 않아야 하는 범위에 사용 하는 것입니다.
하나의 셀에 수식을 입력하여 구하여야 한다면 절대참조가 필요 없겠죠.
average 함수를 이용할때 하나의 셀에 구할때는 절대참조를 하지 않으셔도 됩니다. 다른 식들도 마찮가지구요. 함수를 이용 할때 변하지 않아야 하는 범위에 대해서 절대 참조를 사용 하게 되는데
average 함수를 쓸때 표에
이름 영어 합격
김 80 a
이 70 b
박 90 c
최 70 d
이라면 평균 자리인 a에 수식을 입력하는데 만약 영어 점수가 평균 이상이면 합격 이라는 식이 있다면
=b2>=avearge(b2:b5)
로 사용 하게 되죠. 그런데 여기 average 인수에 절대값을 하지 않는다면
=b3>=avearge(b3:b6)
=b4>=avearge(b4:b7)
과 같이 평균을 구하는 범위가 달라지기 때문에
=b2>=avearge($b$2:$b$5)
과 같이 사용하여
=b3>=avearge($b$2:$b$5)
=b4>=avearge($b$2:$b$5)
와 같이 고정될 수 있게 하는 것입니다. 이해가 되시는지요?^^
아래는 절대참조와 상태참조의 설명입니다. 참고해 주세요.
절대참조
절대참조는 행, 열 값 앞에 $ 기호를 붙여줍니다.결과 셀의 위치가 바뀌어도 참조 값의 위치는 바뀌지 않는다. 는 의미주로 피 연산자가 되는 셀 위치가 고정된 경우 사용합니다.
=average($A$1:$A$14) <평균값을 절대 값으로 사용하여야 할때>
혼합참조
혼합참조는 행, 열 값 중 한쪽에만 $가 붙어있는 형태입니다.$가 붙어 있는 쪽의 값은 수식을 복사해도 결과 셀의 위치와 관계없이 값이 변경되지 않습니다.
양쪽 방향으로 수식을 복사해야 하는 경우 절대 참조를 사용합니다.
$A1 – 열만 절대참조
A$1 – 행만 절대참조
=$A2 * B$1
간단한 구구단 만들기 입니다. 열과 행을 고정하여 채우기 핸들을 사용하여도 값이 제대로 나오게 됩니다.
파일 첨부합니다. 식을 작성해서 사용해 보세요.프로시저 창에서 폼을 더블클릭 하여 나타나는 폼에서 cmb검색을 더클클릭하면
cmb검색_click 이 표시됩니다.
여기에 입력하시구요.
cmb종료 버튼 더블클릭하여 cmb종료_click 에 작성합니다.
폼에 컨트롤 없는 바탕을 더블클릭 하면 UserForm_Initialize 에 입력 가능 합니다.
좋은 하루 되세요.