Vba တွင် လော့ဂရစ်သမ်တွက်ချက်နည်း (ဥပမာများဖြင့်)


VBA ကို အသုံးပြု၍ တန်ဖိုးတစ်ခု၏ log (base 10) ကိုတွက်ချက်ရန် အောက်ပါ syntax ကိုသုံးနိုင်သည်။

 Function FindLog(number)
FindLog = Application.WorksheetFunction.Log(number)
End Function

VBA ကို အသုံးပြု၍ တန်ဖိုးတစ်ခု၏ သဘာဝ လော့ဂရစ်သမ်ကို တွက်ချက်ရန် အောက်ပါ syntax ကို အသုံးပြုနိုင်သည်။

 Function FindNaturalLog(number)
FindNaturalLog = Log(number)
End Function

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

ဥပမာ 1- VBA ကို အသုံးပြု၍ မှတ်တမ်း (အခြေခံ 10) ကို တွက်ချက်ပါ။

Excel ရှိ တန်ဖိုးတစ်ခု၏ မှတ်တမ်း (အခြေခံ 10) ကို တွက်ချက်ရန်၊ အောက်ပါအတိုင်း LOG လုပ်ဆောင်ချက်ကို အသုံးပြုပါမည်။

5 ၏ မှတ်တမ်းသည် 0.69879 ဖြစ်သည် .

ဤလုပ်ဆောင်ချက်ကို VBA တွင် ထပ်တူပွားရန်၊ အောက်ပါလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ သတ်မှတ်နိုင်သည်-

 Function FindLog(number)
FindLog = Application.WorksheetFunction.Log(number)
End Function

ထို့နောက် ဆဲလ် B1 ရှိ တန်ဖိုး၏ မှတ်တမ်းကို တွက်ချက်ရန် ဤလုပ်ဆောင်ချက်ကို ဆဲလ် B2 တွင် ရိုက်ထည့်နိုင်သည်။

5 ၏ မှတ်တမ်းသည် 0.69879 ဖြစ်သည် .

၎င်းသည် Excel ရှိ LOG လုပ်ဆောင်မှုမှတွက်ချက်သောတန်ဖိုးနှင့် ကိုက်ညီသည်။

ဥပမာ 2- VBA ကို အသုံးပြု၍ သဘာဝမှတ်တမ်းကို တွက်ချက်ပါ။

Excel ရှိ တန်ဖိုးတစ်ခု၏ သဘာဝ လော့ဂရစ်သမ်ကို တွက်ချက်ရန်၊ ကျွန်ုပ်တို့သည် အောက်ပါအတိုင်း LN လုပ်ဆောင်ချက်ကို အသုံးပြုမည်ဖြစ်သည်။

5 ၏ သဘာဝ လော့ဂရစ်သမ် သည် 1.609438 ဖြစ်သည် ။

ဤလုပ်ဆောင်ချက်ကို VBA တွင် ထပ်တူပွားရန်၊ အောက်ပါလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ သတ်မှတ်နိုင်သည်-

 Function FindNaturalLog(number)
FindNaturalLog = Log(number)
End Function

ထို့နောက် ဆဲလ် B2 တွင် ဤလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ ရိုက်ထည့်နိုင်ပြီး ဆဲလ် B1 ရှိ တန်ဖိုး၏ သဘာဝ လော့ဂရစ်သမ်ကို တွက်ချက်နိုင်သည်-

VBA တွင် သဘာဝအတိုင်းဝင်ရောက်ပါ။

5 ၏ မှတ်တမ်းသည် 1.609438 ဖြစ်သည် ။

၎င်းသည် Excel ရှိ LN လုပ်ဆောင်ချက်မှ တွက်ချက်ထားသော တန်ဖိုးနှင့် ကိုက်ညီသည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

VBA- AVERAGEIF နှင့် AVERAGEIFS လုပ်ဆောင်ချက်များကို မည်သို့ရေးမည်နည်း။
VBA- SUMIF နှင့် SUMIFS လုပ်ဆောင်ချက်များကို ဘယ်လိုရေးရမလဲ
VBA- COUNTIF နှင့် COUNTIFS လုပ်ဆောင်ချက်များကို ဘယ်လိုရေးရမလဲ

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်