Шарттардың тіркесімін тексеру үшін AND және OR функциясын пайдалану

Бірнеше шартты орындайтын деректерді табу керек болғанда, мысалы, сәуір мен қаңтар арасында сатылған бірліктерді немесе Майра сатқан бірліктерді, AND және OR функцияларын бірге пайдалануға болады.

Бұл мысал 30 сәуір, 2011 жыл мен 1 қаңтар, 2012 жыл арасында сатылған бірліктерді немесе Майра сатқан бірліктерді іздеу үшін AND функциясынOR функциясының ішіне кірістіреді. Оның формулада көрсетілген күндер арасында Майра сатқан бірліктер үшін, сонымен бірге, Марат пен Қанат сатқан бірліктер үшін Шын мәнін қайтаратынын көресіз.

AND және OR функцияларын бір формулада пайдалану

Мұнда көшіруге және қоюға болатын түрдегі формула берілген.

=OR(AND(C2>DATE(2011,4,30),C2<КҮН(2012,1,1)),B2="Майра")

Формулаға тереңірек өтейік. OR функциясы шын немесе жалған екенін көру үшін тексеруге болатын аргументтер жиынын қажет етеді. Бұл формулада бірінші аргумент — AND функциясы мен оның ішінде кірістірілген DATE функциясы, екінші аргумент — "Майра". Формуланы былай оқуға болады: сату 30 сәуір, 2011 күнінен кейін және 1 қаңтар, 2012 күнінен бұрын болғанын немесе Майра сатқанын тексеру.

AND функциясы OR функциясы сияқты Шын немесе Жалған мәнін қайтарады. Көп жағдайда, AND функциясы OR және IF сияқты басқа функцияның мүмкіндіктерін кеңейту үшін пайдаланылады. Бұл мысалда OR функциясы AND функциясынсыз дұрыс күндерді таппайтын еді.

AND және OR операторларын IF функциясымен бірге пайдалану

Сондай-ақ, AND және OR функцияларын IF функциясымен бірге пайдалануға болады.

IF функциясында кірістірілген AND және OR функциясы

Бұл мысалда, сатушылар кемінде $125 000 тұратын тауарды сатпаса, бонусқа ие болмайды, тек егер нарық шағындау оңтүстік аймақта жұмыс істемесе. Бұл жағдайда олар $100 000 сатылымнан кейін бонус үшін жарамды болады.

=IF(OR(C4>=125000,AND(B4="Оңтүстік",C4>=100000))=ШЫН,C4*0.12,"Бонус жоқ")

Тереңірек қарайық. IF функциясы жұмыс істеу үшін үш аргумент алады. Біріншісі — логикалық тексеру, екіншісі — тексеру Шын мәнін қайтарса көретін мән және үшіншісі — тексеру Жалған мәнін қайтарса көретін мән. Бұл мысалда OR функциясы және оның ішінде кірістірілгеннің барлығы логикалық тексеруді қамтамасыз етеді. Бұны келесідей оқи аласыз: кемінде 125 000-ға тең мәндерді іздеу, егер аудан "Оңтүстік" болмаса, онда кемінде 100 000-ға тең мәнді іздеңіз. Шарттардың екеуі де шын болғанда (яғни, "Сатылым >=125,000" немесе "Аудан = Оңтүстік және сатылымдар >=100,000"), сатылымды 0.12 комиссия мөлшеріне көбейтіңіз. Әйтпесе, "Бонус жоқ" сөздерін көрсетіңіз.

Жоғарыда көрсетілген мысалдармен жұмыс істеуге тырысыңыз

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×