Excel ရှိ ဖော်မြူလာတွင် အလုပ်စာရွက်အမည်ကို ကိုးကားနည်း

  • ဒါကိုမျှဝေပါ။
Hugh West

မကြာခဏဆိုသလို၊ Microsoft Excel နှင့်အလုပ်လုပ်နေစဉ်၊ ကျွန်ုပ်တို့သည် အခြားသော Excel worksheet မှ အချက်အလက်များကို ထည့်သွင်းရန် လိုအပ်ပါသည်။ အသံက ရှုပ်ထွေးတယ် ဟုတ်လား။ မှားတယ်! ဤဆောင်းပါးတွင်၊ Excel ဖော်မြူလာတွင် အလုပ်စာရွက်တစ်ခု၏အမည်ကို ကိုးကားရန် နည်းလမ်း 4 ခုကို သရုပ်ပြပါမည်။ ထို့အပြင်၊ ကျွန်ုပ်တို့သည် လုပ်ဆောင်နေသော အလုပ်စာရွက်၏အမည်ကို ရယူပြီး တန်ဖိုးအပေါ်အခြေခံ၍ အခြားအလုပ်စာရွက်ကို ကိုးကားရန်လည်း သင်ယူပါမည်။

လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

Referencing_Worksheet_Name_in_Excel_Formula။ xlsx

Dynamic Worksheet Reference.xlsm

အခြား Workbook မှ ကိုးကားခြင်း။xlsx

Excel ဖော်မြူလာရှိ အလုပ်စာရွက်အမည်ကို ကိုးကားရန် နည်းလမ်း 4 ခု

ဦးစွာနှင့် အစောဆုံး၊ ဇန်နဝါရီအတွက် အရောင်းဒေတာ "ဇန်နဝါရီ" ကို သုံးသပ်ကြည့်ကြပါစို့။ “ထုတ်ကုန်အမည်” နှင့် “ရောင်းအား” ကို USD ဖြင့် ဖော်ပြသော အလုပ်စာရွက်၊

ထိုနည်းအတူ၊ ကျွန်ုပ်တို့ ဖေဖော်ဝါရီလအတွက် အရောင်းဒေတာ ကို “ဖေဖော်ဝါရီ” အလုပ်စာရွက်တွင် ရှိသည်။ ဤတွင်၊ ကျွန်ုပ်တို့သည် “ဇန်န၀ါရီနှင့် ဖေဖော်ဝါရီလ” အလုပ်စာရွက်များမှ ဒေတာကိုဆွဲခြင်းဖြင့် “စုစုပေါင်းရောင်းချမှု” ကို ရယူလိုပါသည်။ ထို့ကြောင့် နောက်ထပ်မနှောင့်နှေးဘဲ၊ Excel ဖော်မြူလာတွင် အလုပ်စာရွက်အမည်ကို မည်သို့ကိုးကားရမည်ကို လေ့လာကြည့်ကြပါစို့။

ဤတွင်၊ ကျွန်ုပ်တို့သည် Microsoft Excel 365 ဗားရှင်းကို အသုံးပြုထားပါသည်။ ; သင့်အဆင်ပြေမှုအရ အခြားမည်သည့်ဗားရှင်းကိုမဆို သင်အသုံးပြုနိုင်ပါသည်။

1. နေရာလွတ်များ သို့မဟုတ် ပုဒ်ဖြတ်အက္ခရာများမပါသော အလုပ်စာရွက်အမည်ကို အကိုးအကား

ဦးစွာပထမ၊ ကျွန်ုပ်တို့ သရုပ်ပြပါမည်၊အလုပ်စာရွက်အမည်များသည် ၎င်းတို့ကြားတွင် နေရာလွတ် သို့မဟုတ် သတ်ပုံအက္ခရာများ မရှိပါ။

📌 အဆင့်များ -

  • အစပိုင်းတွင်၊ C5 သို့ သွားပါ။ ဆဲလ် >> အောက်တွင်ပေးထားသောဖော်မြူလာကိုထည့်ပါ။

=January!C5+February!C5

ဤတွင်၊ “ဇန်နဝါရီနှင့်ဖေဖော်ဝါရီ” ကိုကိုးကားပါ။ အလုပ်စာရွက်အမည်များ၊ နှင့် C5 ဆဲလ်များသည် “Desktop Sales” နှင့် သက်ဆိုင်ပါသည်။

