Excelda solishtirish operatorlaridan qanday foydalanish

Mundarija:

Excelda solishtirish operatorlaridan qanday foydalanish
Excelda solishtirish operatorlaridan qanday foydalanish
Anonim

Nimalarni bilish kerak

  • Oltita operator: teng (=), kattaroq (>), kichik (<), dan katta yoki teng (>= ) dan kichik yoki teng (<= ), teng emas ().
  • Eng keng tarqalgan taqqoslash operatori IF funksiyasida.

Ushbu maqola Excelda I=taqqoslash operatorlaridan qanday foydalanishni tushuntiradi. Koʻrsatmalar Excelning 2019, 2016, 2013, 2010, Excel Online va Mac uchun Excel versiyalariga tegishli.

Oltita taqqoslash operatori

Excelda foydalanishingiz mumkin boʻlgan oltita taqqoslash operatori mavjud.

Image
Image

Bu operatorlar quyidagi shartlarni tekshirish uchun ishlatiladi:

  • Teng: Ikki qiymat yoki satr bir xil (olma =olma)
  • Katta: Bir qiymat boshqasidan katta (10 > 8)
  • Kichik: Bir qiymat boshqasidan kichik (8 < 10)
  • Kattaroq yoki teng: Bitta qiymat boshqasidan kattaroq yoki bir xil (10 >=10)
  • Kichik yoki teng: Bitta qiymat boshqasidan kichik yoki bir xil (5 <=5)
  • Teng emas: Ikki qiymat bir xil emas (it mushuk)

Barcha taqqoslash operatorlari qiymatlar bilan ishlaydi, ba'zilari esa (masalan, =) qatorlar (matn) va sanalar bilan ishlaydi.

IF funksiyasidagi taqqoslash operatorlari

Excelda taqqoslash operatorlaridan foydalanish mumkin boʻlgan ikkita soha mavjud. Eng keng tarqalgan foydalanish IF funksiyasi ichida.

Elektron jadvalning istalgan katagiga IF funksiyasini kiriting:

Siz qalqib chiquvchi yordam matnini koʻrasiz:

Bu IF funksiyasidan toʻgʻri foydalanish formati.

  • Birinchi qiymat taqqoslash operatorini oʻz ichiga olgan shartli testdir.
  • Ikkinchi qiymat, agar taqqoslash rost boʻlsa, siz koʻrsatmoqchi boʻlgan raqam yoki qatordir.
  • Uchinchi qiymat, agar taqqoslash notoʻgʻri boʻlsa, siz koʻrsatmoqchi boʻlgan raqam yoki qatordir.

AGAR funksiyasidagi barcha uchta qiymat vergul bilan ajratilishi kerak.

Mantiqiy test Excel elektron jadvalidagi qiymatlar yoki qiymatlarni o'z ichiga olgan hujayralarga havola qilishi mumkin. Shuningdek, formulalarni taqqoslashning oʻziga joylashtirishingiz mumkin.

Masalan, A1 katakdagi ma'lumotlarni B4 katakdagi ma'lumotlar bilan solishtirish uchun: kiriting

A1 katakdagi qiymat 50 dan past yoki yoʻqligini tekshirish uchun: kiriting

A1 katakdagi qiymat B4 katakdagi qiymatning yarmidan kamligini tekshirish uchun:

Yuqoridagi misollarda, taqqoslash natijasiga qarab, Excel siz IF iborasini kiritgan katakchaga TRUE yoki FALSE qaytaradi.

Agar siz IF formulasi oʻsha katakda boshqa narsani qaytarishini istasangiz, TRUE yoki FALSEni istalgan qiymat yoki satr bilan almashtirishingiz mumkin. Masalan:

Agar shart rost boʻlsa, bu yacheykadagi “Bob”ni, agar shart notoʻgʻri boʻlsa, “Sally”ni qaytaradi.

Excel VBA yoki Makroslarda taqqoslash operatorlari

Siz Excel VBA muharriri ichida bir xil taqqoslash operatorlaridan foydalanishingiz mumkin.

Excel VBA elektron jadval ichidagi amallarni avtomatlashtirish uchun makroslarni yaratish uchun ishlatiladi.

Excel VBA muharririni ochish uchun:

  1. Tanlash Fayl > Options > Tasmani moslashtirish.
  2. Tuzuvchi katagiga belgi qo'ying Asosiy yorliqlar va OK ni tanlang.
  3. Excelda Developer > Kodni ko'rish. ni tanlang.
  4. Chap paneldagi Microsoft Excel Objects ostidagi Ushbu Ish kitobi tugmasini ikki marta bosing.
  5. Kod oynasining yuqori qismida chap ochiladigan menyuni Ishchi daftar va o'ngdagini Open qilib belgilang.

Endi siz Excel fayli har safar ochilganda ishga tushadigan kodni tahrir qilyapsiz. Bu oynada siz A1 katakchasini A2 bilan taqqoslashingiz va taqqoslash operatori natijalariga qarab A3 ni avtomatik ravishda qiymat yoki matn bilan to‘ldirishingiz mumkin.

Mana bu kod qanday koʻrinishiga misol:

Agar [A1] < [A2] boʻlsa

[A3]="HA"

Else

[A3]="YO'Q"

End Agar

VBA-da formatlash biroz farq qiladi, lekin ikkita qiymat yoki satrni solishtirish uchun ishlatiladigan taqqoslash belgilari (operatorlar) aynan bir xil.

Tavsiya: