Skip to main content

Jak korzystać z operatorów porównania w programie Excel

Warframe: The Pocket BFG -Best AMP Combination? (Może 2025)

Warframe: The Pocket BFG -Best AMP Combination? (Może 2025)
Anonim

Operatory porównania to symbole używane w formułach Excela do porównywania dwóch wartości i generowania pożądanego wyniku. Wynikiem tego porównania może być PRAWDA lub FAŁSZ lub dowolna inna określona wartość wyjściowa zamiast warunku prawdziwego lub fałszywego.

Uwaga Informacje w tym artykule dotyczą wersji Excel 2019, 2016, 2013, 2010, Excel Online i Excel dla komputerów Mac.

Sześć Operatorów Porównawczych

Dostępnych jest sześć operatorów porównania w Excelu.

Operatory te są używane do testowania warunków takich jak:

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

Wszystkie operatory porównania działają z wartościami, a niektóre (np <> i =) również działają z ciągami (tekst) i datami.

Operatory porównania w funkcji IF

W programie Excel istnieją dwa obszary, w których można używać operatorów porównania. Najczęstszym zastosowaniem jest wewnątrz JEŚLI funkcjonować.

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

= IF (

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

logical_test, value_if_true, value_if_false

Jest to format prawidłowego używania funkcji IF.

  • Pierwszą wartością jest test warunkowy, który zawiera operator porównania.
  • Druga wartość to liczba lub ciąg znaków, które mają być wyświetlane, jeśli porównanie jest prawdziwe.
  • Trzecia wartość to liczba lub ciąg znaków, które mają być wyświetlane, jeśli porównanie jest fałszywe.

Wszystkie trzy wartości w funkcji IF powinny być oddzielone przecinkami.

Test logiczny może odwoływać się do wartości lub komórek w arkuszu kalkulacyjnym Excel zawierającym wartości. Możesz także zagnieździć formuły wewnątrz samego porównania.

Na przykład, aby porównać dane w komórce A1 z danymi w komórce B4, należy wpisać:

= JEŻELI (A1<>

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

= JEŻELI (A1 <50, PRAWDA, FAŁSZ)

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

= JEŻELI (A1 <(B4 / 2), PRAWDA, FAŁSZ)

W powyższych przykładach Excel zwraca TRUE lub FALSE w komórce, w której wpisano instrukcję IF, 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 IF zwróciła coś innego w tej komórce. Na przykład:

= JEŻELI (A1 <50, "Bob", "Sally")

Spowoduje to zwrócenie "Bob" w komórce, jeśli warunek jest prawdziwy, lub "Sally", jeśli warunek jest fałszywy.

Operatory porównania w programie Excel 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 Deweloper pole wyboru poniżej Główne karty i wybierz dobrze.
  3. W Excelu wybierz Deweloper > Wyświetl kod.
  4. Podwójne kliknięcie ThisWorkbook pod Obiekty Microsoft Excel w lewym okienku.
  5. W górnej części okna kodu ustaw lewą listę rozwijaną na zeszyt ćwiczeń i prawo do otwarty.

Teraz edytujesz kod, który będzie uruchamiany za każdym razem, gdy otwierany jest plik Excel. W tym oknie możesz porównać komórkę A1 do A2 i automatycznie wpisać A3 z wartością lub tekstem w zależności od wyników operatora porównania.

Oto przykład tego, jak wyglądałby ten kod:

Jeśli A1 <A2 Następnie A3 = "TAK"JeszczeA3 = "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 znaków są dokładnie takie same.

Jeśli dopiero zaczynasz uczyć się programu Excel, zapoznaj się z samouczkami programu Excel dla początkujących, aby jeszcze bardziej zwiększyć swoje umiejętności przy użyciu arkuszy kalkulacyjnych Excel.