2013-07-31 2 views
2

Excel (2003)에서 열을 필터링하려고합니다. 열은 "파일 이름"으로 채워집니다. Excel의 "고급 필터"를 사용하여 특정 유형의 파일을 필터링하고 싶습니다. 파일 이름 열 (B)는 Sheet1에있는 존재하며, 시트 2 열 B.고급 필터 조건이 둘 이상의 기준에서 작동하지 않습니다.

sheet1    sheet2 
    column B    column B 
1 Heading    1 Heading 
2 file.doc   2 <>*.doc 
3 file.html   3 <>*.pdf 
4 file.pdf   4 <>*.mp3 
5 ...     5 ... 

에서 필터 목록이 내가 인터넷에서 검색 몇 시간 후 found을 것입니다. 문제는 모든 항목이 아니라 한 항목에 대해 작동한다는 것입니다. 나는. sheet1에 B 열 전체를 표시하고 B1 열을 사용하는 경우 : sheet2의 B2를 영역 기준으로 사용하면 Excel은 ".doc"로 끝나는 모든 파일을 필터링합니다. 그러나 sheet2에서 B1 열 : B4를 사용하면 아무 일도 일어나지 않습니다.

지금까지 시도하는 것 :

  • "<> * 내선."
  • = "<> * 내선."
  • OR (.ext를, .ext2)
  • OR (".ext를", " .ext2")
  • = OR (...)
  • 0,123,870
  • > (...)
  • ISERROR (SEARCH())
  • 많은 내가 잘못 뭐하는 거지

... 더 많은?

답변

2

OR 필터이므로 동일한 기준에 조건을 입력해야합니다. 그것은 다음과 같이한다 :

Sheet2 
    Column B Column C 
1 Heading Heading 
2 <>*.doc <>*.pdf 

여기에 고급 필터에 탁월한 포스트 : http://searchengineland.com/advanced-filters-excels-amazing-alternative-to-regex-143680.

+0

* OR *는 제공된 소스마다 (그리고 내 경험에 따라) * 다른 * 행에 있어야합니다. https://morespeech.tinytake.com/sf/MzE0MTkzXzE4NjIzMjk –

1

"자동 필터를 사용하면 최대 두 가지 조건을 사용하여 필터링 할 수 있습니다." 및 "AND 연산을 지정하려면 조건을 별도의 열에 배치해야합니다." 둘 다 bettersolutions.com입니다.

이 방법으로 관리 할 수있는 최상의 방법은 sheet2의 인접한 열 (예 : B2 & C2)에서 sheet2 선택 항목 중 두 가지를 선택하고 범위로 sheet2!$B$1:$C$2을 사용하는 것입니다.

아마도 원하는 것만 얻으려면 sheet1 ColumnB의 피벗 테이블을 사용하고 거기에 필터를 사용하십시오.

+1

감사합니다! 당신 말이 맞아,하지만 그것이 "and"and or "or"가되어야한다는 것이 혼란 스럽다. 내 말은 : A 열 또는 B 열이 있으면 x 행 y를 확인한 다음 true | false 체크와 비교 열 x 행 y가 A AND B이면 true | false ??? Btw 나는 Bens 대답을 선택했다. 왜냐하면 나는 시각적 인 대답이 나 같은 Excel-noobs에 대해 더 쉬울 수 있다고 생각하기 때문이다. :) – user1267259

+0

@ user1267259 의심 스럽다면 ('가까운 전화') 첫 번째 대답에 대해 제안 할 수있다! – pnuts