Sana bilan IF formulasidan qanday foydalanish (6 ta oson misol)

  • Buni Baham Ko'Ring
Hugh West

Microsoft Excelda ishlayotganda ishimizni osonlashtirish uchun turli formulalar mavjud. IF formulasi ulardan biri. Excelda keng ko'lamli ilovalar mavjud. IF funktsiyasi mantiqiy testni amalga oshiradi. Agar natija TRUE bo'lsa, u bitta qiymatni va natija FALSE bo'lsa, boshqa qiymatni qaytaradi. Ushbu maqolada biz sanalar bilan IF formulasidan qanday foydalanishni ko'rsatamiz. Buni amalga oshirish uchun biz bir nechta misollarni ko'rib chiqamiz.

Amaliyot darsligini yuklab oling

Mashq qilish kitobini shu yerdan yuklab olishingiz mumkin.

Foydalanishlar dates.xlsx bilan IF ning

Excel IF funktsiyasining umumiy ko'rinishi

  • Tavsif

IF funktsiyasi ma'lum bir shartni tekshirishdan boshqa hech narsa qilmaydi.

  • Umumiy sintaksis

IF( logical_test,[value_agar_value],[value_agar_false])

  • Argument tavsifi
ARGUMENT TALAB TA'SRIFI
mantiqiy_test Majburiy Bu sinovdan o'tkaziladigan va ROQIQ yoki YOLG'ON deb baholanadigan shart.
[haqiqat_agar_qiymat] Ixtiyoriy Mantiqiy test TRUE deb baholansa, bu qaytariladigan qiymatdir.
[value_if_false] Ixtiyoriy Mantiqiy test FALSE deb baholansa, bu qiymatQaytish.
  • Qaytish

Biz taqdim etgan qiymat TRUE yoki FALSE.

Excel 2003 dan keyingi barcha versiyalarda mavjud.

Excelda sanalar bilan IF formulasidan 6 ta foydalanish

1. If formulasidan foydalanib ikki sanani solishtiring

Birinchi navbatda, biz foydalanamiz ikki sanani solishtirish uchun IF formula. Buni amalga oshirish vaqtida quyidagi ikkita stsenariy bo'lishi mumkin.

1.1 Hujayralarda ikkala sana ham mavjud bo'lganda

Bu holda ikkala sana ham hujayralarda mavjud bo'lib, ularni solishtirishimiz kerak. . Quyidagi maʼlumotlar toʻplamida bizda yetkazib berish sanasi va muddati koʻrsatilgan mahsulotlar roʻyxati mavjud. Yetkazib berish holatini hisoblab chiqamiz, etkazib berish "O'z vaqtida" yoki "Kechiktirilgan". Keling, buni qanday qilishimiz mumkinligini ko'rib chiqamiz:

  • Birinchi navbatda E7 katakchasini tanlang.
  • Endi kiriting quyidagi formula:
=IF(D5>=C5,"On Time","Delayed")

  • Enter tugmasini bosing.
  • Shunday qilib, biz mahsulot sichqonchasining yetkazib berish holatini "Vaqtida" ekanligini ko'rishimiz mumkin.

  • Keyin, To'ldirish dastagi vositasi E10 katakchaga.

  • Nihoyat, biz hamma narsani yakuniy yetkazib berish holatini olamiz. mahsulotlar.

1.2 Formulada bitta sana saqlangan bo'lsa

Ba'zan bizda ma'lumotlar to'plami bo'ladi: biri quyida berilgan. Bu erda bizda yagona sana - etkazib berish sanasi. Muddatiyetkazib berish uchun 1-20-22. Ma'lumotlar to'plamining 'Holat' ustunida yetkazib berish holatini aniqlaymiz.

  • Boshida D5.
  • Quyidagi formulani kiriting:
=IF(D5>=C5,"On Time","Delayed")

  • Endi , Enter tugmasini bosing.
  • Bu yerda mahsulot sichqonchasi uchun yetkazib berish holati "Vaqtida" ekanligini ko'rishimiz mumkin.

  • Bundan so'ng To'ldirish dastagi asbobini pastga qarab D10 katakka torting.

  • Nihoyat, ma'lumotlar to'plamining yetkazib berish holati quyidagicha ko'rinadi.

