Pobierz przykładowy skoroszyt
Ten samouczek pokazuje, jak używać Excel NIE Funkcja w programie Excel, aby zmienić TRUE na FALSE lub FALSE na TRUE.
NIE Przegląd funkcji
Funkcja NOT zmienia TRUE na FALSE i FALSE na TRUE.
Aby użyć funkcji NOT Excel Worksheet, wybierz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
NIE funkcja Składnia i dane wejściowe:
1 | =NIE(logiczne) |
logiczny - Wyrażenia logiczne. Przykład: A1 > 4.
Co to jest funkcja NIE?
NIE jest jedną z funkcji logicznych programu Excel. Odwraca wynik testu logicznego. Innymi słowy, sprawdza, czy warunek nie został spełniony.
Jak korzystać z funkcji NIE
Użyj funkcji Excel NOT w ten sposób:
1 | =NIE(C3="Pop") |
Excel oceni każde wyrażenie logiczne umieszczone w nawiasach i zwróci odwrotny wynik. Zobacz przykład poniżej:
Formuła sprawdza, czy gatunek w kolumnie C zawiera „Pop”. Niezależnie od wyniku tego testu, NIE odwróci go.
Tak więc dla komórek zawierających „Pop” (test logiczny PRAWDA), NIE zwraca FAŁSZ. W przypadku komórek, które nie zawierają „Pop” (test logiczny FAŁSZ), NIE zmienia tego na PRAWDA.
Porównywanie tekstu
Pamiętaj, że w porównaniach tekstowych nie jest rozróżniana wielkość liter. Zatem poniższa formuła zwróci te same wyniki, co w powyższym przykładzie:
1 | =NIE(C3="POP") |
Ponadto NOT nie obsługuje symboli wieloznacznych. Zatem ta formuła zwróci TRUE we wszystkich przypadkach:
1 | =NIE(C3="P*") |
Dzieje się tak, ponieważ NIE dosłownie porównuje ciąg tekstowy w C3 z „P*”. Ponieważ tego nie znajdzie (test logiczny FALSE), zwróci TRUE.
Porównywanie liczb
Podczas porównywania liczb możesz użyć następujących operatorów porównania:
Na przykład, jeśli masz listę filmów z lat 80. i chcesz wykluczyć filmy z 1985 r. i wcześniejszych, możesz użyć tej formuły:
1 | =NIE(C3<=1985) |
Pamiętaj, że z NIE, skutecznie odwracasz znaczenie tych operatorów. Zatem powyższy wzór jest taki sam jak:
1 | =C3>1985 |
Zauważ również, że jeśli którekolwiek z wyrażeń w NOT jest liczbą niezerową lub da wynik, to NIE zwróci FALSE:
1 | =NIE(1985) |
Jeśli wyrażenie jest lub ma wartość zero, NIE zwróci TRUE. Zatem obie formuły zwracają prawdę:
12 | =NIE(1-1)=NIE(0) |
Używanie NOT z innymi operatorami logicznymi
Możesz łączyć NIE z dowolnymi innymi operatorami logicznymi programu Excel, takimi jak AND<>, OR<> i XOR<>.
Załóżmy na przykład, że chcemy znaleźć filmy wydane w 1985 roku lub później, które nie zostały wyreżyserowane przez Stevena Spielberga. Moglibyśmy użyć tej formuły:
1 | =ORAZ(C3>=1985;NIE(D3="Steven Spielberg")) |
Po połączeniu takich operatorów logicznych program Excel ocenia je od środka. Więc tutaj najpierw oceni funkcję NIE, a następnie użyje jej wyniku w AND.
Używanie NOT z JEŻELI
NOT jest najczęściej używany w instrukcji IF. Dzięki JEŻELI, zamiast zwracać PRAWDA lub FAŁSZ po teście logicznym, możesz zwrócić cokolwiek zechcesz.
Użyj go w ten sposób:
1 | =JEŻELI(ORAZ(C3>=1985;NIE(D3="Steven Spielberg")),"Obserwuj", "Nie oglądaj") |
To ta sama formuła z góry, zwracająca TRUE dla filmów wydanych od 1985 roku, które nie zostały wyreżyserowane przez Spielberga. Ale teraz JEŻELI zwraca „Obserwuj”, jeśli test logiczny zwraca PRAWDA, i „Nie oglądaj”, jeśli zwraca FAŁSZ.
Przeczytaj więcej na stronie głównej funkcji Excel IF <>.
NIE w Arkuszach Google
Funkcja NIE działa dokładnie tak samo w Arkuszach Google, jak w Excelu:
Dodatkowe uwagi
Użyj funkcji NIE, aby przekonwertować PRAWDA na FAŁSZ i FAŁSZ na PRAWDA.
Wróć do listy wszystkich funkcji w Excelu