Excel mantiqiy operatorlari: ulardan qanday foydalanish kerak?

  • Buni Baham Ko'Ring
Hugh West

Microsoft Excel juda ko'p funktsiyalarni o'z ichiga oladi. Ushbu funktsiyalar Excel-da o'rnatilgan. Ushbu maqolada biz mantiqiy operatorlar bilan Excelning mantiqiy funktsiyalarini muhokama qilamiz. E'tibor bering, mantiqiy operatorlar Excelda funksiyalar sifatida ifodalanadi.

Mantiqiy operatorlarni amaliy foydalanish bilan tushuntirish uchun biz quyidagi ma'lumotlar to'plamidan foydalanamiz.

Ushbu ma'lumotlar to'plamida kreditni muddati bilan to'lash. To'lov har oy to'lanadi.

Maqolani o'qiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling

Ushbu mashq kitobini yuklab oling.

Excel Boolean Operators.xlsx

Excel Mantiqiy Funksiyalari va Operatorlariga kirish

Mantiqiy operator quyidagidan keladi mantiqiy ifoda. Mantiqiy ifoda odatda dasturlash tillarida qo'llaniladi. Mantiqiy ifodani ifodalash uchun mantiqiy operatorlar ishlatiladi. Mantiqiy ifodaning qaytarilishi 1 yoki 0 . Osonlik bilan tushunish uchun uni mos ravishda To'g'ri yoki Yolg'on deb ifodalashimiz mumkin.

Excelda bizda 4 ta mantiqiy operator/funksiya mavjud - YO'Q , OR , VA va XOR . Endi biz Excelda quyidagi mantiqiy funktsiyalar haqida umumiy ma'lumotga ega bo'lamiz.

Operator Tavsif
EMAS Ushbu funktsiyaning asosi teskari natijani qaytarishdir. Argument nima bo'lishidan qat'iy nazar, bu uning teskari qiymatini qaytaradiargument.
VA Bu barcha argumentlarni taqqoslaydi va agar barcha argumentlar qanoatlantirsa, TRUE ni qaytaradi, aks holda YOLG'ON.
YOKI Agar argumentlardan birortasi qanoatlansa, qaytarish RO'QIQ bo'ladi. Ammo agar barcha argumentlar qoniqtirmasa, natija FALSE bo'ladi.
XOR U "Exclusive OR" deb nomlanadi. . Aytaylik, biz ikkita argumentni solishtiramiz. Agar argumentlardan birortasi to'g'ri bo'lsa, TRUE qiymatini qaytaradi. Ammo agar barcha argumentlar to'g'ri bo'lsa yoki argumentlarning hech biri to'g'ri bo'lmasa, FALSE qaytaring.

Ushbu mantiqiy amallar biz har qanday mantiqiy amalni qo'llaganimizda bajariladi.

Mantiqiy operator Mano Misol Izoh
= Teng =B4=C4 Ushbu formula B4 va C4ni taqqoslaydi agar ikkalasi ham teng bo'lsa, TRUE qaytariladi, aks holda FALSE.
> kattaroq =B4>C4 Agar B4 C4 dan katta bo'lsa, qaytish aks holda YOLG'ON bo'ladi.
< Kamroq =B4 strong=""> Agar B4 kamroq bo'lsa C4 dan ko'ra qaytarish TO'G'RI bo'ladi, aks holda FALSE.
Teng emas =B4C4 Bu B4 va C4 ni solishtiradi va agar ikkalasi ham teng bo'lmasa TRUE qaytariladi, aks holdaYOLG'ON.
>= Katta yoki teng =B4>=C4 Agar B4 C4 dan katta yoki unga teng bo'lsa, qaytish TRUE bo'ladi, aks holda FALSE.
<= Kamroq yoki teng =B4<=C4 Agar B4 C4 dan kichik yoki unga teng bo'lsa, qaytish RO'QQIQ bo'ladi, aks holda FALSE.

