Jak używać operatorów porównania w programie Excel

Jak używać operatorów porównania w programie Excel
Jak używać operatorów porównania w programie Excel
Anonim

Co warto wiedzieć

  • Sześć operatorów: równy (=), większy niż (>), mniejszy niż (<), większe lub równe (>= ) mniejsze lub równe (<= ), nie równe ().
  • Najczęściej używanym operatorem porównania jest funkcja JEŻELI.

W tym artykule wyjaśniono, jak używać operatorów porównania I=w programie Excel. Instrukcje dotyczą wersji programu Excel 2019, 2016, 2013, 2010, Excel Online i Excel dla komputerów Mac.

Sześć operatorów porównania

W programie Excel dostępnych jest sześć operatorów porównania.

Image
Image

Te operatory są używane do testowania warunków, takich jak:

  • Równe: Dwie wartości lub ciągi są takie same (jabłko =jabłko)
  • Większe niż: Jedna wartość jest większa od drugiej (10 > 8)
  • Mniej niż: Jedna wartość jest mniejsza od drugiej (8 < 10)
  • Większe niż lub równe: Jedna wartość jest większa lub taka sama jak inna (10 >=10)
  • Mniejsze niż lub równe: Jedna wartość jest mniejsza lub taka sama jak inna (5 <=5)
  • Różne od: Dwie wartości nie są takie same (pies kot)

Wszystkie operatory porównania działają z wartościami, podczas gdy niektóre (takie jak i =) działają również z ciągami (tekstem) i datami.

Operatory porównania w funkcji IF

W programie Excel są dwa obszary, w których można używać operatorów porównania. Najczęstsze zastosowanie znajduje się wewnątrz funkcji JEŻELI.

Wewnątrz dowolnej komórki arkusza kalkulacyjnego wywołaj funkcję JEŻELI, wpisując:

Zobaczysz wyskakujący tekst pomocy, który brzmi:

To jest format prawidłowego używania funkcji JEŻELI.

  • Pierwsza wartość to test warunkowy zawierający operator porównania.
  • Druga wartość to liczba lub ciąg, który ma być wyświetlany, jeśli porównanie jest prawdziwe.
  • Trzecia wartość to liczba lub ciąg, który chcesz wyświetlić, jeśli porównanie jest fałszywe.

Wszystkie trzy wartości wewnątrz funkcji JEŻELI powinny być oddzielone przecinkami.

Test logiczny może odwoływać się do wartości lub komórek w arkuszu kalkulacyjnym programu Excel, które zawierają wartości. Możesz także zagnieżdżać formuły w samym porównaniu.

Na przykład, aby porównać dane w komórce A1 z danymi w komórce B4, wpisz:

Aby sprawdzić, czy wartość w komórce A1 jest mniejsza niż 50, wpisz:

Aby sprawdzić, czy wartość w komórce A1 jest mniejsza niż połowa wartości w komórce B4, wpisz:

W powyższych przykładach program Excel zwraca TRUE lub FALSE w komórce, w której wpisano instrukcję JEŻELI, w zależności od wyniku porównania.

Możesz zastąpić TRUE lub FALSE dowolną wartością lub ciągiem, jeśli chcesz, aby formuła JEŻELI zwracała coś innego w tej komórce. Na przykład:

Zwróci to "Bob" w komórce, jeśli warunek jest spełniony, lub "Sally", jeśli warunek jest fałszywy.

Operatory porównania w Excelu VBA lub makrach

Możesz użyć tych samych operatorów porównania w edytorze Excel VBA.

Excel VBA służy do tworzenia makr do automatyzacji działań w arkuszu kalkulacyjnym.

Aby otworzyć edytor Excel VBA:

  1. Wybierz Plik > Opcje > Dostosuj wstążkę.
  2. Włącz pole wyboru Developer pod Główne karty i wybierz OK.
  3. W Excelu wybierz Programista > Wyświetl kod.
  4. Kliknij dwukrotnie ThisWorkbook pod Microsoft Excel Objects w lewym okienku.
  5. W górnej części okna kodu ustaw lewą listę rozwijaną na Książkę, a prawą na Open.

Teraz edytujesz kod, który będzie uruchamiany przy każdym otwarciu pliku Excel. W tym oknie możesz porównać komórkę A1 z A2 i automatycznie wypełnić A3 wartością lub tekstem w zależności od wyników operatora porównania.

Oto przykład tego, jak ten kod będzie wyglądał:

Jeśli [A1] < [A2] Wtedy

[A3]="TAK"

Else

[A3]="NIE"

Koniec Jeśli

Formatowanie jest nieco inne w VBA, ale symbole porównania (operatory) używane do porównywania dwóch wartości lub ciągów są dokładnie takie same.

Zalecana: