IF funktsiyasi Excel elektron jadvallariga qaror qabul qilishni aniq yoki noto'g'ri yoki yo'qligini tekshirish uchun ma'lum bir shartni sinab qo'yadi. Agar shart to'g'ri bo'lsa, funktsiya bir harakatni amalga oshiradi. Agar vaziyat noto'g'ri bo'lsa, u boshqa harakatni amalga oshiradi. Quyidagi IF funktsiyasi haqida ko'proq bilib oling.
Hisoblashlarni bajarish va ma'lumotlarni IF funktsiyasi bilan kiritish
Funktsiyaning sintaksisi funktsiyaning tartibini anglatadi va funktsiyaning nomi, kvadratchalari va argumentlarni o'z ichiga oladi.
Funktsiyaning sintaksisi quyidagicha:
= If (mantiqiy test, agar qiymat rost bo'lsa, qiymat false bo'lsa)
Mantiqiy test har doim ikki qiymat o'rtasidagi taqqoslash. Taqqoslash operatorlari , masalan, birinchi qiymat ikkinchi yoki undan kattaroq yoki undan kattaroqmi yoki yo'qligini ko'rish uchun ishlatiladi.
Misol uchun, bu erda tasvirda mantiqiy sinovlar B ustozida joylashgan xodimlarning daromadi 30 000 AQSh dollaridan katta bo'ladimi-yo'qligini tekshiradi.
= IF (B2> 30000, B2 * 1%, 300)
Funktsiya mantiqiy test haqiqiy yoki noto'g'ri ekanligini belgilab olgandan so'ng, qiymati bilan belgilangan ikkita harakatdan birini amalga oshiradi va agar qiymati noto'g'ri argumentlar bo'lsa.
Funksiyani bajarishi mumkin bo'lgan amallar turlari quyidagilarni o'z ichiga oladi:
- formuladan foydalangan holda hisoblarni bajarish yoki raqamli ma'lumotlarni kiritish
- belgilangan ishchi xujayralaridagi matnli jadvallarni ko'rsatish,
- maqsadli hujayraning bo'sh qoldirilishi.
IF funksiyasi yordamida hisoblarni amalga oshirish
IF funktsiyasi funktsiyaning haqiqiy qiymatini qaytarmasligiga qarab turli hisob-kitoblarni bajarishi mumkin.
Yuqoridagi rasmda, xodimlar daromadiga qarab, chegirma miqdorini hisoblash uchun formuladan foydalaniladi.
= IF (B2> 30000, B2 * 1%, 300)
Chiqarish darajasi, haqiqiy argument bo'lsa qiymat sifatida kiritilgan formuladan foydalanib hisoblanadi. Agar ishchi daromadi $ 30,000.00 dan ortiq bo'lsa, formula B ustunida joylashgan daromadlarni 1% ga oshiradi.
IF funktsiyasi bilan ma'lumotlarni kiritish
IF funktsiyasi raqamli ma'lumotlarni maqsad hujayradan kiritish uchun ham o'rnatilishi mumkin. Keyinchalik bu ma'lumotlar boshqa hisob-kitoblarda ishlatilishi mumkin.
Yuqoridagi misolda, agar xodimning daromadi $ 30,000.00 dan kam bo'lsa, hisoblashni ishlatishdan ko'ra, chegirma uchun 300,00 $ tekis kursni kiritish uchun yolg'on dalillar belgilanadi.
Eslatma: Funktsiyada 30000 yoki 300 raqamlari bilan dollar belgisi yoki vergulni ajratuvchi raqam kiritilmaydi. Bir yoki ikkalasini ham kiritish formulada xatoliklarni keltirib chiqaradi.
- Excel funktsiyalari argumentlarni argumentlar orasidagi ajratuvchi sifatida ishlatadi, shuning uchun raqamlar bilan vergulni kiritish Excelni IF funktsiyasi uchun uchdan ortiq argument kiritilganligiga ishonch hosil qilishiga olib keladi.
- Dollar belgilari matnli belgilar bo'lgani uchun, ularni raqamlar bilan kiritish Excelga terish xatosining bajarilganligiga ishonch hosil qiladi va uni tuzatishni taklif qiladi.
Matn ifodalarini namoyish qilish yoki hujayralarni ajratish IF IF funksiyasi bilan bo'sh
IF ifodasi bilan so'zlarni yoki matnli jadvallarni ko'rsatish
Agar raqamdan ko'ra IF funktsiyasi tomonidan ko'rsatilgan matn bo'lishi, ish sahifasida muayyan natijalarni topish va o'qishni osonlashtiradi.
Yuqoridagi misolda, IF funktsiyasi geografik viktorinani olgan talabalar Janubiy Tinch okeanining bir qator joylari uchun poytaxt shaharlarini to'g'ri aniqlab olishlarini tekshirish uchun o'rnatiladi.
If IF funktsiyasining mantiqiy testi talabalarning javoblarini argumentga kiritilgan to'g'ri javob bilan B ustuniga solishtiradi.
Agar talaba javobining mantiqiy matn argumentiga kiritilgan nomga mos keladigan bo'lsa, "S" ustunida "S" so'zi ko'rsatiladi. Agar nom mos kelmasa, hujayra bo'sh qoldiriladi.
= IF (B2 = "Vellington", "To'g'ri", "")
IF funktsiyasida bir so'z yoki matnli so'zlarni ishlatish uchun har bir kiritma quyidagi kabi tirnoqlarga kiritilishi kerak:
- mantiqiy testning argumenti: B2 = "Vellington"
- haqiqiy qiymat argumenti "To'g'ri"
Hujayralarni bo'sh qoldirish
Yuqoridagi misolda yolg'on dalillar ko'rsatilgandagi qiymat uchun ko'rsatilgandek, hujayralar bo'sh tirnoq belgilari ( "" ) kiritib bo'sh qoldiriladi.