Excelda mantiqiy operatorlardan foydalanishga 4 ta misol

Endi biz Excelda mantiqiy funksiyalar va operatorlardan foydalanish misollarini ko'rsatamiz.

1. NOT Mantiqiy Operator ilovasi

NOT funktsiyasi natijani teskari qiladi. TRUE ni FALSE ga va aksincha o'zgartiradi.

Bu erda biz NOT funktsiyasidan foydalanishni 3 ta misol bilan ko'rsatamiz.

1-misol:

Quyidagi ma'lumotlar to'plamida EMAS funktsiyasini qo'llaymiz.

1-qadam:

  • F5 uyasiga o'ting.
  • Quyidagi kodni yozing:

=NOT(D5=5)

2-qadam:

  • Endi Enter .

3-qadam:

  • Toʻldirish tutqichini torting oxirgi katakka qarab.

Bu yerda biz qaysi hujayra maʼlumotlarini koʻrish uchun EMAS funktsiyasini qoʻlladik. Davomiylik ustuni 5 yilga teng. Natijada, 5 ga teng bo'lgan hujayralar YOLG'ON , qolganlari esa ko'rsatilayotganligini ko'rishimiz mumkin. TRUE .

2-misol:

Ushbu misolda biz IF funktsiyasini bilan kiritamiz. EMAS funksiyasi.

1-qadam:

  • F5 katagiga quyidagi formulani yozing.
=IF(NOT(D5=5),"Yes","No")

2-qadam:

  • Keyin <6-ni bosing>Enter va qaytishni ko'ring.

3-qadam:

  • <6-ni torting>To‘ldirish dastagi belgisini oxirgi katak tomon yo‘naltiring.

NOT funktsiyasi teskari mantiqiy natijani qaytargani uchun biz ham har bir katak uchun salbiy natija.

IF funktsiyasidan foydalanishning afzalliklaridan biri shundaki, biz qaytish argumentini o'z xohishimizga ko'ra o'rnatishimiz mumkin.

O'qing. Batafsil: Excelda mantiqiy operatorlardan qanday foydalanish (11 ta misol)

2. Excelda mantiqiy VA operatoridan foydalanish

AND funksiyasi argumentlarni shartlar bilan tekshiradi. Agar barcha argumentlar shartlarga javob bersa, natijalar TRUE bo'ladi. Ammo agar argumentlardan birortasi shartni qoniqtirmasa, FALSE ni qaytaradi.

Endi aniqroq boʻlishi uchun 5 ta misolni koʻrib chiqamiz.

1-misol:

Bu yerda biz VA funktsiyasining oddiy misolini ko'rsatamiz. Biz 5 yildan ortiq muddatga ega bo'lgan kreditlarni tekshiramiz. Bu misolda bitta shart qo'llaniladi.

1-qadam:

  • F5 katagiga o'ting va quyidagi formulani qo'ying:
=AND(D5>5)

2-qadam:

  • Keyin bosing Qaytishni olish uchun kiriting.

3-qadam:

  • To'ldirish dastagi belgisini oxirgi katakchaga qarating.

Bu yerda biz VA operatorini qanchalik sodda qo'llashni ko'rishimiz mumkin. .

2-misol:

Ushbu misolda biz har safar VA funktsiyani qo'llash orqali bitta formulada bir nechta shartlarni qo'llaymiz. Qaysi qatorlar 5 yildan ortiq yoki unga teng davomiylik va jami kredit $100 000 dan kam ekanligini aniqlaymiz.

1-qadam:

  • Bu yerga o‘tish F5 uyasi.
  • Ikki shartni o'z ichiga olgan quyidagi formulani qo'ying.
=AND(D5>=5,E5<=100000)

2-qadam:

  • Endi biz quyidagi rasmdagi formulani qo'llaganimizdan keyin qaytishni ko'rishimiz mumkin.

