IF او په Excel کې: ځړول شوي فورمول، څو بیانات، او نور ډیر څه

  • دا شریک کړه
Michael Brown

ټیوټوریل ښیې چې څنګه په Excel کې د AND فنکشن سره یوځای IF وکاروئ ترڅو په یوه فورمول کې ډیری شرایط چیک کړئ.

په نړۍ کې ځینې شیان محدود دي. نور لامحدود دي، او د IF فعالیت داسې ښکاري چې یو له ورته شیانو څخه وي. زموږ په بلاګ کې، موږ دمخه د Excel IF ټیوټوریلونه لرو او لاهم هره ورځ نوې کارونې کشف کوو. نن ورځ، موږ به وګورو چې تاسو څنګه کولی شئ IF د AND فنکشن سره یوځای په ورته وخت کې د دوه یا ډیرو شرایطو ارزولو لپاره وکاروئ.

    IF AND بیان په Excel

    د IF او بیان د جوړولو لپاره، تاسو په ښکاره ډول د IF او AND افعال په یوه فورمول کې یوځای کولو ته اړتیا لرئ. دلته څنګه دی:

    IF(AND( condition1, condition2,…), value_if_true, value_if_false)

    په ساده انګلیسي کې ژباړل شوی، فورمول په لاندې ډول لوستل کیږي: IF حالت 1 ریښتیا ده او شرط 2 ریښتیا دی، یو کار وکړئ، که نه بل څه وکړئ.

    د مثال په توګه، راځئ چې یو فورمول جوړ کړو چې وګوري B2 "تولید" شوی او C2 خالي نه دی، او د پایلو پورې اړه لري , د لاندې څخه یو کار کوي:

    • که چیرې دواړه شرایط سم وي، ترتیب د "بند" په توګه په نښه کړئ.
    • که چیرې یو شرط غلط وي یا دواړه غلط وي، نو بیا یو خالي بیرته راستانه کړئ. string ("").

    =IF(AND(B2="delivered", C2""), "Closed", "")

    لاندې سکرین شاټ په Excel کې د IF AND فعالیت ښیې:

    که تاسو غواړم یو څه ارزښت بیرته راستانه کړم که چیرې منطقي ازموینه FALSE ته ارزونه وکړي، دا ارزښت په value_if_false کې وړاندې کړئاستدلال د مثال په توګه:

    =IF(AND(B2="delivered", C2""), "Closed", "Open")

    بدل شوی فورمول "تړل شوی" تولیدوي که چیرې B کالم "تولید شوی" وي او C په دې کې کومه نیټه ولري (غیر خالي). په نورو ټولو قضیو کې، دا بیرته راګرځي "خلاص":

    نوټ. کله چې د متن شرایطو ارزولو لپاره په Excel کې د IF AND فورمول وکاروئ، مهرباني وکړئ په یاد ولرئ چې کوچني او لوی لاسونه د ورته کرکټر په توګه چلند کیږي. که تاسو د قضیې حساس IF AND فورمول په لټه کې یاست، د AND یو یا څو دلیلونه په EXACT فنکشن کې وپلټئ لکه څنګه چې دا په تړل شوي مثال کې ترسره کیږي.

    اوس چې تاسو د Excel IF AND بیان ترکیب پیژنئ، اجازه راکړئ تاسو ته وښیم چې دا کوم ډول دندې حل کولی شي.

    Excel IF: څخه لوی او له

    څخه لږ مخکینی مثال، موږ په دوو مختلفو حجرو کې دوه شرایط معاینه کوو. مګر ځینې وختونه تاسو اړتیا لرئ په ورته حجره کې دوه یا ډیر ازموینې ترسره کړئ. یو عام مثال دا چیک کول دي چې ایا د حجرې ارزښت د دوه شمیرو تر مینځ دی. د Excel IF AND فنکشن کولی شي دا هم په اسانۍ سره ترسره کړي!

    راځئ چې تاسو په B کالم کې د پلور ځینې شمیرې لرئ او له تاسو څخه غوښتنه کیږي چې د $ 50 څخه ډیر مګر د $ 100 څخه کم مقدارونه پرچم کړئ. د دې د ترسره کولو لپاره، دا فورمول په C2 کې دننه کړئ او بیا یې په کالم کې کاپي کړئ:

    =IF(AND(B2>50, B2<100), "x", "")

    14>

    که تاسو اړتیا لرئ د حدود شامل کړئ ارزښتونه (50 او 100)، د څخه لږ یا مساوي د آپریټر (<=) او له څخه ډیر یا مساوي (>=) آپریټر وکاروئ:<3

    =IF(AND(B2>=50, B2<=100), "x", "")

    15>

    د ځینو نورو پروسس کولو لپارهد حد ارزښتونه پرته له دې چې فورمول بدل کړي، لږترلږه او اعظمي شمیرې په دوه جلا حجرو کې دننه کړئ او په خپل فارمول کې دغو حجرو ته مراجعه وکړئ. د دې لپاره چې فورمول په ټولو قطارونو کې سم کار وکړي، ډاډ ترلاسه کړئ چې د حد حجرو لپاره مطلق حوالې وکاروئ (زموږ په قضیه کې $F$1 او $F$2):

    =IF(AND(B2>=$F$1, B2<=$F$2), "x", "")

    د ورته فورمول په کارولو سره، تاسو کولی شئ وګورئ چې ایا یو نیټه په یو ټاکل شوي حد کې راځي. -سپتمبر-2018 او 30-سپتمبر-2018، په شمول. یو کوچنی خنډ دا دی چې نیټې په مستقیم ډول منطقي ازموینې ته نشي ورکول کیدی. د ایکسل لپاره چې په نیټو پوه شي، دوی باید د DATEVALUE فعالیت کې تړل شوي وي، لکه:

    =IF(AND(B2>=DATEVALUE("9/10/2018"), B2<=DATEVALUE("9/30/2018")), "x", "")

    یا په ساده ډول د څخه او ته <2 داخل کړئ> نیټې په دوو حجرو کې (په دې مثال کې $F$1 او $F$2) او د پخوا څخه پیژندل شوي IF AND فورمول په کارولو سره له دې حجرو څخه "راشئ":

    =IF(AND(B2>=$F$1, B2<=$F$2), "x", "")

    د نورو معلوماتو لپاره، مهرباني وکړئ د دوو شمیرو یا نیټو تر منځ د Excel IF بیان وګورئ.

    که دا او هغه، بیا یو څه محاسبه کړئ

    د مخکیني تعریف شوي ارزښتونو بیرته راستنیدو سربیره، د Excel IF AND فنکشن کولی شي مختلف محاسبې هم ترسره کړي پدې پورې اړه لري چې ایا ټاکل شوي شرایط سم دي یا غلط.

    د کړنلارې ښودلو لپاره، موږ به د "تړل" پلور لپاره د 5٪ بونس محاسبه کړو چې د مقدار څخه ډیر یا مساوي وي. تر 100 ډالرو پورې.

    فرض کړئ مقدار په B کالم کې او د ترتیب حالت په C کالم کې،فورمول په لاندې ډول ځي:

    =IF(AND(B2>=100, C2="closed"), B2*10%, 0)

    پورتنۍ فورمول پاتې امرونو ته صفر ورکوي ( value_if_false = 0) . که تاسو غواړئ یو کوچنی محرک بونس ورکړئ، 3٪ ووایاست، هغه امرونو ته چې شرایط نه پوره کوي، اړونده مساوات په value_if_false دلیل کې شامل کړئ:

    =IF(AND(B2>=100, C2="closed"), B2*10%, B2*3%)

    په Excel کې څو IF او بیانونه

    لکه څنګه چې تاسو لیدلي وي، موږ په پورته ټولو مثالونو کې یوازې دوه معیارونه ارزولي دي. مګر هیڅ شی شتون نلري چې تاسو به ستاسو په IF AND فورمولونو کې د دریو او ډیرو ازموینو شاملولو څخه مخنیوی وکړي تر هغه چې دوی د Excel د دې عمومي محدودیتونو سره مطابقت ولري:

    • په Excel 2007 او لوړ کې، تر 255 پورې دلیلونه په یوه فورمول کې کارول کیدی شي، د ټول فارمول اوږدوالی له 8,192 حروفونو څخه زیات نه وي.
    • په Excel 2003 او ټیټ کې، له 30 څخه زیات دلیلونه اجازه نلري، ټول اوږدوالی له 1,024 حروفونو څخه زیات نه وي.

    د ګڼو او شرایطو د مثال په توګه، مهرباني وکړئ دا په پام کې ونیسئ:

    • پیسه (B2) باید د $ 100 څخه ډیر یا مساوي وي
    • د امر حالت (C2) "بند" دی
    • د تحویلۍ نیټه (D2) په روانه میاشت کې ده

    اوس، موږ یو IF او بیان ته اړتیا لرو ترڅو هغه امرونه وپیژنو چې ټول 3 شرایط سم دي. او دلته دا دی:

    =IF(AND(B2>=100, C2="Closed", MONTH(D2)=MONTH(TODAY())), "x", "")

    په پام کې نیولو سره چې د لیکلو په وخت کې 'اوسني میاشت' اکتوبر وه، فورمول لاندې پایلې وړاندې کوي:

    20>

    نیسټ شوی IF ANDبیانات

    کله چې د لویو کاري پاڼو سره کار کوئ، امکانات دا دي چې تاسو اړتیا لرئ چې په یو وخت کې د مختلفو او معیارونو څو سیټونه وګورئ. د دې لپاره، تاسو د کلاسیک Excel nested IF فارمول واخلئ او د AND بیاناتو سره یې منطقي ازموینې وغځوئ، لکه:

    IF(AND(…)، output1 ، IF(AND(…)، output2 , IF(AND(…), output3 , output4 )))

    د عمومي مفکورې ترلاسه کولو لپاره، مهرباني وکړئ لاندې مثال وګورئ.

    فرض کړئ چې تاسو غواړئ خپل خدمت د بار وړلو لګښت او د تحویلي اټکل شوي وخت (ETD) پراساس وټاکئ:

    • غوره : د بار وړلو لګښت د 20 ډالرو لاندې او ETD د 3 ورځو لاندې
    • خراب : د بار وړلو لګښت $30 او ETD په 5 ورځو کې
    • اوسط : په منځ کې هر څه

    تر دا سرته ورسوئ، تاسو دوه انفرادي IF او بیانونه ولیکئ:

    IF(AND(B2<20, C2<3), "Excellent", …)

    IF(AND(B2>30, C2>5), "Poor", …)

    …او یو په بل کې ځړول:

    =IF(AND(B2>30, C2>5), "Poor", IF(AND(B2<20, C2<3), "Excellent", "Average"))

    پایله به دې ته ورته وي:

    21>

    نور فورمول مثالونه په Excel nested IF AND بیانونو کې موندل کیدی شي.

    د قضیې حساس IF AND په Excel کې فعالیت

    لکه څنګه چې د دې ټیوټوریل په پیل کې یادونه وشوه، د Excel IF او فورمولونه د لوی او کوچني حروفونو ترمنځ توپیر نه کوي ځکه چې د AND فعالیت د طبیعت له مخې قضیه غیر حساس دی.

    که تاسو د کیس-حساس ډیټا سره کار کوئ او غواړئ د متن قضیه په پام کې نیولو سره او شرایط ارزونه وکړئ ، هر یو انفرادي منطقي ازموینه وکړئ د EXACT فعالیت او ځالې دننههغه دندې ستاسو په AND بیان کې:

    IF(AND(EXACT( cell ," condition1 ")، EXACT( cell ," condition2 ")))، value_if_true، value_if_false)

    د دې مثال لپاره، موږ د یو ځانګړي پیرودونکي (د مثال په توګه د سایبر سپیس په نوم شرکت) د یو ټاکلي شمیر څخه ډیر مقدار سره بیرغ ته ځو. $100.

    لکه څنګه چې تاسو په لاندې سکرین شاټ کې لیدلی شئ، په B کالم کې د ځینو شرکتونو نومونه د کرکټرونو قضیه کې ورته اقتباس ښکاري، او سره له دې چې دوی مختلف شرکتونه دي، نو موږ باید نومونه وګورو دقیقا . په C کالم کې مقدارونه شمیرې دي، او موږ د دوی لپاره منظم "لوی" ازموینه ترسره کوو:

    =IF(AND(EXACT(B2, "Cyberspace"), C2>100), "x", "")

    د دې لپاره چې فورمول ډیر انعطاف وړ وي، تاسو کولی شئ د هدف پیرودونکي نوم او مقدار داخل کړئ. په دوو جلا حجرو کې او دغو حجرو ته مراجعه وکړئ. یوازې په یاد ولرئ چې د سیل حوالې د $ نښه سره لاک کړئ (زموږ په قضیه کې $G$1 او $G$2) نو دوی به بدل نشي کله چې تاسو فارمول نورو قطارونو ته کاپي کړئ:

    =IF(AND(EXACT(B2, $G$1), C2>$G$2), "x", "")

    اوس، تاسو کولی شئ په حواله شوي حجرو کې هر نوم او مقدار ټایپ کړئ، او فورمول به ستاسو په جدول کې اړونده امرونه بیرغ کړي:

    > IF OR AND فورمول په Excel

    په Excel IF فورمولونو کې، تاسو یوازې د یو منطقي فعالیت کارولو پورې محدود نه یاست. د ډیری شرایطو مختلف ترکیبونو چک کولو لپاره، تاسو د IF، AND، OR او نورو دندو سره یوځای کولو لپاره وړیا یاست ترڅو اړین منطقي ازموینې پرمخ بوځي. دلته د IF AND OR فورمول یوه بیلګه ده چې یو څو ازموینه کويیا د AND دننه شرایط. او اوس، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ د OR فنکشن کې دوه یا ډیر AND ازموینې ترسره کړئ.

    فرض کړئ، تاسو غواړئ د دوو پیرودونکو امرونه د یو ټاکلي شمیر څخه ډیر مقدار سره په نښه کړئ، $ 100 ووایاست.

    په ایکسل ژبه کې، زموږ شرایط په دې ډول څرګند شوي دي:

    OR(AND( Customer1 , Amount >100), AND( Customer2 , Amount >100)

    فرض کړئ د پیرودونکو نومونه په B کالم کې دي، مقدارونه په C کالم کې، د 2 هدف نومونه په G1 او G2 کې دي، او د هدف اندازه په G3 کې ده، تاسو دا فورمول د اړونده امرونو په نښه کولو لپاره کاروئ "x":

    =IF(OR(AND(B2=$G$1, C2>$G$3), AND(B2=$G$2, C2>$G$3)), "x", "")

    ورته پایلې د ډیرو سره ترلاسه کیدی شي. کمپیکٹ نحو:

    =IF(AND(OR(B2=$G$1,B2= $G$2), C2>$G$3), "x", "")

    23>

    ډاډه نه یاست چې تاسو د فورمول په منطق بشپړ پوهیږئ؟ نور معلومات په Excel IF کې د څو AND/OR شرایطو سره موندل کیدی شي.

    په دې توګه تاسو په Excel کې د IF او AND افعال یوځای کاروئ. د لوستلو لپاره مننه او په راتلونکې اونۍ کې تاسو سره ګورو!

    د تمرین کاري کتاب

    IF AND Excel – د فورمول مثالونه (.xlsx فایل)

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.