ဖတ်ရန် နောက်ထပ်- Excel Sheets များကို အခြား Sheet နှင့် ချိတ်ဆက်နည်း (နည်းလမ်း 5 ခု)

2. Reference Worksheet Name with Spaces သို့မဟုတ် Punctuation Characters

တနည်းအားဖြင့် ဤနည်းလမ်းကို ထည့်သွင်းစဉ်းစားသည် အလုပ်စာရွက်အမည်များကြားတွင် နေရာလွတ်များ သို့မဟုတ် သတ်ပုံအက္ခရာများ ရှိနေသည့်ကိစ္စ။ ဤကိစ္စတွင်၊ “ဇန်န၀ါရီနှင့် ဖေဖော်ဝါရီ အရောင်း” အလုပ်စာရွက်များကို ယူဆကြပါစို့။ ယခု ကျွန်ုပ်တို့သည် အလုပ်စာရွက်နှစ်ခုမှ “အရောင်း” ဒေတာကို ထုတ်ယူပြီး “စုစုပေါင်းရောင်းချမှုများ” ကို အခြားအလုပ်စာရွက်တွင် ပြန်ပေးလိုပါသည်။

📌 အဆင့်များ -

  • အစပြုရန်၊ C5 ဆဲလ် >> အောက်ဖော်ပြပါ စကားရပ်တွင် ရိုက်ထည့်ပါ။

='January Sales'!C5+'February Sales'!C5

ဤကိစ္စတွင်၊ “ဇန်နဝါရီ အရောင်း” နှင့် “ ဖေဖော်ဝါရီလ အရောင်း" သည် အလုပ်စာရွက်အမည်များကို ကိုယ်စားပြုသည်။ ဆန့်ကျင်ဘက်အားဖြင့်၊ C5 cell သည် “Desktop Sales” အသီးသီးကို ဖော်ပြသည်။

Read More- အခြား Excel မှ ကိုးကားချက် အဖွင့်မပါဘဲ Workbook (ဥပမာ 5 ခု)

အလားတူစာဖတ်ခြင်း

  • Excel တွင် အခြားသော Worksheet မှ Cell အများအပြားကို ချိတ်ဆက်နည်း (5လွယ်ကူသောနည်းလမ်းများ)
  • Excel တွင်ဖိုင်များချိတ်ဆက်နည်း (5 ကွဲပြားသောနည်းလမ်းများ)
  • အလိုအလျောက်အပ်ဒိတ်အတွက် Excel Workbooks လင့်ခ်ချိတ်ပါ (နည်းလမ်း 5 ခု)
  • Word Document ကို Excel နှင့်ချိတ်ဆက်နည်း (လွယ်ကူသောနည်းလမ်း 2 ခု)

3. အခြားစာရွက်ရှိ Dynamically Cell ကို ကိုးကား

အမှန်အတိုင်း ငါတို့ အခုထိ လုပ်ခဲ့တာတွေက ကောင်းတယ်၊ ဒါပေမယ့် အဓိက ပြဿနာတစ်ခုရှိတယ်။ ရိုးရိုးရှင်းရှင်းပြောရရင် အလုပ်စာရွက်တွေ အများကြီးရှိရင်၊ သူတို့ရဲ့ နာမည်တွေကို ကိုယ်တိုင်ထည့်ရမယ်။ စိတ်ပျက်မနေပါနဲ့! VBA Code နှင့် INDIRECT function ကိုအသုံးပြု၍ ဤထပ်တလဲလဲလုပ်ဆောင်စရာများကို အလိုအလျောက်လုပ်ဆောင်ပေးနိုင်ပါသည်။

📌 အဆင့်များ :

  • ပထမဦးစွာ ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ် >> Visual Basic ခလုတ်ကို နှိပ်ပါ။

ယခု၊ ၎င်းသည် ဝင်းဒိုးအသစ်တွင် Visual Basic Editor ကို ဖွင့်ပေးပါသည်။

  • ဒုတိယ၊ Insert တက်ဘ်သို့ သွားပါ >> Module ကိုရွေးချယ်ပါ။

သင်ကိုးကားရလွယ်ကူစေရန်အတွက်၊ သင်သည် ကုဒ်ကို ဤနေရာမှ ကူးယူပြီး အောက်ဖော်ပြပါအတိုင်း ဝင်းဒိုးထဲသို့ ကူးထည့်နိုင်ပါသည်။

