ExcelのLN(式、グラフ、例)| LN関数の使い方は?

算術では、べき乗の正反対の対数関数またはLOG関数があります。エクセルでは、指定された数値の対数を計算する同様の関数があります。この関数は、単一の数値を引数として取るエクセルのLN関数です。結果を対数として返します。

ExcelのLN関数

MSExcelに組み込まれている関数です。LN Excelは、MSExcelの数学関数に分類されます。Excel LNは、数値の自然対数を計算するために使用されます。

自然対数関数とは何ですか?

数の自然対数は、数学定数eの底に対する対数です。ここで、eは、2.718281828459にほぼ等しい無理数および超越数です。xの自然対数関数は、一般にln xloge xとして記述されます。または、基数eが暗黙的である場合は、単にlogxとして記述されることもあります

したがって、Ln(Number)= LOG(Number、e)

ここで、e〜 = 2.7128

以下はLN関数グラフです

上記のLN関数グラフでは、X軸は対数を計算する数を示し、Y軸は対数値を示します。たとえば、LN関数グラフに示されているようにlog(1)は0です。

ExcelのLN式

LN関数Excelの式は次のとおりです。 

LN式には3つの引数があり、そのうち2つはオプションです。どこ、

  • number =これは必須パラメーターです。自然対数関数を計算する数を示します。数値は正の実数でなければなりません。
  • パラメータが負の数の場合、#NUM!でエラーが返されます。番号にエラーがあることを示します。
  • パラメータがゼロの場合、#NUM!でエラーを返します。番号にエラーがあることを示します。
  • パラメータが数値以外の場合、#VALUE!でエラーが返されます。生成された値にエラーがあることを示します。

ExcelでLN関数を使用するにはどうすればよいですか?

上記の機能はワークシート(WS)機能です。WS関数として、ExcelLN関数を数式の一部としてワークシートのセルに入力できます。理解を深めるには、以下の例を参照してください。

このLNExcelテンプレートはここからダウンロードできます– LNExcelテンプレート

例1-分数

この例では、セルC2にLN数式が関連付けられています。したがって、C2は結果セルです。LNの最初の引数はB2で、対数が計算される数です。数値は0.5で、0.5の対数は-0.693147です。したがって、結果のセルの値は-0.693147です。

例2–ゼロ数

この例では、セルC4にLN数式が関連付けられています。したがって、C4は結果セルです。LNの最初の引数はB4で、対数が計算される数です。数値は0であり、0の対数は計算できません。ExcelのLN関数は数値をゼロとして受け入れないため、エラーがスローされます。エラーは#NUMです!これは、番号が間違っていることを示しています。

例3–整数

この例では、セルC6にLN数式が関連付けられています。したがって、C6は結果セルです。LNの最初の引数はB6で、対数が計算される数です。番号は5で、5の対数は1.609437912です。したがって、結果のセルの値は1.609437912です。

例4–数値以外の値

この例では、セルC8にLN数式が関連付けられています。したがって、C8は結果セルです。ExcelのLNの最初の引数はB8で、対数が計算される数です。数値は「abc」であり、数値以外のログは計算できません。そのような値のログを計算できない場合、ExcelのLN関数はエラーを返します。エラーは#VALUEです!これは、値が誤っていることを示します。

例5–負の数

この例では、セルC10にLN数式が関連付けられています。したがって、C10は結果セルです。ExcelのLNの最初の引数はB10で、対数が計算される数です。数値は-1.2であり、負の数の対数は計算できません。値が負であるため、ExcelのLN関数は、値が誤っていることを示すエラーを返します。したがって、結果のセルの値は#NUMです。これは、番号が間違っていることを示しています。

覚えておくべきこと

  • ExcelのLN関数は、パラメーターとして正の実数のみを受け入れます。除数をゼロにすることはできません。
  • パラメータが負の数の場合、#NUM!でエラーが返されます。番号にエラーがあることを示します。
  • パラメータがゼロの場合、#NUM!でエラーを返します。番号にエラーがあることを示します。
  • パラメータが数値以外の場合、#VALUE!でエラーが返されます。生成された値にエラーがあることを示します。

同様の目的のためのExcelVBA

VBAには、LOGである自然対数関数を計算するための独立した組み込み関数があります。以下のように使用できます。

理解を深めるために、以下の例を見てみましょう。

logVal = LOG(5)

logVal:1.609437912

ここで、5は自然対数関数を計算する数です。底eへの対数(5)は1.609437912です。したがって、変数logValは値1.609437912を保持します。