Wyszukiwanie przy użyciu operatorów logicznych

Przeszukiwanie dokumentów PDF przy użyciu wyrażeń logicznych zapewnia więcej opcji wyszukiwania, ponieważ umożliwia łączenie kryteriów wyszukiwania w wyraźnie zdefiniowany sposób (przy użyciu operatorów logicznych). Ma ono zastosowanie tylko wtedy, gdy przeszukiwanych jest wiele dokumentów, natomiast nie ma zastosowania w przypadku wyszukiwania według wzorców lub masek. Podczas wyszukiwania wielu wyrazów lub fraz wykonywane jest wyszukiwanie na podstawie sumy logicznej (LUB). Oznacza to, że zgłaszane jest każde wystąpienie dowolnego z wyszukiwanych ciągów. W związku z tym operatory logiczne nie są już potrzebne do przeprowadzania wyszukiwania na podstawie sumy logicznej. Wyszukiwania na podstawie iloczynu logicznego (I), w przypadku których muszą zostać znalezione oba ciągi, co oznacza mniejszą liczbę generowanych wyników, mogą być przeprowadzane wyłącznie przy użyciu operatorów logicznych.

Uwaga: operatory wymienione w tym temacie nie mają zastosowania w przypadku wyszukiwania rozmytego.

Aby użyć zapytania logicznego podczas wyszukiwania w wielu dokumentach

  1. Otwórz okno dialogowe Wyszukiwanie na wstążce Home.

  2. Z listy rozwijanej Szukaj w wybierz Wybierz indeks, a następnie wybierz indeks w oknie dialogowym Menedżer indeksów i kliknij przycisk OK.

  3. Kliknij pozycję >> Zaawansowane i z listy rozwijanej Dopasuj wybierz pozycję Zapytanie logiczne.

  4. Wpisz zapytanie dla wyszukiwanych terminów, używając operatorów logicznych i składni.

  5. Kliknij przycisk Wyszukaj. Wyniki zostaną wyświetlone w dolnej części okna dialogowego Wyszukiwanie.

  6. Kliknij pozycję w polu listy Wynik, aby wyświetlić odpowiadającą jej stronę z wyróżnionym wynikiem wyszukiwania. W prawym dolnym rogu listy Wynik zostanie wyświetlona liczba wystąpień.

Najczęściej używane operatory logiczne

  • AND (&): Wstaw ten operator między dwa słowa, aby znaleźć tylko dokumenty, które zawierają oba słowa. Powoduje to zawężenie wyszukiwania, ponieważ dokumenty zawierające tylko jeden z wyrazów nie zostaną znalezione.

  • OR ( | ): Wstaw ten operator między dwa słowa, aby znaleźć wszystkie dokumenty zawierające jedno z nich. Powoduje to rozszerzenie wyszukiwania, ponieważ najprawdopodobniej więcej dokumentów spełni ten warunek. Dokumenty zawierające oba wyrazy również zostaną znalezione.

  • EXCLUSIVE OR (^): Wstaw ten operator między dwa słowa, aby znaleźć wszystkie dokumenty zawierające jedno z tych słów, ale nie zawierające obu.

  • NOT (~): Wstaw ten operator przed wyszukiwanym słowem, aby wykluczyć wszystkie dokumenty, które zawierają to słowo. Ten operator można połączyć z żądaniem wyszukiwania o wyniku pozytywnym, na przykład można wpisać „Faktura NIE Kofax”, aby znaleźć wszystkie dokumenty zawierające słowo „Faktura” i niezawierające słowa „Kofax”.

Ważne wymagania dotyczące składni:

  • Zawsze ujmuj wyszukiwane terminy w nawiasy, gdy wprowadzasz operator jako słowo kluczowe, aby operator nie był interpretowany jako symbol.

  • Nie dodawaj spacji przed i po operatorach.

  • Aby określić kolejność wykonywania operacji, należy użyć nawiasów okrągłych. Przykład:

    Europa&(Paryż|Bruksela)

    Najpierw
    zostanie przeprowadzone wyszukiwanie przy użyciu operatora OR dla argumentów Paryż i Bruksela, a następnie w ramach otrzymanego wyniku zostanie przeprowadzone wyszukiwanie przy użyciu operatora AND dla argumentu Europa. W związku z powyższym zostaną znalezione wszystkie dokumenty zawierające wyraz Paryż lub Bruksela, ale zostaną zachowane tylko te, które zawierają również wyraz Europa.

W poniższym przykładzie litery A i B reprezentują wyszukiwane wyrazy lub ciągi. Zielone części diagramów pokazują, które wystąpienia zostaną znalezione.

 

Operator

Symbol

Przykłady

Diagram

I

&

(A)AND(B)
A&B

diagram Venna dla operatora „AND”

LUB

|

(A)OR(B)

A|B

diagram Venna dla operatora „OR”

ALBO

^

(A)EXCLUSIVE OR(B)
A^B

diagram Venna dla operatora „exclusive OR”

NIE (samo)

~

NOT(A)
~
A

diagram Venna dla operatora „Not A”

NIE (w połączeniu)

~

(A)NOT(B)
A~B

diagram Venna dla operatora „A not B”

 

W przypadku NIE A zielony obszar reprezentuje wszystkie pliki uwzględnione w wyszukiwaniu.

Uwaga

W ramach wyszukiwania w plikach indeksu nie można przeprowadzać wyszukiwania z użyciem symboli wieloznacznych, takich jak gwiazdka (*) lub znak zapytania (?).