AND un OR izmantošana, lai pārbaudītu nosacījumu kombināciju

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Ja jums ir nepieciešams, lai atrastu datus, kas atbilst vairāk nekā vienu nosacījumu, piemēram, starp aprīļa un janvārī pārdoto vienību vai ar Nancy, pārdoto vienību varat izmantot funkcijas AND un OR kopā.

Šajā piemērā pūžņus Funkcija AND iekšpusē Funkcija OR meklēšanai no 30 aprīlis 2011 līdz 2012. gada 1. janvāra, pārdoto vienību vai visas pārdevis Nancy vienības. Jūs varat redzēt, tā atgriež True , Nancy pārdotās vienības, kā arī Tims un de datumos norādīto formulu pārdoto vienību.

AND un OR izmantošana vienā formulā

Lūk, formula, kuru var kopēt un ielīmēt darblapā.

= OR (un (C2 > datums (2011,4,30) C2 < DATE(2012,1,1)),B2="Nancy")

Aplūkosim iedziļināties mazliet formulu. Funkcija OR nepieciešama kopas argumenti var pārbaudīt, lai redzētu, vai tie ir true vai false. Šajā formulā pirmajā argumentā ir funkcijas un ar to ligzdotas funkcijas DATE rezultāts, bet otrais "Nancy." Jūs varat izlasīt formulu šādā veidā: testu, lai noskaidrotu, vai pārdots tika veikta pēc 2011. gada 30 aprīļa un pirms 2012. gada 1. janvāra, vai veica Nancy.

Piemēram, funkciju vai funkcija AND atgriež True vai False. Lielākajā daļā gadījumu, ko izmantot un paplašināt funkcija citas iespējas, piemēram, vai un IF. Šajā piemērā funkcija OR nebūtu atrast bez funkcijas AND pareizos datumus.

AND un OR izmantošana līdz ar IF

Varat arī izmantot un un vai ar funkciju IF.

Funkcijā IF ligzdota funkcija AND un OR

Šajā piemērā pārdevēji nenopelna prēmijas, kamēr viņi nav pārdevuši preces vismaz 125 000 EUR vērtībā, ja vien viņi nestrādā dienvidu reģionā, kur tirgus ir mazāks. Šādā gadījumā viņi prēmiju var saņemt, kad ir sasniegts pārdošanas apjoms 100 000 EUR vērtībā.

= IF (vai (C4 > = 125000; AND (B4 = "Dienvidi"; C4 > = 100000)) = TRUE; C4 * 0,12 "Nav prēmijas")

Apskatīsim mazliet vairāk. Funkcija IF ir nepieciešami trīs argumenti strādāt. Pirmais ir loģiskais _ tests, otrais ir vērtība, ko vēlaties redzēt, ja testa atgriež vērtību True, un trešais ir vērtība, kuru vēlaties skatīt, ja testa atgriež vērtību False. Šajā piemērā funkcija OR un viss ligzdots to nodrošina loģiskais _ tests. Jūs varat izlasīt: meklēt vērtība ir lielāka par vai vienāds ar 125 000, izņemot gadījumus, kad vērtība kolonnā C ir "Dienvidu" un pēc tam meklējiet vērtība, kas ir lielāka par 100000 un ikreiz, kad abu nosacījumi ir patiesi, vērtību reizina ar 0,12 Komisijas summa. Pretējā gadījumā Rādīt vārdus "Nav prēmijas".

Mēģiniet strādāt ar augstāk redzamajiem piemēriem

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×