5053

ကုဒ်ခွဲခြမ်းစိတ်ဖြာခြင်း-

ဤတွင်၊ ကျွန်ုပ်တို့ရှင်းပြပါမည် အလုပ်စာရွက်အမည်များကိုထုတ်လုပ်ရန် VBA ကုဒ်။

  • ပထမအပိုင်းတွင်၊ လုပ်ရိုးလုပ်စဉ်ခွဲအား အမည်တစ်ခုပေးသည်၊ ဤတွင်၎င်းသည် Active_Work_Sheet_Name() .
  • နောက်တစ်ခု၊ ကိန်းရှင်များ wbk၊ ရလဒ်၊ j၊ နှင့် k ကို သတ်မှတ်ပြီး ဒေတာအမျိုးအစား Workbook ကို သတ်မှတ်ပါ။ နှင့် မူကွဲ အသီးသီးရှိသည်။
  • တွင်ဒုတိယအပိုင်း၊ စာရွက်အရေအတွက်ကိုရေတွက်ရန် Count ပိုင်ဆိုင်မှုနှင့် For Loop ကို workbook ရှိ စာရွက်များအားလုံးတွင် ထပ်ဆင့်ပြန်ဆိုရန်။

  • တတိယ၊ VBA window >> စာရွက်အမည်များအားလုံးကို ရယူရန် လုပ်ဆောင်ချက် Active_Work_Sheet_Name () ကိုရိုက်ထည့်ပါ။

=Active_Work_Sheet_Name()

  • နောက်ဆုံးတွင်၊ C5 ဆဲလ် >> ညီမျှခြင်းအား ဖော်မြူလာဘား ထဲသို့ထည့်ပါ။

=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")

ဥပမာ၊ E5 နှင့် E6 ဆဲလ်များသည် အလုပ်စာရွက်အမည်များ “ဇန်န၀ါရီနှင့် ဖေဖော်ဝါရီ” ကိုညွှန်ပြသော်လည်း C5 ဆဲလ်များသည် ၎င်းတို့၏သက်ဆိုင် “အရောင်း” ကိုရည်ညွှန်းသည်။>.

နောက်ထပ်ဖတ်ရန်- အစီရင်ခံစာများအတွက် အလုပ်စာရွက်တစ်ခုမှ အခြားတစ်ခုသို့ တိကျသောဒေတာကို လွှဲပြောင်းပါ

4. အခြားအလုပ်စာအုပ်သို့ ကိုးကားဖန်တီးပါ

တစ်ခုအနေနှင့်၊ ကျွန်ုပ်တို့ အခြားအလုပ်စာအုပ်များကို အကိုးအကားဖန်တီးနိုင်သည် ( အရင်းအမြစ်အလုပ်စာအုပ်များ ) သည် မတူညီသောအလုပ်စာအုပ် ( သွားမည့်အလုပ်စာအုပ် ) သို့ ဒေတာယူဆောင်လာနိုင်သည်။ . ထို့ကြောင့်၊ လိုက်လုပ်ပါ။

📌 အဆင့်များ -

  • အစပြုရန်၊ အောက်ပါဖော်မြူလာကို C5 ဆဲလ်ထဲသို့ ကူးထည့်ပါ။ .

=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5

ဥပမာ၊ “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” သည် အလုပ်စာအုပ်အမည်၊ "ဇန်န၀ါရီ" အလုပ်စာရွက် ပါရှိသည်။ ထို့အပြင်၊ C5 ဆဲလ်သည် “အရောင်း” တန်ဖိုးများကို ညွှန်ပြသည်။

Excel တွင် Active Worksheet အမည်ကို မည်သို့ရယူရမည်နည်း။

အပြန်အလှန်အားဖြင့်၊ MID FIND နှင့် CELL လုပ်ဆောင်ချက်များကို ပေါင်းစပ်ခြင်းဖြင့် အသုံးပြုနေသော အလုပ်စာရွက်၏အမည်ကို ထုတ်ယူနိုင်ပါသည်။ ၎င်းသည် ရိုးရှင်းပြီး လွယ်ကူသောကြောင့် လုပ်ငန်းစဉ်ကို အသေးစိတ်ကြည့်ကြပါစို့။

