선별적 검색 결과를 위해 불리언 검색 사용하기

선별적 검색 결과를 위해 불리언 검색 사용하기
< 이전 / 다음 >

선별적 검색 결과를 위해 불리언 검색 사용하기

불리언 검색은 AND, NOT, OR처럼 구체적으로 정의된 연산자(또는 한정어)와 키워드를 조합하여 선별적인 검색 결과를 도출해낼 수 있는 검색 방법입니다. 예를 들어, "리드 AND 신규"라는 불리언 검색은 정확하게 이 두 키워드가 포함된 노트 목록을 반환합니다.

참고: 이 기능은 Professional 또는 Teams 구독 시에만 사용이 가능합니다.

Evernote가 지원하는 네 가지 불리언 검색 연산자는 다음과 같습니다:

  • AND
  • OR
  • NOT
  • ()

검색을 시작하기 전에 불리언 검색에 대해 알아두어야 할 사항이 몇 가지 있습니다:

  • 이러한 검색 연산자는 개별적으로 혹은 함께 사용해 단순하거나 복잡한 검색 구문을 구성할 수 있습니다.
  • 검색 연산자는 대소문자를 구분합니다(전부 대문자로 써야 합니다).
  • 모든 검색 구문은 다음 순서로 평가됩니다: 구문 내 위치와 상관 없이 ()NOTANDOR.

AND

AND 연산자를 두 단어 사이에 사용하면 두 단어가 모두 포함된 노트로 검색 결과를 한정할 수 있습니다. AND 연산자를 사용해 더 많은 기준을 추가할수록 검색 결과는 더 제한적이고 세밀해집니다.

예:

검색어 예상되는 결과
리드 AND 신규 "리드"와 "신규"라는 단어가 둘 다 포함된 모든 노트. 두 단어 중 하나만 포함된 노트는 제외됩니다.

OR

OR 연산자를 두 단어 사이에 사용하면 두 단어 중 무엇이든 포함된 노트로 검색 결과를 한정할 수 있습니다. OR 연산자는 검색의 범위를 넓혀 결과에 포함되는 노트가 많아집니다.

예:

검색어 예상되는 결과
리드 OR 신규 "리드"라는 단어 또는 "신규"라는 단어가 하나라도 포함된 모든 노트.

NOT

검색에서 특정 키워드가 있는 노트를 배제해 결과를 더욱 한정하려면 NOT 연산자를 사용할 수 있습니다. NOT은 검색 결과를 좁히는 데에 도움이 됩니다.

예:

검색어 예상되는 결과
리드 NOT 신규 "리드"라는 단어는 포함되어 있으나 "신규"라는 단어는 포함되지 않은 모든 노트. 두 단어 모두 포함된 노트는 제외됩니다.

괄호 ()

() 연산자는 여러 연산자를 조합하는 복잡한 검색어를 작성할 때 꼭 필요합니다. 복잡한 검색에서 괄호를 사용하면 괄호 안의 절을 먼저 평가한 다음, 괄호 밖의 다른 검색어 요소들을 평가해 최종 결과를 도출합니다. 예를 들어, "리드 OR 고객 NOT 신규"의 검색 결과는 괄호 위치에 따라 달라집니다.

예:

검색어 예상되는 결과
(리드 OR 고객) NOT 신규 이 검색에서는 "리드" 또는 "고객"이 포함된 노트를 먼저 찾은 다음, 그 중에서 "신규"라는 단어가 포함된 노트를 배제합니다.
리드 OR (고객 NOT 신규) 이 검색에서는 "고객"이 포함되지만 "신규"는 포함되지 않은 노트를 먼저 찾은 다음, "리드"라는 단어가 포함된 노트를 모두 추가합니다.

복잡한 불리언 검색

사용자는 이 모든 검색 연산자를 조합해 복잡한 검색을 구성할 수 있고, 이는 선별적 검색 결과를 얻는 데에 도움이 됩니다. 이뿐 아니라, Evernote의 고급 검색 구문과 조합해 검색 결과를 한층 더 한정할 수도 있습니다. 다시 한 번 말씀드리자면 모든 검색 구문은 다음 순서로 평가됩니다: 구문 내 위치와 상관 없이 ()NOTANDOR. 복잡한 검색의 예는 다음과 같습니다:

검색어 예상되는 결과
(NOT notebook:"공급업체" AND tag:리드 AND tag:신규) OR (NOT tag:신규 AND tag:under-5 AND tag:2020) 이 검색에서는 "공급업체" 노트북에 포함되지 않고 "리드"와 "신규" 태그가 있는 노트를 먼저 찾습니다. 그런 다음 "신규" 태그는 없지만 "under-5"와 "2020" 태그가 있는 노트를 검색 결과에 추가합니다.

LANGUAGES_PRODUCT

키워드:

  • 불리언
  • 고급 검색
  • 검색 구문