Excel関数入門:INFO関数の使い方【Excelやシステム情報を取得】

Excelのバージョンなど、操作環境についての情報を知りたいときに役立つのが INFO関数 です。

INFO関数を使うと、使用しているOSのバージョンやフォルダのパス名などのシステム関連情報を簡単に取得できます。普段あまり使わない関数ですが、システム環境を確認する必要があるときに便利です。


PR

INFO関数とは?

INFO関数は、Excelが動作しているシステムや環境の情報を文字列で返す関数です。

  • システムの種類
  • Excelのバージョン
  • 現在のディレクトリ
  • メモリ情報

などを調べることができます。


書式

=INFO(検査の種類)

  • 検査の種類:取得したい情報の名前を指定します。

検査の種類

検査の種類戻り値の内容
directory[Excel] オプションで指定した現在のディレクトリまたはフォルダーのパス。起動時に開くフォルダーを返す。
numfile現在開いているブック内のワークシートの数を返す。
origin現在ウィンドウに表示されている範囲の左上隅の絶対セル参照を返す。
osversion現在使用されているオペレーティングシステムのバージョンを返す。Windows(x64) NT 10.00 など
recalc現在の再計算モード(”自動” または “手動”)を返す。
releaseExcel のバージョンを返す。
systemオペレーティング環境の名前を返す。Windowsなら”pcdos”、Macなら”mac”を返す。

活用例

  • システムの環境確認
    どのOSで動作しているかを確認できます。
  • 再計算モードの確認
    手動・自動の設定状況を数式で調べられます。

注意点

  1. OSやExcelのバージョンによって結果が異なる
    同じ数式でも環境が違えば結果が変わることがあります。
  2. 返すのは文字列
    計算用の数値ではなく情報表示用です。
  3. 頻繁には使わない
    システムやバージョン管理が必要なときに限定して使います。

関連関数

CELL関数セルの情報を取得
TYPE関数セルのデータ型を判定
ISERROR関数エラーかどうか判定

まとめ

INFO関数は、Excelの動作環境に関する情報(OSの種類、Excelのバージョン、計算モードなど)を取得できる関数です。
普段の表計算ではあまり使われませんが、システム情報を自動的に記録したり、特定の環境条件で処理を切り替えたい場合に役立ちます。
マクロやシステム管理、トラブル対応など、少し上級者向けの使い方をしたいときに覚えておくと便利な関数です。