နံပါတ်နှစ်ခု သို့မဟုတ် ရက်စွဲများကြား Excel IF

  • ဒါကိုမျှဝေပါ။
Michael Brown

ကျူတိုရီရယ်တွင် ပေးထားသော နံပါတ် သို့မဟုတ် ရက်စွဲသည် တန်ဖိုးနှစ်ခုကြားတွင် ကျရောက်ခြင်း ရှိ၊ ယုတ္တိစမ်းသပ်မှုနှစ်ခုဖြင့် AND လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ အသုံးအနှုန်းနှစ်ခုစလုံးကို TRUE အဖြစ်အကဲဖြတ်သည့်အခါ သင့်ကိုယ်ပိုင်တန်ဖိုးများကို ပြန်ပေးရန်၊ IF လုပ်ဆောင်ချက်အတွင်း၌ AND ကို မြှုပ်ထားပါ။ အသေးစိတ်နမူနာများကို အောက်တွင်ဖော်ပြထားသည်။

    Excel ဖော်မြူလာ- အကယ်၍ နံပါတ်နှစ်ခုကြားတွင်

    သင်သတ်မှတ်ထားသော နံပါတ်နှစ်ခုကြားရှိ၊ ပေးထားသည့်နံပါတ်ကို စမ်းသပ်ရန်၊ AND လုပ်ဆောင်ချက်ကို နှစ်ခုဖြင့် အသုံးပြုပါ။ ယုတ္တိဗေဒစစ်ဆေးမှုများ-

    • တန်ဖိုးငယ်သည် နံပါတ်တစ်ခုထက် ပိုမြင့်သလား စစ်ဆေးရန် ပိုကြီးသော (>) အော်ပရေတာကို အသုံးပြုပါ။
    • စစ်ဆေးရန် (<) ထက်နည်းသော အော်ပရေတာကို အသုံးပြုပါ။ တန်ဖိုးသည် ပိုကြီးသော နံပါတ်တစ်ခုထက် နိမ့်နေပါက။

    ယေဘုယျ အကယ်၍ ဖော်မြူလာ အကြား မှာ-

    AND( တန်ဖိုး> smaller_number တန်ဖိုး< larger_number)

    နယ်နိမိတ်တန်ဖိုးများ ထည့်သွင်းရန်၊ ကြီးသော သို့မဟုတ် ညီသော (>=) နှင့် ထက်နည်းသော သို့မဟုတ် တူညီသော (<) ကို အသုံးပြုပါ။ ;=) အော်ပရေတာများ-

    AND( တန်ဖိုး>= smaller_number, value<= larger_number)

    အတွက် ဥပမာအားဖြင့်၊ A2 ရှိ ဂဏန်းတစ်ခုသည် နယ်နိမိတ်တန်ဖိုးများမပါဝင်ဘဲ 10 နှင့် 20 ကြားတွင် ကျရောက်နေခြင်းရှိ၊ 10 နှင့် 20 ၊ threshold တန်ဖိုးများ အပါအဝင်၊ C2 ရှိ ဖော်မြူလာသည် ဤပုံစံကို ယူပါသည်-

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

    တွင် ဖြစ်ရပ်နှစ်ခုစလုံးကို စမ်းသပ်ပါက ရလဒ်သည် Boolean တန်ဖိုးအမှန်ဖြစ်သည်။နံပါတ်သည် 10 နှင့် 20 ကြားဖြစ်သည်၊ မဟုတ်ပါက FALSE ဖြစ်သည်-

    နံပါတ်နှစ်ခုကြားရှိလျှင်

    နံပါတ်တစ်ခုသည် တန်ဖိုးနှစ်ခုကြားရှိလျှင် စိတ်ကြိုက်တန်ဖိုးတစ်ခုကို ပြန်ပေးလိုပါက၊ ထို့နောက် ၎င်းကို ထားလိုက်ပါ။ IF လုပ်ဆောင်ချက်၏ ယုတ္တိစမ်းသပ်မှုတွင် AND ဖော်မြူလာ။

    ဥပမာ၊ A2 ရှိ နံပါတ်သည် 10 နှင့် 20 ကြားရှိလျှင် "မဟုတ်ပါ" သို့ မဟုတ်ပါက၊ ဤ IF ကြေညာချက်များထဲမှ တစ်ခုကို အသုံးပြုပါ-

    10 နှင့် 20 ကြားလျှင်-

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

    နယ်နိမိတ်များအပါအဝင် 10 နှင့် 20 ကြားရှိလျှင်-

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

    အကြံပြုချက်။ ဖော်မြူလာရှိ အဆင့်တန်ဖိုးများကို hardcoding အစား၊ ၎င်းတို့ကို ဆဲလ်တစ်ခုချင်းစီတွင် ထည့်သွင်းနိုင်ပြီး အောက်ပါဥပမာတွင် ပြထားသည့်အတိုင်း အဆိုပါဆဲလ်များကို ကိုးကားနိုင်ပါသည်။

    သင်သည် ကော်လံ A တွင် တန်ဖိုးအစုတစ်ခုရှိပြီး တူညီသောအတန်းရှိ ကော်လံ B နှင့် C အတွင်းရှိ နံပါတ်များကြားတွင် မည်သည့်တန်ဖိုးများ ကျရောက်သည်ကို သိလိုသည်ဆိုပါစို့။ သေးငယ်သောနံပါတ်သည် ကော်လံ B တွင် အမြဲရှိနေပြီး ပိုကြီးသောနံပါတ်သည် ကော်လံ C တွင်ရှိနေပါက၊ ဤဖော်မြူလာဖြင့် လုပ်ဆောင်နိုင်သည်-

    =IF(AND(A2>B2, A2

    နယ်နိမိတ်များ အပါအဝင်-

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

    ထို့ပြင် ဤသည်မှာ အကယ်၍ ကြေငြာချက်ကြားတွင် မှန်ကန်ပါက၊ စာသားအချို့ သို့မဟုတ် မှားပါက ဗလာစာကြောင်းတစ်ကြောင်းဖြစ်သည်-

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

    နယ်နိမိတ်များ အပါအဝင်-

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

    နယ်နိမိတ်တန်ဖိုးများသည် မတူညီသောကော်လံများတွင် ရှိနေပါက

    သင်နှိုင်းယှဉ်နေသော သေးငယ်ပြီး ပိုကြီးသော နံပါတ်များသည် မတူညီသောကော်လံများတွင် ပေါ်လာနိုင်သည် (ဆိုလိုသည်မှာ နံပါတ်များ 1 သည် နံပါတ် 2 ထက် အမြဲသေးငယ်သည်မဟုတ်ပါ)၊ အနည်းငယ်ပိုရှုပ်ထွေးသောဗားရှင်းကို အသုံးပြုပါ။ဖော်မြူလာ။

    AND( တန်ဖိုး > MIN( num1 num2 ), တန်ဖိုး < MAX( num1 num2 ))

    ဤတွင်၊ ကျွန်ုပ်တို့သည် ပထမဦးစွာ MIN function မှ ပြန်ပေးသော ကိန်းဂဏန်းနှစ်ခု၏ သေးငယ်သောတန်ဖိုးထက် ပစ်မှတ်တန်ဖိုးသည် ပိုကြီးခြင်းရှိမရှိ စစ်ဆေးပြီးနောက် ၎င်းသည် ပိုကြီးသည်ထက် နိမ့်နေခြင်းရှိမရှိ စစ်ဆေးပါ။ MAX လုပ်ဆောင်ချက်မှ ပြန်ပေးသည့် ဂဏန်းနှစ်လုံး၏ နံပါတ်များ။

    အဆင့်သတ်မှတ်ချက်နံပါတ်များ ထည့်သွင်းရန်အတွက် အောက်ပါအတိုင်း ယုတ္တိဗေဒကို ချိန်ညှိပါ-

    AND( တန်ဖိုး >= MIN( num1 num2 ), value <= MAX( num1 , num2 ))

    ဥပမာ၊ သိရှိရန်၊ A2 ရှိ ဂဏန်းတစ်ခုသည် B2 နှင့် C2 တွင် နံပါတ်နှစ်ခုကြားတွင် ကျရောက်ပါက၊ ဤဖော်မြူလာများထဲမှ တစ်ခုကို အသုံးပြုပါ-

    နယ်နိမိတ်များ မပါဝင်ပါ-

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

    နယ်နိမိတ်များ အပါအဝင်-

    =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 ဖော်မြူလာ- အကယ်၍ ရက်စွဲနှစ်ခုကြားရှိလျှင်

    Excel ရှိ ရက်စွဲများကြားရှိလျှင် ဖော်မြူလာသည် အခြေခံအားဖြင့် ဂဏန်းများကြားလျှင် နှင့် တူညီပါသည်။

    ပေးထားသောရက်စွဲသည် wi ဟုတ်မဟုတ် စစ်ဆေးရန် အချို့သော အပိုင်းအခြားကို ပါးလွှာသည်၊ ယေဘုယျဖော်မြူလာမှာ-

    IF(AND( ရက်စွဲ >= start_date ရက်စွဲ <= end_date ), value_if_true၊ value_if_false)

    နယ်နိမိတ်ရက်စွဲများ မပါဝင်ပါ-

    IF(AND( ရက်စွဲ > start_date ရက်စွဲ < end_date ), value_if_true, value_if_false)

    သို့သော် သတိပေးချက်တစ်ခု ရှိသည်- IF သည် ၎င်း၏ ငြင်းခုံမှုများနှင့် စပ်လျဉ်း၍ တိုက်ရိုက်ပေးပို့သော ရက်စွဲများကို အသိအမှတ်ပြုသည်၎င်းတို့ကို စာသားကြိုးများအဖြစ် ရက်စွဲတစ်ခုကို အသိအမှတ်ပြုရန် 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 ရက်အတွင်း ဖြစ်မဖြစ် စမ်းသပ်ရန်၊ စတင်ခြင်းနှင့် ပြီးဆုံးမည့်ရက်စွဲများကို ဆုံးဖြတ်ရန် TODAY လုပ်ဆောင်ချက်ကို အသုံးပြုပါ။ AND ထုတ်ပြန်ချက်အတွင်းတွင်၊ ပထမယုတ္တိစမ်းသပ်မှုတွင် ပစ်မှတ်ရက်စွဲသည် ယနေ့ရက်စွဲထက် ကြီးခြင်းရှိ၊ မရှိကို စစ်ဆေးမည်ဖြစ်ပြီး၊ ဒုတိယယုတ္တိစမ်းသပ်မှုတွင် ၎င်းသည် လက်ရှိရက်စွဲနှင့် n ရက်များထက် လျော့နည်းခြင်း သို့မဟုတ် ညီမျှခြင်းရှိမရှိ စစ်ဆေးပေးသည်-

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

    ဥပမာ၊ A2 တွင် ရက်စွဲတစ်ခု လာမည့် 7 ရက်အတွင်း ဖြစ်ပေါ်လာခြင်း ရှိမရှိ စမ်းသပ်ရန်၊ ဖော်မြူလာမှာ-

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

    ရက်စွဲသည် နောက်ဆုံး N ရက်အတွင်း ဖြစ်ပါက

    တစ်ခု ရှိမရှိ စမ်းသပ်ရန်၊ပေးထားသောရက်စွဲသည် ယနေ့ရက်စွဲ၏ နောက်ဆုံး n ရက်အတွင်းဖြစ်သည်၊ သင်သည် AND နှင့် TODAY လုပ်ဆောင်ချက်များနှင့်အတူ IF ကို ထပ်မံအသုံးပြုပါသည်။ စမ်းသပ်သည့်ရက်စွဲသည် ယနေ့ရက်စွဲထက် အနုတ် n ရက်ထက် ကြီးသည် သို့မဟုတ် ညီမျှခြင်း ရှိ၊ မရှိ AND ၏ ပထမ ယုတ္တိစမ်းသပ်မှု စစ်ဆေးပြီး၊ ဒုတိယ ယုတ္တိဗေဒ စမ်းသပ်မှု သည် ယနေ့ထက် လျော့နည်းခြင်း ရှိမရှိ စစ်ဆေးသည်-

    IF(AND( date >= TODAY()- n , date < TODAY()), value_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)

    မိုက်ကယ်ဘရောင်းသည် ဆော့ဖ်ဝဲလ်ကိရိယာများကို အသုံးပြု၍ ရှုပ်ထွေးသောလုပ်ငန်းစဉ်များကို ရိုးရှင်းအောင်ပြုလုပ်လိုသော သီးသန့်နည်းပညာကို ဝါသနာပါသူတစ်ဦးဖြစ်သည်။ နည်းပညာနယ်ပယ်တွင် ဆယ်စုနှစ်တစ်ခုကျော်အတွေ့အကြုံဖြင့် Microsoft Excel နှင့် Outlook အပြင် Google Sheets နှင့် Docs တို့တွင် သူ၏ကျွမ်းကျင်မှုကို ချီးမြှောက်ခဲ့သည်။ Michael ၏ဘလော့ဂ်သည် ကုန်ထုတ်စွမ်းအားနှင့် ထိရောက်မှုတိုးတက်စေရန်အတွက် လိုက်လျောရလွယ်ကူသော အကြံပြုချက်များနှင့် သင်ခန်းစာများကို အခြားသူများအား မျှဝေရန် ရည်ရွယ်ပါသည်။ သင်သည် ကျွမ်းကျင်သော သို့မဟုတ် စတင်သူဖြစ်ပါစေ၊ Michael ၏ဘလော့ဂ်သည် ဤမရှိမဖြစ်လိုအပ်သောဆော့ဖ်ဝဲလ်ကိရိယာများထဲမှ အကောင်းဆုံးကိုရယူရန်အတွက် အဖိုးတန်သောထိုးထွင်းသိမြင်မှုနှင့် လက်တွေ့ကျသောအကြံဉာဏ်များကို ပေးပါသည်။