2. IF formulasi va DATE funksiyasi bir vaqtda

Ushbu misolda biz IF formula va DATE funktsiyasidan birgalikda foydalanamiz. Oldingi ma'lumotlar to'plami singari, biz mahsulotlarning yetkazib berish holatini "Holat" ustuniga kiritamiz. Buni amalga oshirish uchun biz bilan oddiy amallarni bajaring:

  • Avval D5 katakchasini tanlang.
  • Quyidagi formulani kiriting. o'sha katakda:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Enter tugmasini bosing.
  • Shunday qilib, biz mahsulot sichqonchasini yetkazib berish holatini "Vaqtda" deb olamiz.

  • Endi, D10 katakchaga To'ldirish dastagi .

  • Natijada biz hamma narsani yetkazib berish holatini olamiz 'Holat' ustunidagi mahsulotlar.

🔎 Formula qanday ishlaydi?

  • DATE(2022,1,14): Sanani oladisolishtiring.
  • IF(C5<=DATE(2022,1,14),"Vaqtida","Kechiktirilgan"): Etkazib berish qiymatini qaytaradi holati.

3. Excel DATEVALUE funksiyasi IF formulasiga Sana bilan o'ralgan

Excelda DATEVALUE funksiyasi sanani matnga aylantiradi. Sanalarni hisoblash uchun biz ushbu funktsiyani IF formula bilan birlashtira olamiz. Ushbu misol uchun biz oldingi ma'lumotlar to'plamimiz bilan boshqa muddat bilan boramiz. Buni amalga oshirish uchun quyidagi yo'riqnomaga amal qiling:

  • Birinchi navbatda D5 katakchasini tanlang.
  • Bu erga quyidagi formulani qo'ying:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Keyin, Enter tugmasini bosing.
  • Bu yerda biz yetkazib berish holatini koʻrishimiz mumkin. birinchi mahsulot sichqonchasi "Vaqtida".

  • Shundan so'ng To'ldirish dastagini<2 torting> asbob.

  • Nihoyat, biz "Holat" ustunidagi barcha mahsulotlar uchun yetkazib berish holatini olamiz. quyidagi rasm.

🔎 Formula qanday ishlaydi?

  • DATEVALUE(“18 /01/2022”): Sanani hisobga oling 18/01/22.
  • AGAR(C5<=DATEVALUE("18/01/2022"),"Vaqtida","Kechiktirilgan"): Qiymatni qaytaradi yetkazib berish holatining "O'chirish vaqti" , agar shart ROQIQ bo'lsa. Aks holda, chiqish sifatida 'Kechiktirilgan' beradi.

Batafsil o'qing: Excelda VBA DateValue funksiyasidan qanday foydalanish

O'xshash o'qishlar

  • Sana formati Excelda VBA bilan (4Usullar)
  • Excel-ga joriy sanani qanday kiritish (3 usul)
  • Excel sana yorliqlaridan foydalanish
  • VBA-da joriy sanani qanday olish mumkin (3 usul)

4. Qo'llash VA Mantiq & amp; Excelda sanalar bilan IF formulasi

VA mantiqdan foydalanib IF formula bilan biz excelda sanalarni hisoblashimiz mumkin. VA mantig'i barcha shartlar TRUE yoki YOLG'ON bo'lishi kerak bo'lgan natijani qaytaradi. Biz oldingi maʼlumotlar toʻplamimizni bir qator muddatlar bilan kuzatib boramiz. Keling, buni qanday qilish mumkinligini ko'rib chiqaylik:

  • Boshida D5 katakchasini tanlang.
  • Quyidagi formulani kiriting. :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

  • Endi Enter tugmasini bosing.
  • Demak , biz mahsulot sichqonchasining yetkazib berish holatini VA mantiq bilan olamiz.

  • Keyin Toʻldirish dastagini pastga torting. asbob.

  • Natijada biz "Holat" dagi barcha mahsulotlar uchun yetkazib berish holatini olamiz. ma'lumotlar to'plami ustuni.

