Innholdsfortegnelse
Loggbeskrivelse
Returnerer den naturlige logaritmen til et tall.
Enkle loggeksempler
123 | Sub Abs_Example ()MsgBox Logg (100)Slutt Sub |
Denne koden returnerer 4.60517018598809
Loggsyntaks
I VBA Editor kan du skrive "Log (" for å se syntaksen for loggfunksjonen:
Loggfunksjonen inneholder et argument:
Nummer: Ethvert gyldig numerisk uttrykk større enn null.
Eksempler på Excel VBA -loggfunksjon
1 | MsgBox Logg (10) |
Resultat: 2.30258509299405
1 | MsgBox -logg (32) |
Resultat: 3.46573590279973
Alle eksemplene ovenfor er tilfeller med basen e (grunnlaget for den naturlige logaritmen).
For å beregne logaritmen med en hvilken som helst base, kan du bruke koden som følgende funksjon.
12345678 | Funksjon LogAny (b som dobbel, x som dobbel) som dobbel'b: base x: et gitt tallLogAny = Logg (x) / Logg (b)SluttfunksjonSub Log_Example1 ()MsgBox LogAny (10, 100)Slutt Sub |
Resultatet blir som følger.