KB သို့ MB သို့ပြောင်းရန် Excel သည် တိုက်ရိုက်အင်္ဂါရပ်ကို ပေးဆောင်ထားခြင်း မရှိပေ။ ဒါကြောင့် ဒီပြဿနာကို ဖြေရှင်းဖို့ နည်းလမ်းနှစ်ခုကို မိတ်ဆက်ပေးလိုက်ပါတယ်။
Excel worksheet တစ်ခုတွင်၊ သင်သည် အချို့သော ယူနစ်များဖြင့် နံပါတ်များကို ထည့်သွင်းလိမ့်မည်။ သို့သော်၊ အချို့ယူနစ်များသည် byte ယူနစ်ကဲ့သို့သော တွက်ချက်မှုတွင် မပါဝင်နိုင်ပါ။ ဥပမာအားဖြင့်၊ အောက်ပါပုံတွင် နံပါတ်များကို သင်တွေ့နိုင်ပါသည်။
ဤကော်လံတွင် ယူနစ် “KB” ပါသော နံပါတ်များစွာရှိသည်။ အခြားတစ်ဖက်တွင်၊ ဂဏန်းများကို ယူနစ်ဖြင့် တွက်ချက်ရန် ဖော်မြူလာကို တိုက်ရိုက်အသုံးပြုရန် မဖြစ်နိုင်ပေ။ ဖော်မြူလာ “=C14/1024” ကို ဆဲလ် D14 တွင် ထည့်သွင်းသောအခါ၊ ရလဒ်မှာ “#VALUE” ဖြစ်လိမ့်မည်။ ထို့အပြင် KB တွင် ဆဲလ်များစွာရှိနေပါက၊ ထိုနံပါတ်များကို တစ်ခုပြီးတစ်ခုပြောင်းပါက ၎င်းကို အချိန်ကုန်စေမည်ဖြစ်သည်။
ထို့ကြောင့် KB သို့ MB သို့ပြောင်းရန် သို့မဟုတ် MB မှ KB သို့ အမြန်ပြောင်းရန်အတွက်၊ ယခု အောက်ပါနည်းလမ်းနှစ်ခုကို သင်အသုံးပြုနိုင်ပြီဖြစ်သည်။
နည်းလမ်း 1- Excel Functions ကိုသုံးပါ။
ဤနေရာတွင် ဤလုပ်ငန်းကို အပြီးသတ်ရန် Excel လုပ်ဆောင်ချက်များကို အသုံးပြုခြင်း အဆင့်များကို သင့်အား ပြသပါမည်။
- ဤအလုပ်စာရွက်ရှိ cell D2 ကိုနှိပ်ပါ။
- ယခု အောက်ပါဖော်မြူလာကို ဆဲလ်ထဲသို့ ထည့်သွင်းပါ။
=IF(ISNUMBER(FIND(“KB”,C2)),ROUND(LEFT(C2,LEN(C2)-2)/1024,2) & “MB”,””)
ဤဖော်မြူလာတွင်၊ ဆဲလ်အတွင်းရှိယူနစ်သည် "KB" သို့မဟုတ် "MB" ရှိမရှိ ဦးစွာဆုံးဖြတ်ပါမည်။ ယူနစ်သည် “KB” ဖြစ်ပါက၊ ဖော်မြူလာသည် တွက်ချက်ရန်အတွက် ယူနစ်များကို ဖယ်ရှားမည်ဖြစ်သည်။ တွက်ချက်မှုတွင်၊ ကျွန်ုပ်တို့သည် ရလဒ်ကို ပတ်ရန် ROUND လုပ်ဆောင်ချက်ကိုလည်း အသုံးပြုပါမည်။ သင်အမှန်တကယ်လိုအပ်ချက်အရ စံသတ်မှတ်ချက်ကို သင်သတ်မှတ်နိုင်သည်။ တွက်ချက်မှုပြီးသောအခါ၊ ယူနစ်အသစ် “MB” ကို နံပါတ်သို့ ပေါင်းထည့်မည်ဖြစ်သည်။ ထို့ကြောင့် ဤပုံသေနည်းသည် ထင်ထားသလောက် ရှုပ်ထွေးသည်မဟုတ်။
- ပြီးလျှင် ကီးဘုတ်ပေါ်ရှိ “Enter” ခလုတ်ကို နှိပ်ပါ။ ယခုအချိန်အထိ သင်သည် ဆဲလ် D2 တွင် ဘာမျှမတွေ့ရသေးပါ။
- ထို့နောက် ကော်လံတစ်ခုလုံးကိုဖြည့်ရန် ဆဲလ် D2 ၏ ဖြည့်စွက်လက်ကိုင်ကို နှစ်ချက်နှိပ်ပါ။ ဤကော်လံတွင်၊ မူရင်းယူနစ်မှာ “KB” ဖြစ်ပါက သက်ဆိုင်ရာဆဲလ်များတွင် အကြောင်းအရာအသစ်များ ရှိနေမည်ကို သင်တွေ့ရပါမည်။ ထို့အပြင်၊ ယူနစ်သည် "MB" ဖြစ်ပါက၊ ဆဲလ်များတွင် ဗလာတန်ဖိုးများ ရှိလိမ့်မည်။
- ယခု သင်သည် ရလဒ်ကို မူရင်းဆဲလ်များသို့ ကူးယူနိုင်ပါပြီ။ ထိုဆဲလ်များအတွက် တန်ဖိုးများကိုသာ ကူးထည့်ရန် မမေ့ပါနှင့်။
ဤဖော်မြူလာကို အသုံးပြုရန် လိုအပ်ပါက နောက်တစ်ကြိမ်တွင်၊ သင်သည် ဤဖော်မြူလာရှိ ဆဲလ်ကိုးကားချက်ကို ရိုးရှင်းစွာ ပြောင်းလဲနိုင်သည်။
အခြားတစ်ဖက်တွင်၊ သင်သည် "MB" ကို "KB" သို့ပြောင်းရန် လိုအပ်ပါက၊ ချိန်ညှိမှုအနည်းငယ်ပြုလုပ်ရန် လိုအပ်ပါသည်။ ဖော်မြူလာအသစ်သည် ဤကဲ့သို့ ဖြစ်လိမ့်မည်။
=IF(ISNUMBER(FIND(“MB”,C2)),ROUND(LEFT(C2,LEN(C2)-2)*1024,0) & “KB”,””)
ဤဖော်မြူလာကို သင့်အလုပ်စာရွက်တွင်လည်း ထည့်သွင်းနိုင်သည်။
နည်းလမ်း 2- VBA Macros ကိုသုံးပါ။
အလုပ်စာရွက်တွင် ဖော်မြူလာကို အသုံးပြုရာတွင် ရလဒ်ကို ကူးယူပြီး ကူးထည့်ရန် လိုအပ်သေးသည်။ စည်းမျဉ်းများနှင့် မရင်းနှီးပါက ဖော်မြူလာသည် အနည်းငယ်ခက်ခဲသည်။ ထို့ကြောင့်၊ ဤတာဝန်ကို အမြန်ပြီးမြောက်ရန် ဤနေရာတွင် သင်သည် Excel တွင် VBA မက်ခရိုကိုလည်း သုံးနိုင်သည်။
- ဖဲကြိုးရှိ tab "Developer" ကိုနှိပ်ပါ။
- ပြီးနောက် toolbar ရှိ “Visual Basic” ခလုတ်ကို နှိပ်ပါ။ အဲဒီနောက် Visual Basic တည်းဖြတ်တာကို တွေ့ရပါလိမ့်မယ်။ ထို့အပြင် Visual Basic တည်းဖြတ်မှုကိုဖွင့်ရန် ကီးဘုတ်ပေါ်ရှိ “Alt + F11” ဖြတ်လမ်းခလုတ်များကို နှိပ်နိုင်သည်။
- VBA Projector ဧရိယာတွင် Right Click နှိပ်ပါ။
- ထို့နောက် "ထည့်သွင်းရန်" ရွေးချယ်မှုတွင် သင့်ကာဆာကို ရွှေ့ပါ။
- ထို့နောက် sub menu ရှိ "Module" ကိုရွေးချယ်ပါ။ ထို့ကြောင့်၊ Visual Basic တည်းဖြတ်မှုတွင် module အသစ်တစ်ခုရှိသည်။
- ယခု ဤအဆင့်တွင်၊ မော်ဂျူးအသစ်တွင် အောက်ပါ VBA ကုဒ်များကို ထည့်သွင်းပါ။
Sub KB_To_MB()
Dim cel As Range
For Each cel In Range("C2:C28")
If cel Like "*" & "KB" Then
cel.Value = Application.WorksheetFunction.Round(Left(cel, Len(cel) - 2) / 1024, 2) & "MB"
End If
Next cel
End Sub
ဤ VBA macro တွင်၊ ဆဲလ်တွင် “KB” စာလုံးပါရှိမရှိ စစ်ဆေးပါမည်။ ပြီးမှ လုပ်ထုံးလုပ်နည်းက တွက်ချက်ပါလိမ့်မယ်။ ထို့အပြင်၊ ရလဒ်သည် မူရင်းစာရွက်ပေါ်တွင် ရှိလိမ့်မည်။ သင်၏အမှန်တကယ်အလုပ်စာရွက်တွင်၊ သင်သည်သင်၏အမှန်တကယ်လိုအပ်ချက်အရအကွာအဝေးကိုလည်းပြောင်းလဲနိုင်သည်။ ရလဒ်ကို အခြားဆဲလ်များတွင် ထည့်သွင်းရန် လိုအပ်ပါက၊ ၎င်းကို ပြင်ဆင်နိုင်သည်။
- ယခု ကိရိယာဘားရှိ “Run Sub” ခလုတ်ကို နှိပ်ပါ သို့မဟုတ် ဤမက်ခရိုကို လုပ်ဆောင်ရန် ကီးဘုတ်ပေါ်ရှိ “F5” ခလုတ်ကို နှိပ်ပါ။ ထို့နောက် သင်သည် အလုပ်စာရွက်သို့ ပြန်လာပြီး ရလဒ်ကို စစ်ဆေးနိုင်သည်။
ရလဒ်အသစ်များသည် မူရင်းဆဲလ်များတွင် ပေါ်လာပြီးဖြစ်သည်ကို သင်တွေ့လိမ့်မည်။ ထို့ထက်ပို၍ ရလဒ်ကို ထိုဆဲလ်များထဲသို့ ထပ်မံကူးယူရန် မလိုအပ်ပါ။
အခြားတစ်ဖက်တွင်၊ ယခုသင်သည် MB ကို KB သို့ပြောင်းရန် လိုအပ်ပါက၊ သင်သည် အောက်ဖော်ပြပါ မက်ခရိုများကို အသုံးပြုနိုင်သည်။
Sub MB_To_KB()
Dim cel As Range
For Each cel In Range("C2:C28")
If cel Like "*" & "MB" Then
cel.Value = Application.WorksheetFunction.Round(Left(cel, Len(cel) - 2) * 1024, 0) & "KB"
End If
Next cel
End Sub
သင်၏အမှန်တကယ်လိုအပ်ချက်အရ ဤ macro အတွင်းရှိ အချို့သောဒြပ်စင်များကို ပြောင်းလဲရန် လိုအပ်သည်။ သင်ဤ macro ကို run ပြီးနောက်၊ သင်ချက်ချင်းအလုပ်စာရွက်တွင်ရလဒ်ကိုရလိမ့်မည်။
နည်းလမ်းနှစ်ခုကြား နှိုင်းယှဉ်ချက်
နည်းလမ်းနှစ်ခုစလုံးအတွက် အားသာချက်များနှင့် အားနည်းချက်များကို အောက်ပါဇယားတွင် ဖော်ပြထားပါသည်။
|
နှိုင်းယှဉ်မှု |
Excel Functions ကိုသုံးပါ။ |
VBA Macros ကိုသုံးပါ။ |
|
အားသာချက်များ |
1. VBA နှင့် မရင်းနှီးပါက၊ ဤလုပ်ငန်းကို အပြီးသတ်ရန် လုပ်ဆောင်ချက်များကို သင်အသုံးပြုနိုင်ပါသည်။
2. အခြားယူနစ်များကို ပြောင်းရန် လိုအပ်သောအခါ၊ သင်သည် ဤဖော်မြူလာကို သင့်လိုအပ်ချက်အရ ပြင်ဆင်နိုင်သည်။ |
1. တစ်ချက်နှိပ်ရုံဖြင့် ရလဒ်ကို ရနိုင်ပါသည်။
2. ပိုမိုလုပ်ဆောင်စရာများကို ဖြည့်ဆည်းရန် သင့်လိုအပ်ချက်အရ ကုဒ်များကို ပြုပြင်နိုင်သည်။ |
|
အားနည်းချက်များ |
1. သင်သည် ရလဒ်များကို အချို့သောဆဲလ်များသို့ ကူးယူရန် လိုအပ်နေသေးသောကြောင့် ဤအဆင့်တွင် နောက်ထပ်အဆင့်များရှိပါသည်။
2. ဤရှည်လျားသောဖော်မြူလာရှိ အချို့သောအသေးစိတ်အချက်အလက်များတွင် သင်သည် အလွယ်တကူ အမှားများပြုလုပ်နိုင်မည်ဖြစ်သည်။ |
1. Excel VBA နှင့် မရင်းနှီးပါက၊ macros ကို run သောအခါတွင် အမှားအယွင်းများနှင့် ကြုံတွေ့ရနိုင်သည်။
2. Excel တွင် VBA ကိုအသုံးပြုခြင်းသည် အရာများကို ပိုမိုရှုပ်ထွေးစေသည်။ |
အခု သင်ဟာ နည်းလမ်းနှစ်ခုကို ကျယ်ကျယ်ပြန့်ပြန့် နားလည်လာပါပြီ။ သင့်ပြဿနာကိုဖြေရှင်းရန် ၎င်းတို့ထဲမှ နှစ်ခုလုံးကို သင်အသုံးပြုနိုင်ပါသည်။
Data Recovery ၏မှန်ကန်သောနည်းလမ်းကိုရွေးချယ်ပါ။
Excel အကျင့်ပျက်ခြစားမှုများနှင့်တွေ့ဆုံသည့်အခါတိုင်း၊ သင်လုပ်ဆောင်ရမည့် ပထမဆုံးအရာမှာ သင်၏ဖိုင်များကို ပြန်လည်ရယူရန် ကြိုးစားခြင်းဖြစ်သည်။ သို့သော်၊ သင်သည် ဒေတာပြန်လည်ရယူခြင်းအကြောင်း ဘာမှမသိပါက၊ အထူးနည်းလမ်းအချို့ကို သင်ကိုယ်တိုင် မကြိုးစားပါနှင့်။ အဘယ်ကြောင့်ဆိုသော် အချို့သောအပြုအမူများသည် သင့်ဖိုင်များကို ပိုမိုပျက်စီးစေသောကြောင့်ဖြစ်သည်။ ထို့ထက်ပို၍ သင်သည် သင်၏ အဖိုးတန်ဒေတာနှင့် အချက်အလက်များကိုပင် ထာဝစဉ် ဆုံးရှုံးစေမည်ဖြစ်သည်။ ထို့ကြောင့် မှန်ကန်သောနည်းလမ်းကို ရွေးချယ်သင့်သည်။ ယခုတွင်၊ သင်သည် Third-party tool ကိုသုံးနိုင်သည်။ Excel xlsx ကိုပြုပြင်ပါ။ ပြဿနာများနှင့်အခြားအမှားများ။ ဤကိရိယာသည် ကမ္ဘာပေါ်တွင် အကောင်းဆုံးနည်းပညာဖြင့် တပ်ဆင်ထားပြီး Excel တွင် အမှားသည် ဤဆော့ဖ်ဝဲအတွက် ကိတ်မုန့်တစ်ခုဖြစ်သည်။
စာရေးသူနိဒါန်း:
Anna Ma သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ Word ဒေတာကိုပြုပြင်ပါ။ နှင့် outlook ပြုပြင်ရေး software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com






