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

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

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

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

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

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

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

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

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

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

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

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

=IF(OR(C4>=125000,AND(B4="South",C4>=100000))=TRUE,C4*0.12,"Бонус жоқ")

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

Беттің жоғарғы жағы

Қолданып көру

Егер жеке деректерге қолдану алдында осы мақаладағы мысалдарды сынап көргіңіз келсе, осы ендірілген Excel Online жұмыс кітабы біраз үлгі деректерді береді.

EWA

Сондай-ақ, осы жұмыс кітабын Excel бағдарламасында ашуға болады. Жай файлдардың төменгі оң жақ бұрышындағы Excel белгішесін басыңыз Excel Web App бағдарламасындағы Excel белгішесі , файлды компьютердегі ыңғайлы орынға сақтаңыз, содан кейін ашыңыз.

Беттің жоғарғы жағы

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

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

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

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

×