고급필터 조건 설정시
조건을 한개의 식으로 작성하지 않는 2번문제같은 경우에
'할부금액'에 대한 조건을 설정할때 '할부금'이라고 조건명을 쓰는것과 '할부금액'이라고 쓰는게 결과가 다른데 왜 그런건가요?
조건명과 필드명이 같으면 안된다고 들었던거같은데, 그럼 '담당자', '할부기간'도 필드명과 조건명이 같은데 안되는거 아닌가요???
그리고, 고급필터 수행하고 실수한거 지울때
Delet키 눌렀더니 셀 내용은 지워지는데 셀 테두리? 같은게 그대로 남더라구요ㅠㅠ 이거 셀 테두리까지 지우는 법 알려주세요!
기본적으로 필드에 입력된 값을 그대로 사용하는 경우에는 필드명을 동일하게 작성합니다.
필드에 입력된 값이
수학점수
10
20
40
50
60
...
이라면 조건으로
수학점수
>=40
과 같이 동일한 필드명으로 작성하시면 됩니다.
식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
셀에서 오른쪽 클릭 셀서식에서 테두리 서식을 지정 하는 방법
홈 -> 글꼴 에서 테두리 지정 하는 방법 이 있구요.
삭제 하실 때 delete 보단 삭제할 범위를 블록 지정한 후 오른쪽 클릭 -> 삭제 -> 셀을 왼쪽으로 밀기 등을 이용하시면 깨끗하게 삭제가 가능합니다.
좋은 하루 되세요.
-
관리자2020-04-28 21:43:12
기본적으로 필드에 입력된 값을 그대로 사용하는 경우에는 필드명을 동일하게 작성합니다.
필드에 입력된 값이
수학점수
10
20
40
50
60
...
이라면 조건으로
수학점수
>=40
과 같이 동일한 필드명으로 작성하시면 됩니다.
식을 이용하여 true나 false 값이 나올때 필드명을 원본데이터에 없는 필드명을 써서
가상의 필드를 만들고 이 가상의 필드에서 true 값만 필터해 내는 것입니다.
만약 수량이 평균이상인 값을 구하는데 수량이라는 필드가 있고
수량
=a1>=average($a$1:$a$10)
으로 쓰게 되면 식에서 나온 값이 true 나 false가 되는데
필드명을 수량으로 쓰시면 수량으로 등록된 10,20 30 40 등과 true 와 false 를 비교하게 됩니다.
10=false 는 전혀 같은 값이 될 수 없겠죠.
그러므로 필터를 하지 않게 되는 것입니다.
이런 이유로 가상의 필드를 만들어 그 가상의 필드에서 true 값만 필터하게 되는 것입니다.
셀에서 오른쪽 클릭 셀서식에서 테두리 서식을 지정 하는 방법
홈 -> 글꼴 에서 테두리 지정 하는 방법 이 있구요.
삭제 하실 때 delete 보단 삭제할 범위를 블록 지정한 후 오른쪽 클릭 -> 삭제 -> 셀을 왼쪽으로 밀기 등을 이용하시면 깨끗하게 삭제가 가능합니다.
좋은 하루 되세요.