📌 အဆင့်များ -

  • စတင်ရန်၊ B5 ဆဲလ် >> အောက်ပါညီမျှခြင်းအား ထည့်သွင်းပါ။

=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)

ဖော်မြူလာ ပိုင်းခြားခြင်း-

  • CELL(“ဖိုင်အမည်”၊B5) → ပုံစံချခြင်း၊ ဆဲလ်အကြောင်းအရာများ၏ တည်နေရာနှင့်ပတ်သက်သည့် အချက်အလက်ကို ပြန်ပေးသည်။ ဤတွင်၊ “ဖိုင်အမည်” သည် ဖိုင်အမည်နှင့် တည်နေရာကို ပြန်ပေးသည့် info_type အငြင်းအခုံ ဖြစ်သည်။ ထို့နောက်၊ B5 ဆဲလ်သည် ရွေးချယ်နိုင်သော ရည်ညွှန်းချက် အငြင်းအခုံဖြစ်ပြီး ရလဒ်ကို ပြန်ပေးသည်။
  • FIND(“]”၊CELL (“ဖိုင်အမည်”၊B5)) → အခြားစာသားလိုင်းတစ်ခုအတွင်းရှိ စာသားလိုင်းတစ်ခု၏ အစအနေအထားကို ပြန်ပေးသည်။ ဤတွင် “]” သည် find_text အငြင်းအခုံဖြစ်ပြီး CELL(“ဖိုင်အမည်”၊B5) သည် ဖြစ်သည်။ အတွင်း_စာသား အငြင်းအခုံ။ ဤတွင်၊ FIND function သည် စာသား၏ string အတွင်းတွင် လေးထောင့်မျဉ်း၏ အနေအထားကို ပြန်ပေးသည်။
    • အထွက် → 103
  • MID(CELL(“filename”,B5),(FIND(“]”,CELL( “ဖိုင်အမည်”၊B5))+1),45) ဖြစ်လာသည်
    • MID(CELL(“ဖိုင်အမည်”၊B5),(103+1)၊ 45) စတင်သည့် အနေအထားနှင့် အရှည်ကို ပေးထားသည့် စာသားကြိုးတစ်ချောင်း၏ အလယ်မှ စာလုံးများကို ပြန်ပေးသည်။ ဤတွင်၊ CELL(“ဖိုင်အမည်”၊B5) သည် စာသား အငြင်းအခုံဖြစ်ပြီး ( 103+1) သည် start_num အကြောင်းပြချက်ဖြစ်ပြီး 45 သည် num_chars အငြင်းအခုံဖြစ်ပြီး အလုပ်စာရွက်အမည်ရှိ စာလုံးအရေအတွက်အများဆုံးကိုကိုယ်စားပြုသည့် .
    • Output → “Active Sheet Name”

အခြားစာရွက်ကိုအခြေခံ၍ ကိုးကားနည်း Excel ရှိ ဆဲလ်တန်ဖိုး

နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အခြားသော Excel အလုပ်စာရွက်ကိုလည်း ကိုးကားနိုင်ပါသည်။ ဤအခါသမယတွင်၊ PC နှင့် ဆက်စပ်ပစ္စည်းများ အရောင်းဒေတာ ကို သုံးသပ်ကြည့်ကြစို့ “ထုတ်ကုန်” အမည်၊ “ဇန်နဝါရီလအတွင်း အရောင်းများ” နှင့် ကို ပြသကြပါစို့။ “ဖေဖော်ဝါရီလတွင် အရောင်းများ” အသီးသီးရှိသည်။

📌 အဆင့်များ -

  • ပထမနေရာသို့ ဆက်သွားပါ။ ဒေတာ တက်ဘ် >> ဒေတာအတည်ပြုခြင်း >> ထို့နောက် အောက်ဖော်ပြပါ GIF တွင် ပြထားသည့် အဆင့်များကို လိုက်နာပါ။

  • ပြီးနောက်၊ B7 သို့ ခုန်ပါ။ ဆဲလ် >> အောက်ဖော်ပြပါအတိုင်း VLOOKUP function ကို အသုံးပြုပါ >> SUM လုပ်ဆောင်ချက် ကိုအသုံးပြု၍ “စုစုပေါင်းရောင်းအား” ကိုတွက်ချက်ပါ။