Demak, Excelda bitta VA funktsiya bilan bir nechta shartlarni qo'llashimiz mumkin.

3-misol:

Bu erda biz ichki VA funksiyasini qo'llaymiz. Formulada faqat VA funktsiyadan foydalaniladi. Endi ushbu formulani qo'llaganingizdan keyin nima bo'lishini ko'ring.

1-qadam:

  • Quyidagi formulani F5 katakchaga yozing.
=AND(AND(D5>2,D550000,E5<200000))

2-qadam:

  • <6-ni bosing>Enter va qolgan kataklarga ham amal qiling.

Biz formulani quyidagi tarzda rejalashtirdik. Muddati 2 yildan ortiq va 10 yildan kam. Va umumiy kredit $50 000 dan katta va $200 000 dan kam.

Misol4:

If a funksiyasini VA operatori bilan kiritishimiz mumkin. Shunday qilib, natijani o'z xohishimizga ko'ra manipulyatsiya qilishimiz mumkin.

1-qadam:

  • Ushbu formulani F5<7 katagiga qo'llang>.
=IF(AND(AND(D5>2,D550000,E5<200000)),"Success", "Failure")

2-qadam:

  • Formulani ishga tushiring va nima sodir bo'lishini ko'ring.

Qaytish qiymati o'zgarganligini ko'rishimiz mumkin. “Muvaffaqiyat” va “Muvaffaqiyatsizlik” sukut boʻyicha oʻrniga oʻrnatiladi.

5-misol:

Uyachalar diapazonini <6 bilan birga alohida katakchalarsiz ham qoʻllashimiz mumkin>VA funksiyasi.

Barcha depozit miqdori $1000 dan katta ekanligini koʻrmoqchimiz.

1-qadam:

  • C5:C9 diapazonli formulani F5 katakchasiga qo'llang.
=AND(C5:C9>1000)

2-qadam:

  • Endi Enter

tugmasini bosgandan so'ng natijani oling.

Bu yerda biz alohida yacheyka raqami o‘rniga shunchaki katakcha diapazonidan foydalandik. Bu ham muammosiz ishlaydi.

