차례:
비디오: 엑셀 데이터 자동 검색 실습 3 (옵션단추, 고급필터, 매크로 활용) 2025
필터링 Access 2003 데이터 시트는 테이블의 모든 레코드가 아닌 특정 레코드에만 집중할 수있는 방법입니다. 지금하고있는 일과 관련이없는 레코드는 걸러 낼 수 있습니다.
데이터를 필터링 할 때 기준을 사용하여 액세스하고자하는 것을 알려줍니다. 기준 는 필터가 적용된 후에 표시하기 위해 데이터가 통과하는 테스트입니다. 예를 들어, 주문 날짜가 5/1/03 인 레코드를 표시하도록 Access에 요청할 수 있습니다. 보다 고급 기준은 5/1/03 이후 날짜의 주문입니다.
표에서 5 가지 유형의 필터를 사용할 수 있습니다: 선택 필터, 양식 필터 및 고급 필터 / 정렬. 표 1은 각 필터를 사용하는 방법을 보여줍니다.
표 1: 데이터 시트 필터 유형
필터 유형 |
사용해야 할 때 |
선택 필터 |
필드에 특정 값이있는 레코드가 있고 해당 필드에 동일한 값을 가진 다른 모든 레코드를 찾고 싶습니다. |
양식 별 필터링 |
두 가지 이상의 기준이 있습니다. 예를 들어, 신용 카드로 지불 한 6/1/03 이전 주문을 찾고 싶습니다. |
입력 필터 |
특정 필드에서 찾고자하는 값을 입력하거나 표현식을 기준으로 사용하고자합니다. |
필터 제외 선택 |
한 필드에 특정 값이있는 레코드를 찾을 수 있으며 해당 필드에 동일한 값을 가진 모든 레코드를 제외하고자합니다. |
고급 필터 / 정렬 |
여러 필드에 기준을 정렬하고 적용하는 등의 다른 필터보다 많은 작업을 수행하고자합니다. 고급 필터 / 정렬은 하나의 테이블 만 사용하여 쿼리를 만듭니다. |
필터링 기본 사항
전체 필터링 개념을 다루려면 필터와 관련된 데이터 시트의 부분을 살펴보십시오. 그림 1은 필터 버튼과 표시기가 표시된 데이터 시트를 보여줍니다. 이 데이터 시트에는 필터가 적용되어 있습니다. 데이터 시트의 하단에있는 필터링 된 데이터 시트 표시기 때문에 알 수 있습니다. 또한 필터 적용 / 제거 버튼이 강조 표시됩니다. 다시 클릭하면 필터가 제거되고 데이터 시트의 모든 레코드가 표시됩니다.
그림 1: 필터링 된 데이터 시트.
물론 테이블을 포함하는 모든 데이터 시트에 필터를 적용 할 수 있지만 쿼리로 생성 된 데이터 시트와 데이터 시트는 필터를 적용 할 수 있습니다. 필터링 된 데이터 시트에 데이터를 입력하고 편집 할 수 있습니다. 필터를 다시 적용 할 때까지 (레코드 -> 필터 / 정렬 적용을 선택하여) 필터가 새 레코드에 적용되지 않는다는 점을 명심하십시오.
선택 필터 또는 양식 필터 단추를 사용하여 필터링하거나 메뉴를 사용할 수 있습니다.단추가없는 필터 옵션을 포함하여 레코드 옵션을 표시하려면 레코드 메뉴를 표시하십시오 (일부는 레코드 메뉴에, 일부는 필터 하위 메뉴에 있음).
- 적용한 마지막 필터를 다시 적용하려면 레코드 -> 필터 / 정렬 적용을 선택하십시오.
- 필터를 제거하려면 필터 적용 버튼을 클릭하거나 레코드 -> 필터 / 정렬 제거를 선택하십시오.
필터는 한 테이블에서 간단한 쿼리를 실행하므로 데이터 분석을 시작할 수 있습니다. 필터링을 사용하면 더 복잡한 쿼리를 만들 수 있습니다. 검색어에 대해 혼란 스럽다면 필터를 작성하면 검색어 기준을 작성하는 방법을 파악하는 데 도움이됩니다. 필터를 만들 때 레코드 -> 필터 -> 고급 필터 / 정렬을 선택하여 쿼리 눈금에서 봅니다. Criteria 행을보고 기준이 어떻게 보이는지 확인하십시오. 쿼리 눈금을 닫으려면 도구 모음에서 닫기 단추를 클릭하십시오.
필터는 속성 시트의 Filter 속성에 나타납니다. 거기에 표현식을 입력하여 테이블을 필터링 할 수 있지만 필터를 적용한 상태로 거의 아무도 수행하지 않으며 테이블을 여는 순간 일부 레코드가 필터링 될 수 있습니다.
선택 기준 필터링
선택 기준 필터링은 가장 간단한 종류의 필터로 한 필드에서 값이 일치하는 레코드를 찾습니다. 선택하여 필터링하려면 다음 단계를 따르십시오.
1. 일치시킬 값이나 텍스트가있는 레코드를 찾은 다음 해당 셀에 커서를 올려 전체 값과 일치시킵니다.
• 가격 29.99 인 모든 제품을 찾으려면 값이 29 인 가격 셀에 커서를 놓으십시오. 99.
• 값의 시작과 일치 시키려면 첫 번째 문자와 그 이후의 문자를 선택하십시오 당신이 원하는대로 La로 시작하는 필드의 모든 항목을 찾으려면 필터링하기 전에 La Flight in La을 강조 표시하십시오.
• 값의 일부와 일치 시키려면 일치시키려는 값의 중간에있는 문자를 선택하십시오. 99를 선택하여 99를 포함하는 모든 값 (예: 499)을 찾습니다.
2. 도구 모음의 선택 필터 (Filter by Selection) 단추를 클릭하십시오.
데이터 시트를 필터링하여 해당 필드에 동일한 값을 가진 레코드 만 표시합니다.
전체 표를 보려면 필터 제거 단추 (필터 적용 단추의 반대면, 도구 모음의 단추와 필터 적용 단추 및 필터 제거 단추 간 전환)를 클릭하십시오.
제외 기준 필터링
제외 기준 필터링은 기준에 일치하는 레코드 만 보는 것이 아니라 데이터 시트에서 제외되는 모든 레코드를 제외하면 선택 기준 필터링과 매우 유사합니다.
제외 기준으로 필터링하려면 선택 기준으로 필터링 할 때 일치시킬 값을 선택하는 것과 같은 방법으로 제외 할 값을 선택합니다.
- 셀 전체에 커서를 놓고 전체 값과 일치하는 값을 제외합니다. 예를 들어 값이 ME 인 셀에 커서를 놓고 Maine 상태의 모든 주소를 제외합니다.
- 일치하는 시작 값과 일치하는 모든 레코드를 제외하기 위해 값의 시작과 이후의 문자 수를 선택하십시오.
- 필드 중간의 선택을 포함하는 모든 레코드를 제외하려면 값의 중간에있는 문자를 선택하십시오.
제외 할 값을 선택한 후 제외로 필터링하려면 레코드 -> 필터 -> 선택 제외 필터를 선택합니다. 이 필터 유형은 도구 모음에 없습니다.
