Jak używać wartości logicznych (wartości logicznych) w programie Excel

Spisu treści:

Jak używać wartości logicznych (wartości logicznych) w programie Excel
Jak używać wartości logicznych (wartości logicznych) w programie Excel
Anonim

Co warto wiedzieć

  • Wartości logiczne to True lub False, 1 lub 0.
  • Użyj słów pisanych wielkimi literami, aby przedstawić wartości logiczne. Np.: PRAWDA
  • Użyj funkcji logicznych, takich jak IF, LUB i AND, z wartościami boolowskimi.

W tym artykule wyjaśniono, jak używać wartości logicznych w arkuszach kalkulacyjnych programu Microsoft Excel. Te instrukcje dotyczą wersji programu Excel 2019, 2016, 2013, 2010 i programu Excel dla platformy Microsoft 365.

Co to jest wartość logiczna?

Wartość logiczna, czasami nazywana wartością logiczną, to jeden z kilku typów danych używanych w arkuszach kalkulacyjnych w aplikacjach takich jak Excel i Arkusze Google. Nazwane na cześć XIX-wiecznego matematyka George'a Boole'a, wartości Boole'a są częścią gałęzi algebry znanej jako algebra Boole'a lub logika Boole'a.

Logika Boole'a jest niezbędna dla całej technologii komputerowej, nie tylko dla arkuszy kalkulacyjnych, i opiera się na koncepcji, że wszystkie wartości można zredukować do TRUE lub FALSE -lub, ponieważ technologia komputerowa opiera się na systemie liczb binarnych, albo 1 albo 0

Wartości logiczne i funkcje logiczne arkusza kalkulacyjnego

Wartości logiczne w arkuszach kalkulacyjnych są najczęściej tworzone przy użyciu logicznej grupy funkcji, takich jak funkcja JEŻELI, funkcja AND, i funkcję LUB.

Image
Image

W tych funkcjach wartości logiczne są źródłem wejściowym jednego z argumentów funkcji lub mogą tworzyć dane wyjściowe lub wyniki funkcji, która ocenia inne dane w arkuszu.

Na przykład pierwszy argument funkcji JEŻELI w wierszu 4 argument testu logicznego-jest wymagany do zwrócenia wartości logicznej jako odpowiedzi. Argument musi zawsze oceniać warunek, który może skutkować tylko odpowiedzią TRUE lub FALSE. W rezultacie:

  • Jeśli argument zwraca odpowiedź TRUE, funkcja wykonuje jedną akcję. W tym przykładzie mnoży dane w komórce A2 przez 25.
  • Jeśli argument zwraca odpowiedź FALSE, funkcja wykonuje inną akcję. W tym przypadku mnoży dane w komórce A2 przez 10.

Wartości logiczne i funkcje arytmetyczne

W przeciwieństwie do funkcji logicznych większość funkcji w Excelu i Arkuszach Google wykonujących operacje arytmetyczne, takie jak SUM, COUNT iŚREDNIA ignoruj wartości logiczne, gdy znajdują się one w komórkach zawartych w argumentach funkcji.

Image
Image

Na przykład na przykładowym obrazie funkcja LICZBA w wierszu 5, która zlicza tylko komórki zawierające liczby, ignoruje wartości logiczne PRAWDA i FAŁSZ znajdujące się w komórki A3, A4 i A5 i zwraca odpowiedź 0.

Konwersja TRUE i FALSE na 1 i 0

Aby uwzględnić wartości logiczne w obliczeniach funkcji arytmetycznych, należy je najpierw przekonwertować na wartości liczbowe przed przekazaniem ich do funkcji. Dwa sposoby na wykonanie tego kroku to:

  • Pomnóż wartości logiczne przez jeden (jak pokazują formuły w wiersze 7 i 8 przykładu, które mnożą wartości PRAWDAi FALSE w komórkach A3 i A4 po jednym).
  • Dodaj zero do każdej wartości logicznej (jak pokazano w formule w wiersz 9 przykładu, która dodaje 0 do wartość TRUE w komórka A5).

Te operacje powodują konwersję wartości TRUE w komórkach A3 i A5 na 1i wartość FALSE w komórka A4 do 0 W rezultacie COUNT funkcja w wiersz 10 , która sumuje dane liczbowe w komórkach od A7 do A9 , zwraca wynik 3 zamiast 0

Image
Image

Wartości logiczne i formuły programu Excel

W przeciwieństwie do funkcji arytmetycznych, formuły w Excelu i Arkuszach Google, które wykonują operacje arytmetyczne, takie jak dodawanie i odejmowanie, z przyjemnością odczytują wartości logiczne jako liczby bez konieczności konwersji. Takie formuły automatycznie ustawiają TRUE równe 1 i FALSE równe 0

W rezultacie formuła dodawania w wiersz 6 na przykładowym obrazie,

=A3 + A4 + A5

odczytuje dane w trzech komórkach jako:

=1 + 0 + 1

i zwraca odpowiednio odpowiedź 2.

Zalecana: