Excel IF antara dua angka atawa kaping

  • Bagikeun Ieu
Michael Brown

Tutorial nunjukkeun kumaha ngagunakeun rumus Excel IF pikeun ningali naha angka atanapi tanggal anu dipasihkeun aya di antara dua nilai.

Pikeun mariksa upami nilai anu dipasihkeun aya di antara dua nilai numerik, anjeun tiasa nganggo fungsi AND sareng dua tés logis. Pikeun mulangkeun nilai anjeun sorangan nalika duanana éksprési dievaluasi kana BENER, sayang AND di jero fungsi IF. Conto-conto lengkepna di handap ieu.

    Rumus Excel: lamun antara dua angka

    Pikeun nguji lamun hiji angka aya di antara dua angka nu Anjeun tangtukeun, paké fungsi AND jeung dua. tés logis:

    • Paké operator nu leuwih gede ti (>) pikeun mariksa naha nilaina leuwih luhur batan angka nu leuwih leutik.
    • Paké operator nu leuwih leutik batan (<) pikeun mariksa lamun nilaina leuwih handap tina angka nu leuwih gede.

    Nu generik Mun antara rumus nyaeta:

    AND( nilai> leutik_number, nilai< lager_number)

    Pikeun kaasup nilai wates, paké nu leuwih gede atawa sarua jeung (>=) jeung kurang atawa sarua jeung (< ;=) operator:

    AND( nilai>= jumlah_leutik, nilai<= nomer_lager)

    Pikeun Contona, pikeun nempo lamun hiji angka dina A2 ragrag antara 10 jeung 20, teu kaasup nilai wates, rumus dina B2, disalin ka handap, nyaéta:

    =AND(A2>10, A2<20)

    Pikeun mariksa lamun A2 antara 10 sareng 20, kalebet nilai ambang, rumus dina C2 nyandak bentuk ieu:

    =AND(A2>=10, A2<=20)

    Dina duanana kasus, hasilna nyaeta nilai Boolean BENER lamun ditesjumlahna antara 10 jeung 20, PALSU lamun henteu:

    Lamun antara dua angka mangka

    Lamun hayang mulangkeun nilai custom lamun hiji angka antara dua nilai, teras nempatkeun AND rumus dina uji logis fungsi IF.

    Contona, pikeun ngabalikeun "Sumuhun" upami jumlah dina A2 antara 10 sareng 20, "Henteu" upami henteu, anggo salah sahiji pernyataan IF ieu:

    Lamun antara 10 jeung 20:

    =IF(AND(A2>10, A2<20), "Yes", "No")

    Lamun antara 10 jeung 20, kaasup wates:

    =IF(AND(A2>=10, A2<=20), "Yes", "No")

    Tip. Gantina hardcoding nilai bangbarung dina rumus, anjeun tiasa input aranjeunna dina sél individu, sarta tingal sél maranéhanana kawas ditémbongkeun dina conto di handap ieu.

    Anggap anjeun gaduh sakumpulan nilai dina kolom A sareng hoyong terang mana tina nilai anu digolongkeun antara nomer dina kolom B sareng C dina baris anu sami. Anggap angka nu leuwih leutik sok aya dina kolom B jeung angka nu leuwih gede dina kolom C, tugasna bisa dilaksanakeun ku rumus ieu:

    =IF(AND(A2>B2, A2

    Kaasup watesna:

    =IF(AND(A2>=B2, A2<=C2), "Yes", "No")

    Jeung ieu variasi tina Mun antara pernyataan nu ngabalikeun nilai sorangan lamun BENER, sababaraha téks atawa string kosong lamun PALSU:

    =IF(AND(A2>10, A2<20), A2, "Invalid")

    Kaasup watesna:

    =IF(AND(A2>=10, A2<=20), A2, "Invalid")

    Lamun niléy watesna aya dina kolom nu béda

    Nalika angka nu leuwih leutik jeung nu leuwih gedé nu dibandingkeun bisa muncul dina kolom nu béda (misalna angka. 1 teu salawasna leuwih leutik batan angka 2), ngagunakeun versi rada leuwih kompleks tinarumus.

    AND( nilai > MIN( num1 , num2 ), nilai < MAX( num1 , num2 ))

    Di dieu, urang mimiti nguji lamun nilai targétna leuwih luhur ti nu leuwih leutik tina dua angka nu dipulangkeun ku fungsi MIN, lajeng pariksa naha éta leuwih handap tina nu leuwih gede. tina dua angka nu dipulangkeun ku fungsi MAX.

    Pikeun kaasup angka ambang, saluyukeun logikana kieu:

    AND( nilai >= MIN( num1 , num2 ), nilai <= MAX( num1 , num2 ))

    Contona, pikeun manggihan lamun hiji angka dina A2 ragrag antara dua angka dina B2 jeung C2, make salah sahiji rumus ieu:

    Kaasup wates:

    =AND(A2>MIN(B2, C2), A2

    Kaasup wates:

    =AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))

    Pikeun mulangkeun nilai sorangan tinimbang TRUE jeung FALSE, paké pernyataan Excel IF di antara dua angka:

    =IF(AND(A2>MIN(B2, C2), A2

    Atawa

    =IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")

    Rumus Excel: lamun antara dua tanggal

    Rumus Mun antara tanggal dina Excel dasarna sarua jeung Lamun antara angka .

    Pikeun mariksa naha tanggal anu dipasihkeun nyaéta wi ipis rentang nu tangtu, rumus umum nyaéta:

    IF(AND( tanggal >= start_date , date <= end_date ), value_if_true, value_if_false)

    Teu kaasup tanggal wates:

    IF(AND( date > start_date , date < end_date ), value_if_true, value_if_false)

    Tapi, aya caveat: IF teu ngakuan tanggal disadiakeun langsung kana argumen na salamaranjeunna salaku string téks. Pikeun IF ngakuan tanggal, éta kudu dibungkus dina pungsi DATEVALUE.

    Contona, pikeun nguji lamun tanggal dina A2 ragrag antara 1-Jan-2022 jeung 31-Des-2022 inklusif, Anjeun bisa make rumus ieu:

    =IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")

    Lamun, tanggal mimiti jeung ahir aya dina sél nu geus ditangtukeun, rumusna jadi leuwih basajan:

    =IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")

    Dimana $ E$2 nyaéta tanggal mimiti jeung $E$3 nyaéta tanggal ahir. Punten perhatikeun panggunaan referensi mutlak pikeun ngonci alamat sél, janten rumusna moal rusak nalika ditiron ka sél di handap ieu.

    Tip. Upami unggal tanggal anu diuji kedah aya dina rentang sorangan, sareng tanggal watesna tiasa ditukeurkeun, teras nganggo fungsi MIN sareng MAX pikeun nangtukeun tanggal anu langkung alit sareng langkung ageung sapertos anu dijelaskeun dina Upami nilai wates aya dina kolom anu béda.

    Upami tanggal aya dina N dinten salajengna

    Pikeun nguji upami tanggal aya dina n dinten salajengna ti tanggal dinten ayeuna, paké pungsi TODAY pikeun nangtukeun tanggal mimiti sareng tungtung. Di jero pernyataan AND, tés logis kahiji mariksa lamun tanggal targét leuwih badag batan tanggal ayeuna, sedengkeun tés logis kadua mariksa lamun kurang atawa sarua jeung tanggal ayeuna ditambah n poé:

    IF(AND( date > TODAY(), date <= TODAY()+ n ), value_if_true, value_if_false)

    Contona, pikeun nguji lamun tanggal dina A2 lumangsung dina 7 poé ka hareup, rumusna nyaéta:

    =IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")

    Mun tanggal dina N poé panungtungan

    Pikeun nguji lamun atanggal anu dipasihkeun aya dina n dinten terakhir ti tanggal ayeuna, anjeun nganggo deui IF sareng fungsi AND sareng TODAY. Tes logis kahiji AND mariksa lamun tanggal nu diuji leuwih gede atawa sarua jeung tanggal dinten ieu dikurangan n poé, jeung tés logis kadua mariksa lamun tanggal nu leuwih leutik batan kiwari:

    IF(AND( tanggal >= TODAY()- n , date < TODAY()), value_if_true, value_if_false)

    Contona, pikeun nangtukeun lamun a tanggal dina A2 lumangsung dina 7 poé panungtungan, rumusna nyaéta:

    =IF(AND(A2>=TODAY()-7, A2

    Hopefully, our examples have helped you understand how to use the If between formula in Excel efficiently. I thank you for reading and hope to see you on our blog next week!

    Practice workbook

    Excel If between - formula examples (.xlsx file)

    Michael Brown mangrupakeun enthusiast téhnologi dedicated kalawan gairah pikeun nyederhanakeun prosés kompléks ngagunakeun parabot software. Kalayan langkung ti dasawarsa pangalaman dina industri téknologi, anjeunna parantos ngasah kaahlianna dina Microsoft Excel sareng Outlook, ogé Google Sheets sareng Docs. Blog Michael dikhususkeun pikeun ngabagi pangaweruh sareng kaahlianna ka batur, nyayogikeun tip sareng tutorial anu gampang pikeun ningkatkeun produktivitas sareng efisiensi. Naha anjeun profésional berpengalaman atanapi pamula, blog Michael nawiskeun wawasan anu berharga sareng naséhat praktis pikeun ngamangpaatkeun alat parangkat lunak penting ieu.