Excel IF OR بیان د فورمول مثالونو سره

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

ټیوټوریل ښیې چې څنګه په Excel کې د IF OR بیان ولیکئ ترڅو د مختلف "دا یا هغه" شرایطو چیک کولو لپاره.

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

    IF OR بیان په Excel کې

    د دوه یا ډیرو شرایطو ارزولو لپاره او یو بیرته راستانه کړئ پایله که کوم شرایط سم وي، او بله پایله که ټول شرایط غلط وي، د OR فنکشن د IF منطقي ازموینې کې ځای په ځای کړئ:

    IF(OR( condition1, condition2> 2>,...), value_if_true, value_if_false)

    په ساده انګلیسي کې، د فورمول منطق په لاندې ډول جوړ کیدی شي: که چیرې حجره "دا" یا "هغه" وي، یو عمل وکړئ، که نه نو بیا بل څه وکړئ. .

    دلته په ساده بڼه کې د IF OR فورمول یوه بیلګه ده:

    =IF(OR(B2="delivered", B2="paid"), "Closed", "Open")

    فارمول څه ته وايي: که چیرې B2 حجره "ترلاسه شوي" یا "ورکړي" ولري. تادیه شوی"، امر د "تړل" په توګه په نښه کړئ، که نه نو "پرانستل".

    په هغه صورت کې چې تاسو غواړئ هیڅ شی بیرته راولی که منطقي وي ټیسټ FALSE ته ارزونه کوي، په وروستي دلیل کې یو خالي تار ("") شامل کړئ:

    =IF(OR(B2="delivered", B2="paid"), "Closed", "")

    ورته فورمول هم د سري ثابت په کارولو سره په ډیر کمپیکٹ شکل کې لیکل کیدی شي :

    =IF(OR(B2={"delivered","paid"}), "Closed", "")

    په هغه صورت کې چې وروستی وياستدلال پریښودل کیږي، فورمول به غلط ښکاره کړي کله چې هیڅ یو شرط نه وي پوره شوی.

    یادونه. مهرباني وکړئ پام وکړئ چې په Excel کې د IF OR فورمول د کوچني او لوی حروفونو ترمینځ توپیر نه کوي ځکه چې د OR فعالیت کیس غیر حساس دی. زموږ په قضیه کې، "تولید شوی"، "تولید شوی"، او "واستول شوی"، ټول ورته کلمه ګڼل کیږي. که تاسو غواړئ د متن قضیه توپیر کړئ، د OR فنکشن هر دلیل په EXACT کې وپلټئ لکه څنګه چې په دې مثال کې ښودل شوي.

    Excel IF OR فورمول مثالونه

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

    فارمول 1. IF د ډیری OR شرایطو سره

    د دې لپاره کوم ځانګړی حد نشته د OR شرایطو شمیر چې په IF فارمول کې ځای په ځای شوي تر هغه چې دا د Excel عمومي محدودیتونو سره مطابقت ولري:

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

    د مثال په توګه، راځئ چې وګورو کالمونه A، B او C د خالي حجرو لپاره، او "نامکمل" بیرته راګرځئ که چیرې لږترلږه د 3 حجرو څخه یوه خالي وي. دا کار د لاندې IF یا فعالیت سره سرته رسولی شي:

    =IF(OR(A2="",B2="",),"Incomplete","")

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

    فارمول 2. که چیرې یوه حجره دا وي یا دا، نو بیا محاسبه کړئ

    د داسې فورمول په لټه کې یاست چې کولی شي د مخکې تعریف شوي بیرته راستنیدو په پرتله ډیر پیچلي شي متن؟ په value_if_true او/یا value_if_false د IF په دلیلونو کې یو بل فنکشن یا ریاضي معادلې نیس کړئ. مقدار.

    د یونټ نرخ) سره ضرب شوی او تاسو غواړئ د 10٪ تخفیف غوښتنه وکړئ که چیرې دا شرایط پوره شي:
    • په B2 کې له 2 څخه لوی یا مساوي وي 10، یا
    • په C2 کې د واحد قیمت له $5 څخه ډیر یا مساوي دی.

    نو، تاسو د دواړو شرایطو چک کولو لپاره د OR فنکشن کاروئ، او که پایله سمه ده، ټول مقدار 10٪ کم کړئ (B2*C2*0.9)، که نه نو بشپړ قیمت بیرته ورکړئ (B2*C2):

    =IF(OR(B2>=10, C2>=5), B2*C2*0.9, B2*C2)

    سربیره پردې، تاسو کولی شئ دا وکاروئ لاندې فورمول په واضح ډول د تخفیف شوي امرونو په ګوته کولو لپاره:

    =IF(OR(B2>=10, C2>=5),"Yes", "No")

    لاندې سکرین شاټ دواړه فارمولونه په عمل کې ښیې:

    12>فارمول 3. قضیه - حساس IF یا فورمول

    لکه څنګه چې مخکې یادونه وشوه، د ایکسل یا فنکشن د طبیعت له مخې قضیه غیر حساس دی. په هرصورت، ستاسو ډاټا ممکن د قضیې حساس وي او نو تاسو غواړئ چې د قضیې حساس یا ازموینې پرمخ بوځي. په دې حالت کې، هر یو منطقي ازموینه د EXACT فنکشن دننه ترسره کړئ او هغه افعال د OR بیان کې ځای کړئ.

    IF(OR(EXACT( cell," condition1"), EXACT( حجره،" حالت2"))، ارزښت_if_true،value_if_false)

    په دې مثال کې، راځئ چې د امر IDs "AA-1" او "BB-1" ومومئ او په نښه کړو:

    =IF(OR(EXACT(A2, "AA-1"), EXACT(A2, "BB-1")), "x", "")

    د پایلې په توګه، یوازې دوه آرډر IDs چیرته چې توري ټول لوی دي د "x" سره نښه شوي؛ ورته IDs لکه "aa-1" یا "Bb-1" په نښه شوي نه دي:

    فارمول 4. په Excel کې IF OR بیانات نیست

    In هغه حالتونه چې تاسو غواړئ د OR معیارونو یو څو سیټونه و ازموئ او د دې ازموینو پایلو پورې اړوند مختلف ارزښتونه بیرته راوباسئ، د "دې یا هغه" معیارونو هرې سیټ لپاره د انفرادي IF فارمول ولیکئ، او هغه IF یو بل ته واستوئ.

    د مفکورې د ښودلو لپاره، راځئ چې په A کالم کې د توکو نومونه وګورو او د مڼې یا نارنج او د ټوماټو لپاره "میوه" بیرته راوګرځوو. یا ککبر :

    =IF(OR(A2="apple", A2="orange"), "Fruit", IF(OR(A2="tomato", A2="cucumber"), "Vegetable", ""))

    د لا زیاتو معلوماتو لپاره مهرباني وکړئ د OR/AND شرایطو سره نیسټډ IF وګورئ.

    5 فورمول. IF AND OR بیان

    د مختلفو شرایطو د مختلفو ترکیبونو ارزولو لپاره، تاسو کولی شئ په یوه فورمول کې د AND او یا منطقي ازموینې ترسره کړئ.

    د مثال په توګه، موږ ځو. د قطارونو پرچم کولو لپاره چیرې چې په A کالم کې توکي یا هم ایپل یا نارنج وي او په B کالم کې مقدار له 10 څخه ډیر وي:

    =IF(AND(OR(A2="apple",A2="orange"), B2>10), "x", "")

    د نورو معلوماتو لپاره n، مهرباني وکړئ د څو AND/OR شرایطو سره Excel IF وګورئ.

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

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