필터링 action 사용
- 최종 업데이트2026/02/23
필터링 action을 사용하여 특정 테이블 또는 워크시트의 열에서 데이터를 필터링합니다.
고려 사항
자동화를 배포하여 테이블 또는 워크시트에서 데이터를 필터링할 때 다음 중 하나의 상황이 발생하면 오류가 표시됩니다.
- 잘못된 테이블 이름이나 열 이름/위치를 제공한 경우.
예를 들어, Excel의 테이블 이름은
MonthlySales인데,Monthly Sales(공백 포함)로 입력한 경우입니다. - 제공한 세션 이름이 열기 action에서 사용한 것과 일치하지 않는 경우.
- 지정한 Excel 스프레드시트 이름이나 셀 범위가 존재하지 않는 경우.
예를 들어,
Sheet1만 존재하는데Sheet2를 입력하거나, 시트에 A~C열만 있는데B2:D4를 입력한 경우입니다. - 필터 유형과 열 데이터 간에 데이터 유형이 일치하지 않는 경우.
예를 들어, 지정된 테이블의
5월열에는높음, 낮음과 같은 텍스트 값이 포함되어 있는데150보다 큼을 사용한 경우입니다. - 액세스하려는 파일이 닫혀 있거나, 잠겨 있거나, 액세스할 수 없는 경우.
- 기존 필터와 새로운 필터 설정 간에 충돌이 있는 경우.
프로시저
월별 매출.xls라는 제목의 Excel 통합 문서가 있고, 5월과 7월 열을 필터링하여 값이 150보다 큰 행만 표시하려는 상황을 가정해 봅시다.
- Excel package에서 열기 action을 사용해 통합 문서를 엽니다.
- 세션 이름을 ExcelSession1으로 지정합니다.
-
필터링
action을 자동화 스크립트로 끌어다 놓습니다.
- 에 월별 매출을 입력합니다.
- 을 선택하고 5월을 입력합니다.
- 다른 필터링
action을 자동화 스크립트로 끌어다 놓습니다.
- 에 월별 매출을 입력합니다.
- 을 선택하고 7월을 입력합니다.
-
필터링 필드를 사용하여 다음을 선택합니다.
- 필터 유형에서 숫자를 선택합니다.
- 드롭다운 메뉴를 클릭하고 보다 큼을 선택합니다.
- 값 필드에 150을 입력합니다.
- 세션 이름 필드에 ExcelSession1을 입력합니다.
- 저장을 클릭합니다.
이 자동화를 실행하면 Excel 시트에는 값이 150보다 큰 5월 및 7월 열만 표시됩니다.