فهرست
سبق ښیي چې څنګه د Excel IF فارمول وکاروئ ترڅو وګورئ چې یو ورکړل شوی شمیره یا نیټه د دوه ارزښتونو تر مینځ راځي.
د دې لپاره چې وګوري چې ایا ورکړل شوی ارزښت د دوه عددي ارزښتونو ترمینځ دی، تاسو کولی شئ د AND فنکشن د دوه منطقي ازموینو سره وکاروئ. د خپل ارزښتونو بیرته راستنیدو لپاره کله چې دواړه څرګندونې د IF فنکشن دننه ریښتیا، نیست او دننه ارزول کیږي. تفصيلي مثالونه لاندې تعقيبوي.
د ايکسل فورمول: که د دوو شمېرو تر منځ وي
د دې لپاره چې يوه ورکړل شوې شمېره د دوو شمېرو تر منځ وي چې تاسو مشخص کوئ، د AND فنکشن د دوو سره وکاروئ منطقي ازموینې:
- لوی بیا (>) آپریټر وکاروئ ترڅو وګوري چې ایا ارزښت د کوچني شمیر څخه لوړ دی.
- د چک کولو لپاره له (<) څخه لږ آپریټر وکاروئ که ارزښت د لوی شمیر څخه ټیټ وي.
عمومي که د تر منځ فورمول دا دی:
او( ارزښت> کوچنی_ شمیره, ارزښت< لوی_ شمیره)د حد ارزښتونو شاملولو لپاره، د (>=) څخه لوی یا مساوي او د (<) څخه لږ یا مساوي وکاروئ ;=) چلونکي:
او( ارزښت>= کوچنی_ شمیره، ارزښت<= لوی_ شمیره)لپاره د مثال په توګه، د دې لپاره چې وګورئ چې په A2 کې یو شمیر د 10 او 20 ترمنځ وي، د حد ارزښتونو په شمول، په B2 کې فورمول، کاپي شوی، دا دی:
=AND(A2>10, A2<20)
د دې لپاره چې وګوري A2 د 2 ترمنځ دی 10 او 20، د حد ارزښتونو په شمول، په C2 کې فورمول دا بڼه اخلي:
=AND(A2>=10, A2<=20)
په په دواړو حالتونو کې، پایله د بولین ارزښت ریښتیا ده که ازموینه وشيشمیره د 10 او 20 ترمنځ ده، غلط که دا نه وي:
که د دوو شمیرو تر منځ وي نو
که چیرې تاسو غواړئ یو دودیز ارزښت بیرته راوباسئ که چیرې شمیره د دوو ارزښتونو ترمنځ وي، نو بیا یې ځای په ځای کړئ AND فورمول د IF فنکشن منطقي ازموینه کې.
د مثال په توګه، د "هو" د بیرته راګرځولو لپاره که چیرې په A2 کې شمیره د 10 او 20 ترمنځ وي، "نه" که نه نو، د دې IF بیاناتو څخه یوه وکاروئ:
که د 10 او 20 ترمنځ وي:
=IF(AND(A2>10, A2<20), "Yes", "No")
که د 10 او 20 تر منځ وي، د سرحدونو په شمول:
=IF(AND(A2>=10, A2<=20), "Yes", "No")
لارښوونه. په فورمول کې د حد ارزښتونو د هارډ کوډ کولو پرځای، تاسو کولی شئ دوی په انفرادي حجرو کې داخل کړئ، او هغه حجرو ته مراجعه وکړئ لکه په لاندې مثال کې ښودل شوي.
فرض کړئ چې تاسو په A کالم کې د ارزښتونو مجموعه لرئ او غواړئ پوه شئ چې کوم ارزښتونه په ورته قطار کې د B او C کالمونو شمیرو ترمنځ راځي. فرض کړئ چې کوچنۍ شمیره تل په B کالم کې وي او لویه شمیره په C کالم کې وي، دا کار د دې فورمول سره سرته رسولی شي:
=IF(AND(A2>B2, A2
د سرحدونو په شمول:
=IF(AND(A2>=B2, A2<=C2), "Yes", "No")
او دلته د If between بیان یو تغیر دی چې پخپله یو ارزښت بیرته راګرځوي که سم وي، ځینې متن یا یو خالي تار که غلط:
=IF(AND(A2>10, A2<20), A2, "Invalid")
د سرحدونو په شمول:
=IF(AND(A2>=10, A2<=20), A2, "Invalid")
که د حد ارزښتونه په مختلفو کالمونو کې وي
کله چې کوچني او لوی شمیر چې تاسو یې پرتله کوئ ممکن په مختلف کالمونو کې څرګند شي (د بیلګې په توګه شمیره 1 تل د 2 شمیرې څخه کوچنی نه وي)، د یو څه پیچلې نسخې څخه کار واخلئفورمول.
AND( ارزښت > MIN( num1 , num2 ), value < MAX( num1 , num2 ))دلته، موږ لومړی ازموینه کوو که د هدف ارزښت د MIN فنکشن لخوا بیرته راستانه شوي دوه شمیرو څخه کوچني څخه لوړ وي، او بیا وګورئ چې دا د لوی څخه ټیټ دی که نه د دوو عددونو څخه چې د MAX فعالیت لخوا بیرته راستانه شوي.
د حد شمیرې شاملولو لپاره، منطق په لاندې ډول تنظیم کړئ:
AND( ارزښت >= MIN( num1 , num2 ), value <= MAX( num1 , num2 ))د مثال په توګه، د موندلو لپاره که چیرې په A2 کې یوه شمیره په B2 او C2 کې د دوو شمیرو تر مینځ راښکته شي، نو له دې فورمولونو څخه یو وکاروئ:
د حدودو څخه پرته:
=AND(A2>MIN(B2, C2), A2
د سرحدونو په شمول:
0> =AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))
د ریښتیا او غلط پر ځای د خپلو ارزښتونو د بیرته راستنیدو لپاره، د دوو شمیرو تر منځ لاندې Excel IF بیان وکاروئ:
=IF(AND(A2>MIN(B2, C2), A2
یا
=IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")
د ایکسل فورمول: که د دوو نیټو تر منځ
که د نیټو تر منځ په Excel کې فورمول اساسا د که د شمیرو تر منځ .
د دې لپاره چې وګوري چې ایا ورکړل شوې نیټه wi ده یو ټاکلی سلسله پتلی، عمومي فورمول دا دی:
IF(AND( date >= د پیل_نیټه ، نیټه <= د پای نیټه )، value_if_true، value_if_false)د سرحد نیټې په شمول:
IF(AND( date > د پیل_نیټه ، تاریخ < پای_نیټه )، ارزښت_if_true، value_if_false)په هرصورت، یو خبرداری شتون لري: IF په مستقیم ډول د خپلو دلیلونو او احتراماتو لپاره چمتو شوي نیټې پیژنيدوی د متن تارونو په توګه. د دې لپاره چې تاریخ وپیژندل شي، دا باید د DATEVALUE فنکشن کې وتړل شي.
د مثال په توګه، د ازموینې لپاره چې په A2 کې نیټه د 1-Jan-2022 او 31-Dec-2022 ترمنځ راځي، تاسو کولی شئ کار واخلئ. دا فورمول:
=IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")
په هغه صورت کې چې د پیل او پای نیټې په مخکې ټاکل شوي حجرو کې وي، فورمول خورا ساده کیږي:
=IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")
چیرته چې $ E$2 د پیل نیټه ده او $E$3 د پای نیټه ده. مهرباني وکړئ د حجرو پته بندولو لپاره د مطلق حوالې کارولو ته پام وکړئ، نو دا فورمول به مات نشي کله چې لاندې حجرو ته کاپي شي.
لارښوونه. که هر ازمول شوی نیټه باید په خپل حد کې راشي، او د حد نیټې کیدای شي تبادله شي، نو د MIN او MAX افعال وکاروئ ترڅو کوچنۍ او لوی نیټه وټاکئ لکه څنګه چې تشریح شوي که چیرې د حد ارزښتونه په مختلف کالمونو کې وي.
که نیټه په راتلونکو N ورځو کې وي
د ازموینې لپاره چې نیټه د نن ورځې نیټې په راتلونکو n ورځو کې ده، د پیل او پای نیټې ټاکلو لپاره د نن ورځې فعالیت وکاروئ. د AND بیان دننه، لومړی منطقي ازموینه چک کوي چې ایا د هدف نیټه د نن نیټې څخه ډیره ده، پداسې حال کې چې دویم منطقي ازموینه چک کوي چې ایا دا د اوسني نیټې څخه کم یا مساوي دی او n ورځو:
IF(AND( تاریخ > TODAY(), تاریخ <= نن()+ n )، value_if_true، value_if_false)د مثال په توګه، د ازموینې لپاره چې ایا په A2 کې نیټه په راتلونکو 7 ورځو کې واقع کیږي، فورمول دا دی:
=IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")
11>که نیټه په تیرو N ورځو کې وي
د ازموینې لپاره که aورکړل شوې نیټه د نن ورځې په وروستیو n ورځو کې ده، تاسو بیا IF د AND او TODAY افعال سره یوځای کاروئ. د AND لومړۍ منطقي ازموینه ګوري چې ایا ازموینه شوې نیټه د نن ورځې له منفي n ورځو څخه زیاته یا مساوي ده ، او دوهم منطقي ازموینه چیک کوي که نیټه له نن ورځې څخه کمه وي:
IF(AND( نیټه >= نن ورځ()- n ، نیټه < نن())، ارزښت_if_true، value_if_false)د مثال په توګه، د دې معلومولو لپاره چې آیا په A2 کې نیټه په تیرو 7 ورځو کې رامینځته شوې، فورمول دا دی:
=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)
<3