Batafsil o'qing: Excel'dagi mos yozuvlar operatori [Asosiy ma'lumotlar + Maxsus foydalanish]

O'xshash o'qishlar

  • Excelda qanday qilib kattaroq va undan kichikni bajarish mumkin (5 usul)
  • Excel formulasida kattaroq yoki teng operatordan foydalanish

3. Excelda OR operatorini qo'llash

OR funksiyasi shart bilan barcha argumentlarni tekshiradi. Agar argumentlardan birortasi shartni qondirsa, u TRUE ni qaytaradi. Ammo agar barcha dalillar bo'lsaqanoatlantirmaslik qaytarish YOLG'ON bo'ladi.

1-misol:

Ushbu misolda biz topamiz muddati 5 yildan ortiq yoki umumiy kredit 90 000 AQSh dollaridan ortiq bo'lgan qatorlar. Bitta formulada ikkita shartni qo‘lladik.

1-qadam:

  • F5 katakka o‘ting.
  • Quyidagi formulani ushbu katakchaga yozing-
=OR(D5>5,E5>90000)

2-qadam:

  • Endi Enter tugmasini bosing.

3-qadam:

  • To‘ldirish dastagi belgisini F9 katagiga torting.

holatida YOKI funktsiya, bajarilgan har qanday shart sifatida TRUE ni ta'minlaydi.

2-misol:

Biz o'rniga hujayra diapazonini qo'llaymiz. bu misolda alohida hujayra. Biz depozit puli $2000 dan katta yoki yoʻqligini bilmoqchimiz.

1-qadam:

  • Omonatlardan birortasi kattaroq yoki yoʻqligini bilish uchun quyidagi formulani kiriting. 2000 dollardan.
=OR(C5:C9>2000)

2-qadam:

  • Endi natijani olish uchun Enter tugmasini bosing.

3-misol:

Ushbu misolda biz ichki funktsiyani qo'llaymiz. VA va IF funksiyalari ham formulaga kiritiladi. Qaysi ob'ektlarning muddati 5 yildan ortiq yoki umumiy kredit $90 000 dan ortiq yoki unga teng va depozit puli $2000 dan ortiq ekanligini aniqlamoqchimiz.

1-qadam:

  • Quyidagi formulani yacheykaga yozingF5 .
=IF(OR(OR(D5>5,E5>=90000),AND(C5>2000)),"Yes","No")

2-qadam:

  • Endi, Enter -ni bosing va natijani oling.

Bu mantiqiy operatorlarni qo'llaganimizdan so'ng bizning ichki mahsulotimiz.

Batafsil o'qing: Excelda operatsiyalar tartibi qanday (Ultimate Guide)

4. Excelda XOR operatorining funksiyasi

XOR operatori odatda shunday deyiladi: “Exclusive OR” . U uch jihatdan oqlaydi. Birinchidan, agar barcha argumentlar to'g'ri bo'lsa, u holda FALSE ni qaytaradi. Ikkinchidan, agar argumentlardan biri rost bo'lsa, TRUE ni qaytaradi. Bundan tashqari, agar barcha argumentlar noto'g'ri bo'lsa, qaytariladi FALSE .

Ushbu operatorni tushuntirish uchun biz yangi ma'lumotlar to'plamini kiritdik. Quyidagi maʼlumotlar toʻplamiga qarang.

Bu tanga tashlash oʻyini. Birinchidan, har bir o'yinchi 2 tur o'ynaydi. Bosh o'yinchining g'alabasini, quyruq esa bo'shashishni anglatadi. Ikki raundda, agar biron bir o'yinchi g'alaba qozonsa, ya'ni ikkala raundda bosh bo'lsa, u 3-raundni o'ynashi shart emas. Agar har qanday o'yinchi ikkala raundda ham dumga ega bo'lsa, u o'yindan diskvalifikatsiya qilinadi. Agar natija aralash bo'lsa, u 3-turda o'ynash imkoniyatini qo'lga kiritadi. Bu stsenariy XOR operatori tomonidan oson tushuntirilishi mumkin.

1-qadam:

  • 2 raunddan keyin natija ma'lumotlar to'plamida yangilanadi.

Endi biz 3-raundda kim o'ynashini aniqlash uchun XOR funktsiyasidan foydalanamiz.

2-bosqich:

  • Formulani qo'llang F5 uyasi .
=XOR(C5="Head",D5="Head")

3-qadam:

  • Keyin Enter -ni bosing va sudrab To'ldirish dastagini qo'lga kiriting

Biz natija. Natija TRUE va FALSE ko'rinishida ko'rsatilayotganligi sababli, buni hamma tushunish oson bo'lishi mumkin.

Biz buni osonlashtirish uchun IF funktsiyasini kiritamiz. hammasi.

4-qadam:

  • AGAR funktsiyani kiritgandan so'ng formula shunday ko'rinadi.
=IF(XOR(C5="Head",D5="Head"),"Yes","No")

5-qadam:

  • Endi biz aniq ma'lumot olamiz Quyidagi natijadan fikr.

Hozir aytishimiz mumkinki, 3-turda 3 nafar o'yinchi o'ynaydi va 2 nafar o'yinchi o'ynamaydi.

Batafsil o'qing: Excelda "Teng emas" operatori (5 ta misol bilan)

Xulosa

Ushbu maqolada , biz turli xil mantiqiy operatorlarni ko'rsatdik. Mantiqiy operatorlarning har biriga turli misollar qo'shildi. Umid qilamanki, bu sizning ehtiyojlaringizni qondiradi. Iltimos, ExcelWIKI.com veb-saytimizni ko'rib chiqing va sharhlar maydoniga takliflaringizni qoldiring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.