AND, OR va Excel funktsiyalarini joylashtirish

Ko'p shartlarni sinash uchun mantiqiy funktsiyalardan foydalanish

AND, OR yoki IF funktsiyalari Excelning ma'lum bo'lgan mantiqiy funktsiyalarining bir qismidir.

Quyidagi rasmda ikkita va uchta qatorda ko'rsatilgandek YO'Q va AND funktsiyasi nimani amalga oshirishi va bir nechta shartlarni sinab ko'rishi va qaysi funktsiyaning ishlatilishiga qarab, shartlarning biri yoki barchasi vazifaning ROST javobini qaytarishi to'g'ri bo'lishi kerak. Aks holda, funktsiyani FALSE qiymati sifatida qaytaradi.

Quyidagi rasmda uchta shart ikki va uch qatorda formulalar tomonidan sinovdan o'tkaziladi:

OR funktsiyasi uchun , agar ushbu shartlardan biri to'g'ri bo'lsa, funktsiya B2 hujayrasidagi TRUE qiymatini qaytaradi.

AND funktsiyasi uchun, barcha uch shartlar funktsiya uchun B3 xonasida TRUE qiymatini qaytarishi to'g'ri bo'lishi kerak.

YO'Q va IF ni yoki Excel va AND funktsiyalarini birlashtirish

© Ted frantsuz

Ya'ni, OR va VA vazifalari bor. Endi nima?

IF funktsiyasida qo'shish

Ushbu ikkita funktsiyadan biri IF funktsiyasi bilan birlashtirilganida, natijada paydo bo'lgan formuladan ancha katta qobiliyatlar mavjud.

Excelda joylashtirish funktsiyalari bir funktsiyani boshqasiga joylashtirishni anglatadi. Ichki ichki funktsiya asosiy funksiyaning argumentlaridan biri sifatida ishlaydi.

Yuqoridagi rasmda to'rtdan etti-gacha ketma-ketliklarda AND yoki OR funktsiyasi IF funktsiyasi ichida joylashtirilgan formulalar mavjud.

Barcha misollarda ichki funktsiya IF funktsiyasi birinchi yoki Logical_test argumenti sifatida ishlaydi.

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error"
= IF (AND (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)

Formulani chiqarishni o'zgartirish

To'rtdan etti gacha bo'lgan barcha formulalar ichida VEYA va VEYA funktsiyalari o'zining ikki va qator qatoridagi ikkita qatoriga bir xil bo'lib, ular A2 dan A4 hujayralarida ma'lumotlarni talab qilinadigan holatga mos kelishini tekshirish uchun sinab ko'rishadi.

IF funktsiyasi funktsiyaning ikkinchi va uchinchi argumentlari uchun kiritilgan ma'lumotlarga asoslanib formulaning chiqimini nazorat qilish uchun ishlatiladi.

Ushbu chiqish quyidagicha bo'lishi mumkin:

B5 hujayrasida IF / V formula mavjud bo'lsa, A2 dan A4 oralig'idagi barcha uchta hujayralar haqiqiy emas, chunki A4 hujayra qiymati 100dan katta yoki teng emas, va funktsiya FALSE qiymatini qaytaradi.

IF funktsiyasi bu qiymatdan foydalanadi va Value_if_false argümanını qaytaradi - bu kun vazifasi tomonidan taqdim etilgan joriy sana.

Boshqa tomondan, to'rtinchi qatorda IF / OR formulasi matnli ma'lumotlarni Data Correct ( qaytarib olib tashlash) matnini qaytaradi, chunki:

  1. OR qiymati qiymati ROST qiymatini qaytardi - A3 hujayrasidagi qiymat 75 teng emas.
  2. IF funktsiyasi bu qiymatni Value_if_false argumentini qaytarish uchun ishlatgan : Data Correct .

Excel IF / OR Formulasini yozish

Quyidagi bosqich yuqoridagi rasmda B4 uyasiga joylashtirilgan IF / OR formula bilan qanday kirilishini o'z ichiga oladi. Xuddi shu qadamlar misoldagi IF formulalarini kiritish uchun ishlatilishi mumkin.

To'liq formulani qo'l bilan kiritish mumkin bo'lsa-da,

= IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error"

Ko'p odamlar argumentlar va atrofdagi matn kiritishlari orasida tirnoq belgilari orasidagi vergul bilan ajratish kabi so'zlashuv oynasi sifatida formulalar va mustaqil o'zgaruvchilar kiritish uchun IF funktsiyasi dialog oynasini foydalanishni osonroq topishadi.

B4 hujayrasida IF / OR formula kiritish uchun ishlatiladigan qadamlar quyidagilardir:

  1. Faol hujayra qilish uchun B4 uyasiga bosing.
  2. Ipning Formulalar yorlig'ini bosing.
  3. Funktsiya ochiladigan ro'yxatni ochish uchun Mantiqiy belgini bosing.
  4. IF ifodasi dialog oynasini ochish uchun IF ni bosing.
  5. Aloqa qutisidagi Logical_test qatorini bosing.
  6. Aniq va funktsiyani kiriting: OR (A2 <50, A3 <> 75, A4> = 100) agar kerak bo'lsa, hujayra zikrlariga ishora qilib Logical_test qatoriga kiring.
  7. Muloqot oynasidagi Value_if_true satriga bosing.
  8. Ma'lumotlarni to'g'ri kiriting (tirnoq belgilari yo'q).
  9. Aloqa qutisidagi Value_if_false qatoriga bosing.
  10. Matnni kiriting Ma'lumot xatosi.
  11. Aloqa qutisini yopish va ish sahifasiga qaytish uchun OK ni bosing.
  12. Yuqorida aytib o'tilganidek, formulada Data Correctning Value_if_true argumenti ko'rsatilishi kerak .
  13. B4 uyali telefonini chertganingizda, to'liq funksiya
    = IF (OR (A2 <50, A3 <> 75, A4> = 100), "Data Correct", "Data Error") ish varag'i ustidagi formulalar panelida paydo bo'ladi.