မာတိကာ
နေ့စဉ်အသုံးပြုမှုများတွင်၊ ကျွန်ုပ်တို့သည် Excel ရှိ ဆဲလ်တန်ဖိုးများပေါ်မူတည်၍ အတန်းများကို ဝှက်ထားရန် လိုအပ်ပါသည်။ ပုံမှန်အားဖြင့် Excel dataset တွင် အတန်းများစွာ ပါရှိသည်။ ခေါ်ဆိုမှုတန်ဖိုးများနှင့် ကိုက်ညီသော entries များကို စီရန် dataset တစ်ခုလုံးကိုဖြတ်ကျော်ရန် အချိန်အများစုမှာ ပျင်းရိနေပါသည်။ သို့သော်လည်း Excel ၏ Filter ၊ Conditional Formatting အင်္ဂါရပ်များအပြင် ဖော်မြူလာ နှင့် VBA မက်ခရိုများကို အသုံးပြု၍ ဆဲလ်တန်ဖိုးပေါ်အခြေခံ၍ အတန်းများကို ဝှက်ထားနိုင်ပါသည်။ Excel။ ဤဆောင်းပါးတွင်၊ Excel ရှိ ဆဲလ်တန်ဖိုးအပေါ် အခြေခံ၍ အတန်းများကို ဖုံးကွယ်ရန် ယခင်ဖော်ပြထားသော နည်းလမ်းများကို ကျွန်ုပ်တို့ သရုပ်ပြထားပါသည်။
ကျွန်ုပ်တို့တွင် ကော်လံများပါဝင်သော အရောင်းဒေတာအစုံရှိသည် ဆိုကြပါစို့ မှာယူသည့်နေ့စွဲ ၊ ဒေသ ၊ ထုတ်ကုန် နှင့် အရေအတွက် ။ အတန်းများကိုဝှက်ရန် ကော်လံရှိဆဲလ်တန်ဖိုးများကို ကျွန်ုပ်တို့အသုံးပြုလိုပါသည်။
Excel Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အတန်းများကိုဝှက်ပါ
5 Excel ရှိ ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အတန်းများကို ဝှက်ရန် လွယ်ကူသောနည်းလမ်းများ
နည်းလမ်း 1- ဝှက်ရန် စစ်ထုတ်ခြင်းအင်္ဂါရပ်ကိုအသုံးပြုခြင်း
ပင်မ၊ တက်ဘ် Excel တွင် စစ်ထုတ်ခြင်း အင်္ဂါရပ်ကို တည်းဖြတ်ခြင်း ကဏ္ဍတွင် ပံ့ပိုးပေးပါသည်။ အတန်းများကို ဝှက်ထားရသည့် ရလဒ်များကို စစ်ထုတ်ရန်အတွက် အလိုရှိသော မည်သည့်ဆဲလ်တန်ဖိုးကိုမဆို အသုံးပြုနိုင်ပါသည်။
အဆင့် 1: အလုပ်စာရွက်တွင်၊ Home တက်ဘ်သို့ သွားပါ > စီရန် & ကို ရွေးပါ စစ်ထုတ်ခြင်း ( တည်းဖြတ်ခြင်း ကဏ္ဍမှ) > စစ်ထုတ်ခြင်း ကို ရွေးပါ ( စီရန် နှင့် စစ်ထုတ်ခြင်း ရွေးချယ်မှုများမှ)။ကော်လံခေါင်းစီးတစ်ခုစီရှိ စစ်ထုတ်ခြင်း သင်္ကေတ။
အဆင့် 2: မည်သည့် filter အိုင်ကွန်ကို နှိပ်ပါ ကော်လံခေါင်းစီးများ (ဥပမာ၊ ဒေသ )။
အဆင့် 3: စစ်ထုတ်ခြင်း အိုင်ကွန်ကို နှိပ်ပြီးနောက် Filter command box ပေါ်လာပါမည်။ ၎င်းတို့၏ သက်ဆိုင်ရာအတန်းများကို ဒေတာအတွဲမှ ဝှက်ထားရန် မည်သည့်အရာများ (ဆိုလိုသည်မှာ အနောက် ) ကို အမှတ်ခြစ်လိုက်ပါ။
ပေါ်တွင် OK ကိုနှိပ်ပါ။
ခဏအတွင်း၊ Excel သည် ဒေတာအတွဲမှ အမှတ်အသားမပါသော entry များကို ဝှက်ထားပြီး အောက်ပုံတွင်ပြထားသည့်အတိုင်း ပြသရန် အခြား entry များအားလုံးကို ချန်ထားသည်။
ခေါင်းစီးစစ်ထုတ်သည့်အိုင်ကွန်ကို အသုံးပြု၍ အတန်းများကို ဝှက်ထားရန် မည်သည့်ကော်လံမှမဆို ထည့်သွင်းမှုများကို ဖြုတ်နိုင်သည်။ ပိုမိုကောင်းမွန်သောကိုယ်စားပြုမှုအတွက်၊ လက်တစ်ဆုပ်စာ အတန်းများနှင့် ကော်လံများဖြင့် နည်းလမ်းကို သရုပ်ပြပါသည်။ သင်သည် ဤနည်းလမ်းကို သင်လိုအပ်သလောက် ကော်လံအများအပြားတွင် အသုံးပြုနိုင်ပြီး သင့်ဒေတာအမျိုးအစားအလိုက် အတန်းများစွာကို တတ်နိုင်သမျှ အတန်းများကို ဝှက်ထားနိုင်သည်။
နောက်ထပ်ဖတ်ရန်- Excel Macro- Excel ရှိ ဆဲလ်စာသားပေါ်အခြေခံ၍ အတန်းများကို ဝှက်ပါ (3 ရိုးရှင်းသောနည်းလမ်းများ)
နည်းလမ်း 2- ဖော်မြူလာကိုအသုံးပြုပြီး ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အတန်းများကိုဖျောက်ရန် စစ်ထုတ်ခြင်း
ယခင်နည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် ကိုအသုံးပြုခဲ့သည်။ ဆဲလ်တန်ဖိုးများကို အခြေခံ၍ အတန်းများကို ဝှက်ထားရန် အင်္ဂါရပ်ကို စစ်ထုတ်ပါ။ ကျွန်ုပ်တို့၏ထည့်သွင်းမှုများကို ကျွန်ုပ်တို့၏သတ်မှတ်ချက်များနှင့် ပြည့်စုံသည်ဖြစ်စေ မပြည့်မီကြောင်း ဖော်မြူလာတစ်ခုအား ညွှန်ပြလိုလျှင်ကော။ ထို့နောက် ညွှန်ပြချက်နှင့် ဆန့်ကျင်ဘက် အတန်းများကို စစ်ထုတ်ပါ။
ဤနည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် စိတ်ကြိုက်စာကြောင်းတစ်ခုကို ထည့်သွင်းရန် (ဆိုလိုသည်မှာ Hide ) ကို အသုံးပြုရန် ဤနည်းလမ်းတွင် ကျွန်ုပ်တို့သည် IF လုပ်ဆောင်ချက်ကို အသုံးပြုပါသည်။ကျွန်ုပ်တို့၏လိုအပ်ချက်ကိုဖြည့်ဆည်းပေးသည်။ ထို့နောက် Filter အင်္ဂါရပ်ကို အသုံးပြု၍ ၎င်းတို့တွင် Hide စာကြောင်းပါရှိသော အတန်းများကို ဝှက်ထားပါသည်။
အဆင့် 1: တွင် အောက်ပါပုံသေနည်းကို ရိုက်ထည့်ပါ။ မည်သည့်ဆဲလ်မဆို (ဆိုလိုသည်မှာ F5 ) ကုန်ကြမ်းဒေတာအတွဲနှင့် ကပ်လျက်။
=IF(E5<50,"Hide",E5)
E5<50၊ <2 Logical_test သည် 50 ထက်နည်းသော E5 တန်ဖိုးများကို ဆဲလ်များအတွင်း Hide စာသားများကို ကြေငြာပေးပါသည်။ မဟုတ်ပါက ဖော်မြူလာသည် E5 သူ့အလိုလို ပေါ်လာသည်။
အဆင့် 2: ENTER ကို နှိပ်ပြီး <ကို ဆွဲယူပါ။ 1>အောက်ပါပုံတွင်ဖော်ပြထားသည့်ဆဲလ်များရှိ စိတ်ကြိုက်စာကြောင်းသို့ 1>Fill Handle ကိုဖြည့်ပါ။
အဆင့် 3: အဆင့် 1 သို့လုပ်ဆောင်ပါ နည်းလမ်း 1 ၏ Filter command box ကို ထုတ်ဆောင်ရန်။ command box တွင်၊ Hide တန်ဖိုးကို ရွေးဖြုတ်ပြီးနောက် OK ကိုနှိပ်ပါ။
Hide ကိုမရွေးချယ်ဘဲ ထည့်သွင်းမှုများကို စစ်ထုတ်ခြင်း တန်ဖိုး၊ ၎င်းတို့၏ ထည့်သွင်းမှုများတွင် Hide တန်ဖိုးပါရှိသော အတန်းအားလုံးကို ဝှက်ထားသည်။
<1 ကိုအသုံးပြုရန် မည်သည့်စိတ်ကြိုက်စာကြောင်းကိုမဆို ဖန်တီးနိုင်သည်။>Filter သို့။ ဤနည်းလမ်းသည် ဒေတာအတွဲတစ်ခုတွင် ရှာဖွေမှု ( တန်ဖိုး သို့မဟုတ် စာသား ) စံနှုန်းများကို လုပ်ဆောင်ရန်အတွက် အသုံးဝင်ပါသည်။
ပိုမိုဖတ်ရန်- Excel တွင် အတန်းများကို ဝှက်ရန် ဖော်မြူလာ (7 နည်းစနစ်)
အလားတူစာဖတ်ခြင်း
- Excel VBA တွင် အတန်းအလွတ်များကို ဝှက်နည်း (4 အသုံးဝင်သည်။ နည်းလမ်းများ)
- Excel တွင် အတန်းများကို ဝှက်ပြီး ဖျောက်နည်း (အလွယ်ဆုံးနည်းလမ်း 6 ခု)
- Excel တွင် အလုပ်မလုပ်သော အတန်းအားလုံးကို ဖျောက်နည်း (ပြဿနာ 5 ခု& ဖြေရှင်းချက်)
- Excel တွင် ဝှက်ထားသော အတန်းများ- ၎င်းတို့ကို ဖျောက်ရန် သို့မဟုတ် ဖျက်နည်း။
- Excel ရှိ ကော်လံတစ်ခုအပေါ် အခြေခံ၍ ထပ်နေသော အတန်းများကို ဝှက်ပါ (နည်းလမ်း 4 ခု )
နည်းလမ်း 3- Excel ရှိ ဆဲလ်တန်ဖိုးအပေါ် အခြေခံ၍ အတန်းများကို ဖုံးကွယ်ရန် သတ်မှတ်ချက်အတိုင်း ဖော်မတ်ချခြင်း
Excel ၏ Conditional Formatting လုပ်ဆောင်ချက် ဆဲလ်တန်ဖိုးပေါ်မူတည်၍ အတန်းအကြောင်းအရာများကို ဝှက်ထားနိုင်သည်။ သို့ရာတွင်၊ အစောပိုင်းနည်းလမ်းများသည် အတန်းတစ်ခုလုံးကို ၎င်းတို့မရှိဟုထင်ရသည့်ပုံစံဖြင့် ဖုံးကွယ်ထားသော်လည်း၊ ဤနည်းလမ်းသည် အတန်းအကြောင်းအရာများကိုသာ ဖျောက်ထားသည်။
အဆင့် 1: <1 သို့သွားပါ။>Home တက်ဘ် > Conditional Formatting > ကို ရွေးပါ။ စည်းမျဉ်းအသစ် (ရွေးချယ်စရာများမှ) ကိုရွေးပါ။
အဆင့် 2: ဖော်မတ်ချခြင်းစည်းမျဉ်းအသစ် ဝင်းဒိုး ပေါ်လာသည်။ ဖော်မတ်ချခြင်းစည်းမျဉ်းအသစ် ဝင်းဒိုးတွင်၊
ဖော်မြူလာတစ်ခုကို ရွေးချယ်ရန် မည်သည့်ဆဲလ်ကို ဖော်မတ်လုပ်ရန် ကို စည်းမျဥ်းအမျိုးအစားကို ရွေးချယ်ပါ ကိုရွေးချယ်ပါ။
အောက်ပါဖော်မြူလာကို စည်းမျဉ်းဖော်ပြချက်ကို တည်းဖြတ်ပါ အောက်တွင် ရေးပါ။
=$C5="West"
ဖော်မတ် ကို နှိပ်ပါ။
အဆင့် 3- ဖော်မတ်ဆဲလ်များ ဝင်းဒိုး ပေါ်လာသည်။ ပုံစံဆဲလ်များ ဝင်းဒိုးအတွင်း၊
အပိုင်း နံပါတ် ကို ရွေးပါ > စိတ်ကြိုက် ( အမျိုးအစား ရွေးချယ်မှုအောက်တွင်) > 3 Semicolons (ဆိုလိုသည်မှာ ;;; ) ကဏ္ဍအောက်တွင် Type ကို ရိုက်ထည့်ပါ။
OK ကို နှိပ်ပါ။
အဆင့် 4- OK ကိုနှိပ်ခြင်းဖြင့်၊ Excel သည် သင့်အား ဖော်မတ်ချခြင်းစည်းမျဉ်းအသစ် ဒိုင်ယာလော့ဂ်ဘောက်စ်သို့ ပြန်သွားပါမည်။ .တဖန်၊ OK ကိုနှိပ်ပါ။
အဆင့် 1 သို့ 4 သို့ လုပ်ဆောင်ခြင်းသည် အကြောင်းအရာအားလုံးကို ဖုံးကွယ်ထားနိုင်သည် C ကော်လံရှိ အနောက် နှင့် ကိုက်ညီပါသည်။
ကျွန်ုပ်တို့ထည့်သွင်းထားသော ဖော်မြူလာတွင် မည်သည့်စာသား သို့မဟုတ် တန်ဖိုးကိုမဆို သတ်မှတ်ပေးနိုင်ပါသည်။ အခြေအနေအလိုက် ဖော်မတ်ချခြင်း ။ အတန်းများမဟုတ်ဘဲ အကြောင်းအရာများကိုသာ ဖျောက်ထားလိုပါက ဤနည်းလမ်းကို အသုံးပြုရန် အလွန်အဆင်ပြေပါသည်။ ထို့အပြင်၊ သင်သည် တစ်ခုတည်းသောအရာကို မပြောင်းလဲဘဲ အကြမ်းဒေတာအတွဲကို လိုချင်သည့်အခါ ရွေးချယ်စရာများမှ Conditional Formatting စည်းမျဉ်းများကို ရှင်းလင်းနိုင်သည်။
ပိုမိုဖတ်ရန်- အတန်းများကို ဝှက်ပါ။ Excel တွင် သတ်မှတ်ချက်အတိုင်း ဖော်မတ်ပြုလုပ်ခြင်းဖြင့် ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍
နည်းလမ်း 4- Excel တွင် VBA Macro ကိုအသုံးပြု၍ ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အတန်းများကိုဝှက်ပါ
VBA သည် အခြေအနေအရ မောင်းနှင်သော ရလဒ်များကို ရရှိရန် ခိုင်မာသော ကိရိယာတစ်ခုဖြစ်သည်။ ဤနည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် သတ်မှတ်ထားသော ကော်လံတစ်ခုမှ အတန်းများကို ဖုံးကွယ်ရန် VBA macro ကုဒ်ကို အသုံးပြုပါသည်။
ဤနည်းလမ်းအတွက်၊ ကျွန်ုပ်တို့သည် အောက်ဖော်ပြပါ ဖန်သားပြင်တွင် ဖော်ပြထားသည့်အတိုင်း ကျွန်ုပ်တို့၏ဒေတာအတွဲများကို လက်တွေ့ကျသည့်အရာများအဖြစ် ပြောင်းလဲပေးပါသည်။ . ကော်လံတစ်ခု၏ (ဆိုလိုသည်မှာ ဒေသ ) တန်ဖိုးနှင့် ညီမျှသော ဆဲလ်တန်ဖိုး (ဆိုလိုသည်မှာ East ) ပေါ်မူတည်၍ အတန်းများကို ဝှက်ထားလိုပါသည်။
အဆင့် 1- ALT+F11 Microsoft Visual Basic ဝင်းဒိုးကို ဖွင့်ရန် လုံး၀နှိပ်ပါ။ ပြတင်းပေါက်တွင်၊ Toolbar > Insert > ကို ရွေးပါ။ Module ကိုရွေးချယ်ပါ။
အဆင့် 2: အောက်ပါ မက်ခရိုကုဒ်ကို Module တွင် ကူးထည့်ကာ <နှိပ်ပါ။ 1>F5 ကို run ပါ။macro.
2031
မက်ခရိုကုဒ်သည် start (ဆိုလိုသည်မှာ 2 ), end (i.e. , 15 ) အတန်းနှင့် ကော်လံ (ဆိုလိုသည်မှာ 2၊ ဒေသကော်လံ ) နံပါတ်များ။ ကော်လံနံပါတ်သည် မည်သည့်ကော်လံသည် မက်ခရိုပေးထားသောတန်ဖိုးနှင့် ကိုက်ညီသည် (ဆိုလိုသည်မှာ အရှေ့ ) ကို ကြေငြာသည်။ ထို့နောက် VBA IF လုပ်ဆောင်ချက်သည် ပေးထားသောကော်လံ၏အတန်းများတွင် ရှိနေသော East တန်ဖိုးမှလွဲ၍ မည်သည့်အတန်းကိုမဆို ဝှက်ထားပါသည် (ဥပမာ၊ ဒေသကော်လံ )။
အဆင့် 3: မက်ခရိုကုဒ်ကို အကောင်အထည်ဖော်ခြင်းသည် အောက်ပုံနှင့်ဆင်တူသော ၎င်းတို့၏ဆဲလ်အတွင်းရှိ အရှေ့ ပါဝင်သော အတန်းများမှလွဲ၍ အတန်းအားလုံးကို ဝှက်ထားသည်။
နောက်ထပ်ဖတ်ရန်- VBA တွင် အတန်းများကို ဝှက်ရန် VBA (နည်းလမ်း 14 ခု)
နည်းလမ်း 5- အချိန်နှင့်တပြေးညီ အသုံးပြုပြီး ဆဲလ်တန်ဖိုးအပေါ်အခြေခံသည့် အတန်းများကို ဝှက်ရန် VBA Macro
VBA Macro Code ကိုအသုံးပြု၍ Method 4 တွင်၊ နောက်ဆုံး သို့မဟုတ် အပြီးသတ်ဒေတာအတွဲ၏အတန်းများကို ဝှက်ထားသည်။ သို့သော် အချို့သောအခြေအနေတစ်ခုကို ထိန်းသိမ်းထားရန် အချိန်နှင့်တပြေးညီ အတန်းများကို ဝှက်ထားရမည့် မြင်ကွင်းတစ်ခု ရှိနိုင်ပါသည်။ ထိုအခြေအနေမျိုးတွင်၊ ဤကဲ့သို့သောအခြေအနေမျိုးကိုကိုင်တွယ်ရန် သီးသန့် macro ကိုသုံးနိုင်သည်။
ဤအောက်ပါဒေတာအတွဲအတွက်၊ ကျွန်ုပ်တို့သည် စံနှုန်းများကိုရေးရုံဖြင့် Excel သည် အတန်းများကို အမှန်တကယ်အလိုအလျောက်ဖျောက်ထားသည့် လုပ်ဆောင်ချက်တစ်ခုကို လုပ်ဆောင်လိုပါသည်။ အချိန်။
အဆင့် 1- Microsoft Visual Basic ကိုဖွင့်ပြီးနောက် ( ALT+F11 ကိုနှိပ်ခြင်းဖြင့်၊ လုံး၀)၊ VBAProject ကဏ္ဍအောက်ရှိ သက်ဆိုင်ရာစာရွက် (ဥပမာ၊ Sheet3 ) တွင် နှစ်ချက်နှိပ်ပါ ။
အဆင့် 2: စာရွက်စာတန်း ကို ရွေးပါ။အောက်ဖော်ပြပါ screenshot တွင်ပြထားသည့်အတိုင်း စာရွက်၏ကုဒ်ဝင်းဒိုးမှ။
အဆင့် 3- Private Sub ပေါ်လာပါမည်။
အဆင့် 4- ယခင် macro ကုဒ်နှင့် ဆင်တူသည်၊ အောက်ပါ မက်ခရိုကုဒ်ကို စာရွက်၏ ကုဒ်ဝင်းဒိုးတွင် ကူးထည့်ပါ။
3491
ရေးထားသော မက်ခရိုကုဒ်သည် စတင် (ဆိုလိုသည်မှာ 2 ), အဆုံး (ဥပမာ၊ 15 ) အတန်း၊ နှင့် ကော်လံ (ဆိုလိုသည်မှာ၊ 2) နံပါတ်များ။ ထို့နောက် ၎င်းသည် ဆဲလ် A18 ကော်လံ 2 နှင့် ညီမျှသော တန်ဖိုးများကို ဝှက်ထားရန် အခြေအနေတစ်ခု သတ်မှတ်ပေးသည်။ VBA IF လုပ်ဆောင်ချက်သည် ဆဲလ် A18 တွင် မည်သည့်တန်ဖိုးကိုမဆို ထည့်သွင်းပြီးနောက် အတန်းများကို အချိန်နှင့်တပြေးညီ ဖုံးကွယ်ရန် သီးသန့်မက်ခရိုကုဒ်ကို ဖန်တီးပေးပါသည်။
အဆင့် 5: Macro ကို run ရန် F5 ကိုနှိပ်ပြီး worksheet သို့ပြန်သွားပါ။ ကော်လံ 2 တွင်ရှိသော မည်သည့်အရာကိုမဆို စာရိုက်ပြီး ENTER ကို နှိပ်ပါ။
စာတိုများကိုရိုက်ပြီးနောက် enter ကိုနှိပ်ပါ (ဥပမာ၊ East သို့မဟုတ် West ) ၊ dataset မှ အတန်းများပါရှိသော သက်ဆိုင်ရာ စာသားကို ဖျောက်သည်။ ဒေတာအတွဲတစ်ခုအတွင်း အတန်းများကို ဖုံးကွယ်ရန် သတ်မှတ်ထားသော ကော်လံ၏ မည်သည့်စာသား သို့မဟုတ် တန်ဖိုးကိုမဆို သင်အသုံးပြုနိုင်ပါသည်။
နိဂုံးချုပ်
ဤဆောင်းပါးတွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်တန်ဖိုးပေါ်မူတည်၍ အတန်းများကို ဝှက်ထားရန် သရုပ်ပြထားပါသည်။ Excel တွင်။ Excel ၏ Filter နှင့် Conditional Formatting အင်္ဂါရပ်များသည် အတန်းများကို ဖုံးကွယ်ရာတွင် အဆင်ပြေပါသည်။ သို့သော်၊ Conditional Formatting အင်္ဂါရပ်သည် အတန်းများရှိ အကြောင်းအရာများကိုသာ ဝှက်ထားသည်။ VBA မက်ခရိုသည် သင့်ဒေတာအမျိုးအစားအလိုက် အတန်းများကို ဝှက်ရန် ထိရောက်သောနည်းလမ်းများကို ပေးဆောင်သည်။ ဖော်ပြထားတဲ့ နည်းလမ်းတွေက အလုပ်ဖြစ်မယ်လို့ မျှော်လင့်ပါတယ်။သင်အလိုရှိသောလမ်း။ ထပ်မံမေးမြန်းလိုသည်များ သို့မဟုတ် ထပ်ထည့်စရာများရှိပါက မှတ်ချက်ပေးပါ။