OR


ULASHISH

OR funksiyasi

OR funksiyasi — Excel’dagi tayyor funksiya bo‘lib, ikki yoki undan ortiq shart asosida TRUE yoki FALSE qiymatini qaytaradi.

U =OR ko‘rinishida yoziladi.

Eslatma: OR funksiyasi ko‘pincha IF funksiyasi bilan birga ishlatiladi.

=OR([logical1], [logical2], ...)

Shartlar [logical1], [logical2] va hokazo deb ataladi.

Shartlar quyidagilarni tekshirishi mumkin:

  • Son boshqa sondan katta ekanligi >
  • Son boshqa sondan kichik ekanligi <
  • Son yoki matn biror narsaga teng ekanligi =

Eslatma: Funksiyaning turli qismlari vergul , yoki nuqtali vergul ; kabi belgi bilan ajratiladi

Belgi til sozlamalaringizga (Language Settings) bog‘liq.


OR funksiyasi misoli

Pokemon turi Water ekanini YOKI uning Defense (himoya) ko‘rsatkichi 60 dan katta ekanini tekshiring:

Funksiya “TRUE” yoki “FALSE” qiymatini qaytaradi.

O‘zingiz sinab ko‘ring »

OR funksiyasi misoli, bosqichma-bosqich:

  1. D2 katagini tanlang
  2. =OR belgisini yozing
  3. OR buyrug‘ini ikki marta bosing

  1. Birinchi shartni ko‘rsating: B2="Water"
  2. , belgisini yozing
  3. Ikkinchi shartni ko‘rsating: C2>60
  4. Enter tugmasini bosing

Eslatma: Enter tugmasini bosishdan oldin 5-6-qadamlarni takrorlab, ko‘proq shart qo‘shishingiz mumkin.

B2 katagidagi qiymat “Water” bo‘lmagani uchun birinchi shart FALSE bo‘ladi.

C2 katagidagi qiymat 60 dan kichik bo‘lgani uchun ikkinchi shart ham FALSE bo‘ladi.

OR funksiyasi TRUE qaytarishi uchun kamida bitta shart TRUE bo‘lishi kerak.

Eslatma: Matnli qiymatlar qo‘shtirnoq ichida bo‘lishi kerak: " "

Har bir Pokemon uchun bir xil tekshiruvni bajarish maqsadida funksiyani to‘ldirish funksiyasi yordamida har bir qator uchun takrorlash mumkin:

Endi har bir qatorda turi Water ekani yoki Defense 60 dan katta ekani tekshiriladi:

Masalan:

  • Ivysaur Water turiga mansub emas, lekin uning Defense ko‘rsatkichi 60 dan ko‘p, shuning uchun funksiya “TRUE” qaytaradi.
  • Charmeleon Water turiga mansub emas va uning Defense ko‘rsatkichi 60 dan kam, shuning uchun funksiya “FALSE” qaytaradi
  • Wartortle ham Water turiga mansub, ham Defense ko‘rsatkichi 60 dan ko‘p, shuning uchun funksiya “TRUE” qaytaradi


OR funksiyasi misoli (IF bilan)

OR funksiyasini IF funksiyasi bilan birlashtirish IF funksiyasi uchun bir nechta shartni tekshirish imkonini beradi:

Eslatma: IF funksiyasi qaytariladigan qiymatlarni belgilash imkonini beradi.

IF funksiyasi =IF ko‘rinishida yoziladi va 3 qismdan iborat:

=IF(logical_test, [value_if_true], [value_if_false])

OR funksiyasi logical_test sharti o‘rnini egallaydi.

Bu yerda IF funksiyasi “Yes” yoki “No” qaytaradi.

IF funksiyasi uchun shart sifatida OR funksiyasi misoli, bosqichma-bosqich:

  1. D2 katagini tanlang
  2. =IF belgisini yozing
  3. IF buyrug‘ini ikki marta bosing

  1. OR belgisini yozing
  2. OR buyrug‘ini ikki marta bosing

  1. Birinchi shartni ko‘rsating: B2="Water"
  2. , belgisini yozing
  3. Ikkinchi shartni ko‘rsating: C2>60
  4. ), belgisini yozing
  5. Shartlardan biri yoki ikkalasi TRUE bo‘lgan holat uchun "Yes" qiymatini ko‘rsating
  6. , belgisini yozing
  7. Ikkala shart ham FALSE bo‘lgan holat uchun "No" qiymatini ko‘rsating
  8. ) belgisini kiriting va Enter tugmasini bosing

Har bir Pokemon uchun bir xil tekshiruvni bajarish maqsadida funksiyani to‘ldirish funksiyasi yordamida har bir qator uchun takrorlash mumkin:

Endi har bir qatorda turi Water ekani yoki Defense 60 dan katta ekani tekshiriladi:

Masalan:

  • Ivysaur Water turiga mansub emas, lekin uning Defense ko‘rsatkichi 60 dan ko‘p, shuning uchun funksiya “Yes” qaytaradi.
  • Charmeleon Water turiga mansub emas va uning Defense ko‘rsatkichi 60 dan kam, shuning uchun funksiya “No” qaytaradi
  • Wartortle ham Water turiga mansub, ham Defense ko‘rsatkichi 60 dan ko‘p, shuning uchun funksiya “Yes” qaytaradi


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!