Ako používať funkciu Excel ALEBO

Zhrnutie

Funkcia OR je logická funkcia na testovanie viacerých stavov súčasne. ALEBO vráti buď TRUE, alebo FALSE. Napríklad na testovanie A1 buď pre „x“ alebo „y“ použite = OR (A1 = „x“, A1 = „y“). Funkciu OR možno použiť ako logický test vo vnútri funkcie IF, aby sa zabránilo ďalším vnoreným IF, a je možné ju kombinovať s funkciou AND.

Účel

Vyskúšajte viac podmienok pomocou ALEBO

Návratová hodnota

TRUE, ak nejaké argumenty vyhodnotia TRUE; FALSE ak nie.

Syntax

= ALEBO (logický1, (logický2), …)

Argumenty

  • logická1 - prvá podmienka alebo logická hodnota, ktorá sa má vyhodnotiť.
  • logická2 - (voliteľné) Druhá podmienka alebo logická hodnota, ktorá sa má vyhodnotiť.

Verzia

Excel 2003

Poznámky k použitiu

Pomocou funkcie OR môžete testovať viac podmienok súčasne, spolu až 255 podmienok. Každá logická podmienka ( logická1 , logická2 atď.) Musí vracať hodnotu TRUE alebo FALSE alebo musí ísť o polia alebo odkazy, ktoré obsahujú logické hodnoty.

Funkcia OR vyhodnotí všetky dodané hodnoty a vráti TRUE, ak sa ktorákoľvek z nich vyhodnotí ako TRUE. Ak všetky logické systémy vyhodnotia hodnotu FALSE, funkcia OR vráti hodnotu FALSE.

Funkcia AND aj funkcia OR agregujú výsledky do jednej hodnoty. To znamená, že ich nemožno použiť v operáciách s poľami, ktoré musia priniesť množstvo výsledkov. Ďalšie súvislosti nájdete v tomto článku: Pole vzorcov s logikou AND a OR.

Poznámka: Excel vyhodnotí akékoľvek číslo okrem nuly (0) ako PRAVDA.

Príklady

Napríklad na otestovanie, či je hodnota v A1 ALEBO hodnota v B1 väčšia ako 75, použite nasledujúci vzorec:

=OR(A1>75,B1>75)

ALEBO možno použiť na rozšírenie funkčnosti funkcií, ako je funkcia IF. Pomocou vyššie uvedeného príkladu môžete zadať ALEBO ako logický_test pre funkciu IF takto:

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Tento vzorec vráti hodnotu „Pass“, ak je hodnota v A1 väčšia ako 75 ALEBO hodnota v B1 je väčšia ako 75.

Pole

Ak zadáte ALEBO ako vzorec poľa, môžete otestovať všetky hodnoty v rozsahu proti podmienke. Napríklad tento vzorec poľa vráti TRUE, ak je ktorákoľvek bunka v A1: A100 väčšia ako 15:

=(OR(A1:A100>15)

Poznámka: toto je vzorec poľa a musí sa zadávať pomocou klávesov Control + Shift + Enter, s výnimkou Excel 365.

Poznámky

  • Každá logická podmienka musí byť vyhodnotená na TRUE alebo FALSE, alebo to musia byť polia alebo odkazy, ktoré obsahujú logické hodnoty.
  • Textové hodnoty alebo prázdne bunky zadané ako argumenty sú ignorované.
  • Funkcia OR vráti #VALUE, ak nenájdete logické hodnoty

Podobné videá

Ako zvýrazniť riadky pomocou viacerých kritérií V tomto videu sa pozrieme na to, ako pomocou podmieneného formátovania zvýrazniť celé riadky pomocou viacerých kritérií. Ako zvýrazniť približné vyhľadanie zhody V tomto videu sa pozrieme na to, ako zvýrazniť výsledky približného vyhľadania zhody pomocou podmieneného formátovania. Podmienené formátovanie s dvoma variabilnými vstupmi V tomto videu sa pozrieme na to, ako rozšíriť vzorec podmieneného formátovania tak, aby kontroloval viac ako jednu podmienku. Ak toto ALEBO že V tomto videu sa pozrieme na to, ako kombinovať funkciu IF s funkciami OR a AND na testovanie viac ako jednej podmienky súčasne.

Zaujímavé články...