🔎 Formula qanday ishlaydi?

  • VA( C5>=$G$8,C5<=$G$9): Bu qism ikkita shartni ifodalaydi. Biri C5&g=G8 va boshqasi C5<=G9. ' $ ' belgisi hujayra havolasini o'zgarmasligini saqlaydi.
  • IF(AND(C5>=$G$8,C5<=$G) $9),”Vaqtida”,“Vaqtida emas”): Agar shart ROQIQ bo'lsa, qiymatini qaytaradi 'Vaqtida'. Aks holda ' beradi. Kechiktirilgan' chiqish sifatida.

5. KiritmoqBUGUN & amp; IF sanali formulalar

BUGUN funksiya va IF formula kombinatsiyasi Excelda sanalarni hisoblashning yana bir usuli hisoblanadi. Aytaylik, bizda mahsulotlar to'plami va ularning yetkazib berish sanasi bor. Keling, etkazib berishning oxirgi muddatini bugungi kun 1-11-22 deb hisoblaylik. Siz uchun bu siz mashq qilayotgan sana bo'ladi. Endi biz barcha mahsulotlarning yetkazib berish holatini quyidagi bosqichlar bilan aniqlaymiz:

  • Avval D5 katakchasini tanlang.
  • Quyidagi formulani kiriting:
=IF(C5<=TODAY(),"On Time","Delayed")

  • Enter tugmasini bosing.
  • Bu yerda D5 katakchada biz mahsulot sichqonchasi uchun yetkazib berish holatini "Vaqtida" olamiz.

  • Keyin, To'ldirish dastagi asbobini keyingi katakchalarga torting.

  • Nihoyat, barcha mahsulotlar uchun yetkazib berish holati quyidagi rasmga o'xshaydi.

🔎 Formula qanday ishlaydi?

  • TODAY(): Bu qism hozirgi kun sanasini oladi.
  • IF(C5<=TODAY(),”Vaqtida ”,”Delayed”): Qaytaradi 'Yoqish vaqti' Agar shart ROQIQ bo'lsa, aks holda 'Kechiktirilgan' ni chiqish sifatida bering.

Batafsil o'qing: Excel VBA da Day funksiyasidan qanday foydalanish

6. IF formulasidan foydalanib Excelda kelajak yoki o'tgan sanalarni hisoblang

Ushbu misolda sana diapazonda yoki yo'qligini tekshiramiz. Misol uchun, bugungi kunni hisobga oling.Ushbu misolning maqsadi etkazib berish o'n kun ichida amalga oshiriladimi yoki yo'qligini tekshirishdir. Keling, buni qanday qilishimiz mumkinligini ko'rib chiqamiz:

  • Birinchi navbatda D5 katakchasini tanlang.
  • U yerga quyidagi formulani kiriting:
=IF(C5

  • Keyin, Enter tugmasini bosing.
  • Endi biz mahsulot sichqonchasini yetkazib berish holati diapazonda ekanligini ko'rish mumkin. Yetkazib berish bugundan boshlab 10 kun ichida amalga oshiriladi.

  • Shundan so'ng To'ldirish dastagini<2 torting> asbob.

  • Oxir-oqibat, biz barcha mahsulotlar uchun yetkazib berish holatini "Holat" ustunida ko'rishimiz mumkin. ma'lumotlar to'plamining.

🔎 Formula qanday ishlaydi?

  • BUGUN() +10: Hozirgi kundan boshlab oʻn kundan keyin sanani oladi.
  • AGAR(C5 ="" of="" range”):="" range”,”out="" strong=""> Agar shart TRUE boʻlsa, qaytaradi 'Diapazon ichida' aks holda chiqish sifatida 'Diapazondan tashqarida' beradi.

Xulosa

Ushbu maqolada biz sanalarni IF formulasi yordamida hisoblashni yoritib berdik.Umid qilamizki, yuqoridagi misollar sanalar bilan IF formulasi mantiqini tushunishga yordam beradi. Ushbu maqola bilan qoʻshilgan amaliyot kitobini yuklab oling va oʻzingizni mashq qiling. Agar chalkashlik his qilsangiz, quyidagi maydonchaga izoh qoldiring. Biz imkon qadar tezroq javob berishga harakat qilamiz.

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.