မာတိကာ
ကြီးမားသောအလုပ်စာရွက်တွင်၊ နောက်ဆုံးကော်လံကို ဒေတာဖြင့် ကိုယ်တိုင်ရှာဖွေခြင်းသည် အချိန်ကုန်ပြီး အဆင်ပြေမည်မဟုတ်ပါ။ ဒေတာဖြင့် နောက်ဆုံးကော်လံကို လျင်မြန်စွာ ရှာဖွေနိုင်စေသည့် အသုံးပြုခြင်းဖြင့် လုပ်ဆောင်ချက်များ အချို့ရှိပါသည်။ ဤဆောင်းပါးတွင်၊ သင်သည် လုပ်ဆောင်ချက်များကို မည်သို့အသုံးပြုနိုင်ကြောင်းနှင့် Excel တွင် ဒေတာပါသော နောက်ဆုံးကော်လံကို ရှာဖွေရန် VBA ကို ရှင်းပြပါမည်။
ရှင်းလင်းချက် အသက်ဝင်စေရန်၊ ကျွန်ုပ်သွားပါမည်။ မှာယူမှုအချက်အလက်ကို ကိုယ်စားပြုသော နမူနာဒေတာအတွဲကို အသုံးပြုပါ။ ဒေတာအတွဲတွင် ကော်လံ ၄ ခုပါရှိပြီး ၎င်းတို့မှာ မှာယူသည့်ရက်စွဲ၊ မှာယူမှု ID၊ နှင့် ပမာဏ ဖြစ်သည်။
လေ့ကျင့်ရန် Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
Excel Find Last Column With Data.xlsm
ဒေတာဖြင့် နောက်ဆုံးကော်လံရှာရန် နည်းလမ်း 4 ခု
1. Data ဖြင့် နောက်ဆုံးကော်လံကိုရှာရန် LOOKUP Function ကိုအသုံးပြုခြင်း
Excel တွင်ဒေတာပါသော နောက်ဆုံးကော်လံကိုရှာဖွေရန် LOOKUP လုပ်ဆောင်ချက် ကိုအသုံးပြု၍ မည်သည့်နောက်ဆုံးတန်ဖိုးကိုရှာဖွေနိုင်သည် အထူးသဖြင့် ကော်လံသာမက၊ နောက်ဆုံးကော်လံ။
လုပ်ထုံးလုပ်နည်းကို စတင်ကြပါစို့၊
ပထမ၊ သင်၏ရလဒ်တန်ဖိုးကို ထားရှိရန် မည်သည့်ဆဲလ်ကိုမဆို ရွေးချယ်ပါ။
➤ ကျွန်ုပ်သည် ဆဲလ်ကို ရွေးချယ်ခဲ့သည် F4
ထို့နောက်၊ ဖော်မြူလာဘား တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ သို့မဟုတ် ရွေးထားသောဆဲလ်ထဲသို့
=LOOKUP(2,1/(D:D""),D:D)
ဤနေရာတွင် LOOKUP function တွင်၊ Last Column Data ကို OrderID ပေါ်မူတည်၍ ရယူလိုပါသည်။>column အဖြစ် lookup_value value.
ကျွန်တော် D:D ကော်လံကို lookup_vector အဖြစ် မဟုတ်သော အပိုင်းအခြားကို ကျွန်တော် ရွေးခဲ့သည် တန်းတူ operator() သည် ဗလာမဟုတ်သောဆဲလ်များကို ရှာဖွေရန်။ နောက်ပိုင်းတွင်၊ ၎င်းကို 1 ဖြင့် ပိုင်းခြားပြီး မည်သည့်ဆဲလ်များထဲတွင် ဒေတာပါရှိသည်ကို သိခွင့်ရသည်။ ထို့နောက် result_vector တစ်ခုအနေဖြင့် Amount ကော်လံ၏ D:D အကွာအဝေးကို အသုံးပြုခဲ့သည်။
ယခု ENTER ကိုနှိပ်ပါ။ သော့။
ထို့ကြောင့်၊ သင်သည် ဒေတာအတွဲ၏ နောက်ဆုံးကော်လံဒေတာကို မြင်ရပါမည်။
2. INDEX & ကိုအသုံးပြုခြင်း။ COUNT လုပ်ဆောင်ချက်
INDEX လုပ်ဆောင်ချက် နှင့် COUNT လုပ်ဆောင်ချက်ကို အတူတကွအသုံးပြုခြင်းဖြင့် သင်သည် ဒေတာနှင့်အတူ နောက်ဆုံးကော်လံကို ရှာတွေ့နိုင်ပါသည်။
လုပ်ငန်းစဉ်သို့ ခုန်ကြပါစို့။ ,
အစပြုရန်၊ သင့်ရလဒ်တန်ဖိုးကို နေရာချရန် မည်သည့်ဆဲလ်ကိုမဆို ရွေးပါ။
➤ကျွန်ုပ်သည် ဆဲလ် F4
ကို ရွေးချယ်ပြီးနောက်၊ အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ။ ဖော်မြူလာဘား သို့မဟုတ် ရွေးချယ်ထားသောဆဲလ်ထဲသို့။
=INDEX(D4:D9,COUNT(D4:D9))
ဤနေရာ INDEX လုပ်ဆောင်ချက်၊ ကျွန်ုပ်သည် အပိုင်းအခြား D4:D9 Array အဖြစ် ရွေးချယ်ထားပါသည်။ ထို့နောက်၊ INDEX function ၏ row_number အနေဖြင့် ရွေးချယ်ထားသော အပိုင်းအခြား၏ နောက်ဆုံးတန်ဖိုး D4:D9<၏ တည်နေရာကို ရယူရန် COUNT လုပ်ဆောင်ချက်ကို အသုံးပြုခဲ့သည်။ ၂>။ COUNT လုပ်ဆောင်ချက်သည် နောက်ဆုံးအနေအထားကို ပြန်ပေးမည်ဖြစ်ပြီး၊ ထို့နောက် INDEX လုပ်ဆောင်ချက်သည် ထိုရာထူးတန်ဖိုးကို ပြန်ပေးမည်ဖြစ်သည်။
ယခု၊ ENTER ကီးကို နှိပ်ပါ။ နှင့် ဒေတာအတွဲ၏ နောက်ဆုံးကော်လံဒေတာကို သင်တွေ့ရပါမည်။
အလားတူစာဖတ်ခြင်း-
- ကိုရှာပါ Excel တွင် သုညထက်ကြီးသော ကော်လံရှိ နောက်ဆုံးတန်ဖိုး (လွယ်ကူသော ဖော်မြူလာ 2 ခု)
- Excel တွင် အတန်းရှိတန်ဖိုးဖြင့် နောက်ဆုံးဆဲလ်ကို ရှာပါ (6နည်းလမ်းများ)
- Excel တွင် တန်ဖိုးများစွာကိုရှာပါ (အမြန်နည်းလမ်း 8 ခု)
- Excel တွင် ညာဘက်မှရှာနည်း (6 Methods)
၃။ MIN & COLUMN ထို့နောက် INDEX လုပ်ဆောင်ချက်
သင်သည် MIN လုပ်ဆောင်ချက် နှင့် ကော်လံ နှင့် COLUMNS function တို့နှင့်အတူ နောက်ဆုံးကော်လံနံပါတ်ကိုရယူရန်
ကို သင်အသုံးပြုနိုင်ပါသည်။နောက်ဆုံးကော်လံနံပါတ်ပေါ် မူတည်၍ INDEX လုပ်ဆောင်ချက်ကို အသုံးပြု၍ နောက်ဆုံးကော်လံဒေတာကို သင်ရှာတွေ့နိုင်ပါသည်။
ပထမဦးစွာ နောက်ဆုံးကော်လံနံပါတ်ရရှိရန် လုပ်ငန်းစဉ်ကို စတင်ပါ။
➤ကျွန်ုပ်သည် ဆဲလ် F3
ထို့နောက်၊ ဖော်မြူလာဘား တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်ပါ သို့မဟုတ် ရွေးချယ်ထားသော ဆဲလ်ထဲသို့ ဝင်ပါ။
=MIN(COLUMN(A4:C9))+COLUMNS(A4:C9)-1
ဤနေရာတွင် COLUMN function တွင် အပိုင်းအခြား A4:C9 ကို ကိုးကားချက်အဖြစ် ရွေးချယ်ခဲ့သည် ၊ ပေးထားသော အပိုင်းအတွက် ကော်လံနံပါတ်များ အားလုံးပါဝင်သော array တစ်ခုကို ပြန်ပေးပါမည်။
ယခု MIN function ကိုသုံးထားသော ပထမကော်လံနံပါတ်ကို ရယူရန်။
ထို့နောက် COLUMNS လုပ်ဆောင်ချက်သည် ရွေးချယ်ထားသော အပိုင်းအခြား A4:C9 ၏ စုစုပေါင်းကော်လံနံပါတ်ကို ပေးပါမည်။ ယခု သင်သည် အပိုင်းအခြား၏ နောက်ဆုံးကော်လံအရေအတွက်ကို သေချာစေရန် ပထမကော်လံနှင့် စုစုပေါင်း ကော်လံနံပါတ်ကို ပေါင်းထည့်နိုင်ပြီး 1>နုတ်ပါ ။
အဆုံးတွင်၊ ENTER ကို နှိပ်ပါ။ သော့။ ထို့နောက် နောက်ဆုံးကော်လံနံပါတ်ကို သင်ရရှိမည်ဖြစ်သည်။
ယခု နောက်ဆုံးကော်လံဒေတာရယူရန် လုပ်ငန်းစဉ်ကို ဆက်လက်လုပ်ဆောင်ကြပါစို့။
သင့်နေရာချရန် မည်သည့်ဆဲလ်ကို ရွေးပါ ရလဒ်တန်ဖိုး။
➤ ကျွန်ုပ်သည် ဆဲလ် F4
ကို ရွေးလိုက်ပြီး၊ ရိုက်ထည့်ပါအောက်ပါဖော်မြူလာ ဖော်မြူလာဘား သို့မဟုတ် ရွေးချယ်ထားသောဆဲလ်အတွင်း။
=INDEX(A4:C9,6,F3)
ဤနေရာတွင်၊ INDEX လုပ်ဆောင်ချက်၊ အပိုင်းအခြား A4:C9 ကို အခင်းအကျင်း အဖြစ် ရွေးချယ်ပြီးနောက် 6 အဖြစ် အလွတ်မဟုတ်သော နောက်ဆုံးတန်းကို ရွေးချယ်ခဲ့သည်။>row_number ( အတန်းနံပါတ်ကို မှတ်သားထားရန် လိုအပ်ပြီး ဒေတာအတွဲအတိုင်း ဖြစ်သင့်ပြီး နံပါတ်ပေးသည့် မည်သည့်အတန်း၏တန်ဖိုးကိုမဆို သင်ရှာတွေ့နိုင်ပါသည် )။
နောက်တစ်ခု၊ ကို အသုံးပြုပါသည်။ F3 ဆဲလ်တန်ဖိုး ကော်လံ_နံပါတ် ၊ ဖော်မြူလာသည် နောက်ဆုံးကော်လံဒေတာဖြစ်မည့် သက်ဆိုင်ရာအတန်းနှင့် ကော်လံနံပါတ်တန်ဖိုးကို ပြန်ပေးပါမည်။
ENTER ကိုနှိပ်ပါ။ ၊ သင်သည် နောက်ဆုံးကော်လံဒေတာကို ရရှိမည်ဖြစ်သည်။
4. ဒေတာဖြင့် နောက်ဆုံးကော်လံကိုရှာရန် VBA ကိုအသုံးပြုခြင်း
နောက်ဆုံးကော်လံကို သင်ပြသလိုပါက၊ ဒေတာဖြင့် VBA ကိုလည်း သုံးနိုင်သည်။
လုပ်ငန်းစဉ်ကို စလိုက်ရအောင်၊
ဦးစွာ၊ Developer tab >> Visual Basic ( Keyboard Shortcut ALT + F11 )
နောက်တစ်ခု၊ အသစ်တစ်ခု ဖွင့်ပါမည် အပလီကေးရှင်းများအတွက် Microsoft Visual Basic ဝင်းဒိုး။
ထိုနေရာမှ ဖွင့် Insert >> Module
A Module ပွင့်လာမည်၊ ထို့နောက် ဖွင့်လှစ်ထားသော Module တွင် အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ။
9495
ဤတွင်၊ ကျွန်ုပ်သည် Sub process Find_Last_Column_with_Data
ကျွန်ုပ် COUNT <2 ကိုအသုံးပြုခဲ့သည်>နောက်ဆုံးကော်လံကို ရေတွက်ရန်နည်းလမ်း ထို့နောက် နောက်ဆုံးကော်လံတန်ဖိုးကိုရယူရန် VALUE နည်းလမ်းကို အသုံးပြုခဲ့သည်။အတန်းနံပါတ် 9 ကို ဘယ်မှာ ပေးထားတာလဲ။ ဤတွင်၊ ကျွန်ုပ်သည် တန်ဖိုးကို cell_value variable တွင် သိမ်းဆည်းထားပါသည်။
ကျွန်ုပ်အသုံးပြုခဲ့သော MsgBox တန်ဖိုးကိုပြသရန်။
နောက်ဆုံးတွင်၊ Save ကုဒ်နှင့် အလုပ်စာရွက်သို့ ပြန်သွားပါ။
ထို့နောက်၊ View tab >> ကိုဖွင့်ပါ။ Macros >> View Macros
➤ dialog box ပေါ်လာပါမည်။
ယခု မက်ခရိုအမည် မှ Find_Last_Column_with_Data ကိုရွေးချယ်ပါ လည်း Macros အတွင်းရှိ အတွင်း အလုပ်စာအုပ်ကို ရွေးပါ။
ထို့နောက် ကို လုပ်ဆောင်ပါ။ ရွေးချယ်ထားသော Macro ။
ရလဒ်အနေဖြင့်၊ ၎င်းသည် မက်ဆေ့ချ်ဘောက်စ်တစ်ခုအတွင်း နောက်ဆုံးကော်လံတန်ဖိုးကို ပြသမည်ဖြစ်သည်။
လေ့ကျင့်မှုအပိုင်း
ဤရှင်းပြထားသောနည်းလမ်းများကို လေ့ကျင့်ရန်အတွက် အလုပ်စာအုပ်တွင် လေ့ကျင့်ခန်းစာရွက်တစ်ခု ပေးထားပါသည်။ အထက်ပါလင့်ခ်မှဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။
နိဂုံး
ဤဆောင်းပါးတွင်၊ ဒေတာဖြင့်နောက်ဆုံးကော်လံကိုရှာဖွေရန် အမြန်နည်းလမ်း 4 ခုကို ရှင်းပြထားပါသည်။ Excel။ ဤကွဲပြားခြားနားသောနည်းလမ်းများက သင့်အား ဒေတာဖြင့် နောက်ဆုံးကော်လံကို ရှာဖွေရန် ကူညီပေးလိမ့်မည်ဟု မျှော်လင့်ပါသည်။ နောက်ဆုံးအနေနဲ့ သင့်မှာ အကြံဉာဏ်တွေ၊ အကြံဉာဏ်တွေ၊ အကြံပြုချက်မျိုးတွေရှိရင် အောက်မှာ လွတ်လပ်စွာ မှတ်ချက်ပေးနိုင်ပါတယ်။