해당 책의 68쪽 3번에
1. 구매실적 대신 실적을 적은 이유가 궁금합니다.
2. 고급필터 사용시 상대참조가 아닌 절대참조만을 써야 고급필터가 사용되던데 상대참조는 안되나요???
3. 그리고 상대참조랑 절대참조에 대해 자세히 설명 부탁드립니다.
안녕하세요.
1.
고급 필터 조건에 함수나 수식이 사용되는 경우 필드명을 생략하거나 원본 데이터 영역의 필드명과 다르게 지정해야 합니다.
원본 데이터의 필드인 '구매실적'이 아닌 다른 임의의 필드명을 지정해 주셔야 합니다.
2.
고급 필터는 첫번째 조건을 넣으면 행과 열을 프로그램에서 변경하면서 조건을 비교하게 됩니다.
행이나 열이 달라져도 변하지 않는 값을 가지는 셀 범위에 대해서는 절대참조해 주셔야 합니다. 조건을 복사할 수식을 고려하여 지정하셔야 합니다.
3.
셀을 참조할 때 상대참조, 혼합참조, 절대참조를 사용할 수 있습니다.
[B3]은 행과 열을 고정하지 않은 상대참조 형태로, 오른쪽으로 채우기 핸들러를 움직이면 셀 참조가 C3, D3, 형태로 열번호가 변합니다.
아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5, 형태로 행번호가 변경됩니다.
[B$3]은 혼합참조로, 열번호는 고정하지 않고 행번호를 고정하는 형태입니다.
오른쪽으로 채우기 핸들러를 움직이면, 셀 참조가 C3, D3 형태로 열번호가 변합니다.
그러나, 아래쪽으로 채우기 핸들러를 움직이면, 행이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.
[$B3]은 혼합참조로, 행번호는 고정하지 않고 열번호를 고정하는 형태입니다.
오른쪽으로 채우기 핸들러를 움직이면, 열이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.
그러나, 아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5 형태로 행번호가 변합니다.
[$B$3]은 절대참조로, 행번호와 열번호를 모두 고정하는 형태입니다.
채우기 핸들러로 수식을 복사해도 참조범위는 변하지 않습니다.
보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다.
셀 하나에 수식을 작성하는 경우에는 수식이 복사될 필요가 없으므로 절대참조하지 않습니다.
물론, 절대참조하셔도 동일한 결과가 나오므로 하셔도 됩니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.
필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.
-
관리자2019-03-31 14:20:08
안녕하세요.
1.
고급 필터 조건에 함수나 수식이 사용되는 경우 필드명을 생략하거나 원본 데이터 영역의 필드명과 다르게 지정해야 합니다.
원본 데이터의 필드인 '구매실적'이 아닌 다른 임의의 필드명을 지정해 주셔야 합니다.2.
고급 필터는 첫번째 조건을 넣으면 행과 열을 프로그램에서 변경하면서 조건을 비교하게 됩니다.
행이나 열이 달라져도 변하지 않는 값을 가지는 셀 범위에 대해서는 절대참조해 주셔야 합니다. 조건을 복사할 수식을 고려하여 지정하셔야 합니다.
3.
셀을 참조할 때 상대참조, 혼합참조, 절대참조를 사용할 수 있습니다.
[B3]은 행과 열을 고정하지 않은 상대참조 형태로, 오른쪽으로 채우기 핸들러를 움직이면 셀 참조가 C3, D3, 형태로 열번호가 변합니다.아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5, 형태로 행번호가 변경됩니다.
[B$3]은 혼합참조로, 열번호는 고정하지 않고 행번호를 고정하는 형태입니다.오른쪽으로 채우기 핸들러를 움직이면, 셀 참조가 C3, D3 형태로 열번호가 변합니다.
그러나, 아래쪽으로 채우기 핸들러를 움직이면, 행이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.
[$B3]은 혼합참조로, 행번호는 고정하지 않고 열번호를 고정하는 형태입니다.오른쪽으로 채우기 핸들러를 움직이면, 열이 고정되어 셀 참조가 [B3]으로 변하지 않습니다.
그러나, 아래쪽으로 채우기 핸들러를 움직이면, 셀 참조가 B4, B5 형태로 행번호가 변합니다.
[$B$3]은 절대참조로, 행번호와 열번호를 모두 고정하는 형태입니다.채우기 핸들러로 수식을 복사해도 참조범위는 변하지 않습니다.
보통은 채우기 핸들러로 수식을 복사할 때, 고정되어야 하는 셀 참조 영역을 절대참조로 변경합니다.셀 하나에 수식을 작성하는 경우에는 수식이 복사될 필요가 없으므로 절대참조하지 않습니다.
물론, 절대참조하셔도 동일한 결과가 나오므로 하셔도 됩니다.
참조는 정확한 답을 구하기 위한 것으로, 고정된 답이 있는 것은 아닙니다.
필요에 따라 조정해 주시면 될 것 같습니다.
좋은 하루 보내세요.