LOG10 関数

Excel 2007+

概要

ExcelのLOG10関数は、指定した正の実数の10を底とする常用対数を計算します。科学計算、データ解析、指数関数との連携で頻繁に使用される基本的な数学関数です。

構文

LOG10(数値)

パラメータ

パラメータ タイプ 必須 説明
数値 Number はい 必ず正の実数(0より大きい)を指定。負の数や0ではエラーが発生します

LOG10関数の使用

LOG10関数は常用対数計算の基本関数です。科学分野でのpH値計算、音響分野のデシベル計算、データ分析での対数スケーリング、指数関数との組み合わせで活用されます。

LOG10の一般的な例

基本的な常用対数計算

=LOG10(86)

86の10を底とする対数を計算(結果:1.9345)。10の1.9345乗が86となることを意味します。

10のべき乗の対数

=LOG10(10)

10の常用対数は1を返す基本例。10^1 = 10であることを確認。

大きな数の対数

=LOG10(100000)

100000(10^5)の対数は5を返す。大きな数を扱いやすい形に変換。

べき乗式の対数

=LOG10(10^5)

10の5乗の対数は5を返す。べき乗と対数の関係性を確認する例。

よくある質問

#NUM!エラーが発生します。LOG10は正の実数のみ受け付けます。

LOG10は底が10の常用対数、LN関数は底がeの自然対数です。

LOG関数を使用し、第2引数で底を指定してください(例:LOG(数値,2)で底2)。

一般的なエラーと解決策

#NUM!エラー

Cause: 数値が0以下(負の数や0)

Solution: 正の実数のみ入力してください。IF関数で条件分岐を追加。

#VALUE!エラー

Cause: 数値引数以外を指定

Solution: 数値または数値計算式のみ使用してください。

注記

  • 86のLOG10結果1.9345は、10^1.9345 = 86を意味します
  • Excel 2007以降で利用可能
  • 他の対数関数:LN(自然対数)、LOG(任意底対数)
  • pH計算ではpH = -LOG10([H+])として使用
  • デシベル計算ではdB = 10*LOG10(P1/P0)の形で使用

互換性

利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

利用不可:

コンテンツ最終レビュー: December 11, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+