=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)

ဤကိစ္စတွင်၊ C4 ဆဲလ်သည် drop-down list မှ ရွေးချယ်ထားသော “Item” ဖြစ်သည်။

ဖော်မြူလာခွဲခြမ်းစိတ်ဖြာခြင်း :

  • VLOOKUP(C4၊'Sales Data'!B5:D13,2,FALSE) → ဇယားတစ်ခု၏ ဘယ်ဘက်အကျဆုံးကော်လံရှိ တန်ဖိုးကို ရှာသည် ထို့နောက် သင်သတ်မှတ်ထားသော ကော်လံမှ တူညီသော အတန်းရှိ တန်ဖိုးတစ်ခုကို ပြန်ပေးသည်။ ဤတွင်၊ C4 ( lookup_value argument) ကို 'အရောင်းဒေတာ' မှ ပုံဖော်ထားသည်!B5:D13 ( table_array argument) ဖြစ်သည့် “အရောင်းဒေတာ” အလုပ်စာရွက်။ နောက်တစ်ခု၊ 2 ( col_index_num အကြောင်းပြချက်) သည် ရှာဖွေမှုတန်ဖိုး၏ ကော်လံနံပါတ်ကို ကိုယ်စားပြုသည်။ နောက်ဆုံးအနေဖြင့်၊ FALSE ( range_lookup အကြောင်းပြချက်) သည် ရှာဖွေမှုတန်ဖိုး၏ အတိအကျကိုက်ညီမှု ကို ရည်ညွှန်းပါသည်။
    • Output → $1090

ထို့အပြင်၊ အောက်တွင်ဖော်ပြထားသော ကာတွန်း GIF ကိုရည်ညွှန်းခြင်းဖြင့် သင်သည် အချိန်နှင့်တပြေးညီ လုပ်ဆောင်နိုင်သည် ။

လေ့ကျင့်မှုအပိုင်း

ကျွန်ုပ်တို့သည် စာရွက်တစ်ခုစီ၏ညာဘက်ခြမ်းရှိ အလေ့အကျင့် အပိုင်းကို ပံ့ပိုးပေးထားပါသည်။ သင်ကိုယ်တိုင်လေ့ကျင့်ပါ။ ကျေးဇူးပြု၍ သင်ကိုယ်တိုင်ပြုလုပ်ရန်သေချာပါစေ။

မှတ်စုအနေဖြင့်၊ “Dynamic Worksheet Reference.xlsx” နှင့် “ကိုးကားခြင်းမှ အခြား Workbook.xlsx” ဖိုင်များကို နည်းလမ်း 3 နှင့် နည်းလမ်း 4 တွင် အသုံးပြုပါသည်။ ဆန့်ကျင်ဘက်အားဖြင့်၊ “Excel Formula.xlsx” တွင် ကိုးကားခြင်းလုပ်ငန်းစာရွက်အမည် တွင် ကျန်နည်းလမ်းများ ပါဝင်ပါသည်။

နိဂုံး

In အတိုချုပ်၊ ဤသင်ခန်းစာသည် Excel ဖော်မြူလာတွင် အလုပ်စာရွက်အမည်ကို ရည်ညွှန်းပုံ၏ အတွင်းပိုင်းနှင့် အပြင်ပိုင်းအားလုံးကို လေ့လာသည်။ ယခု၊ အထက်ဖော်ပြပါ နည်းလမ်းများအားလုံးသည် သင်၏ Excel စာရင်းဇယားများတွင် ၎င်းတို့ကို ပိုမိုထိရောက်စွာ အသုံးချနိုင်စေရန် လှုံ့ဆော်ပေးမည်ဟု ကျွန်ုပ်တို့ မျှော်လင့်ပါသည်။ ထို့အပြင်၊ သင့်တွင် မေးခွန်းများ သို့မဟုတ် တုံ့ပြန်မှုများရှိပါက မှတ်ချက်ကဏ္ဍတွင် ကျွန်ုပ်အား အသိပေးပါ။ သို့မဟုတ် သင်သည် ExcelWIKI တွင် Excel လုပ်ဆောင်ချက်များနှင့် ပတ်သက်သည့် ကျွန်ုပ်တို့၏ အခြားဆောင်းပါးများကို စစ်ဆေးနိုင်ပါသည်။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။