# 情報管理の達人!中級者向けINFO関数群の実践テクニック
## すぐに試せる具体的な関数活用法
中級者が効率化を実現するなら、**CELL関数**と**INFO関数**の組み合わせがおすすめです。
“`excel
=CELL(“filename”,A1)
“`
このExcel関数を使うと、現在のファイル名とシート名を自動取得できます。複数のファイルを扱う業務では、どのファイルから取得したデータかが一目瞭然になり、ミスを大幅に削減できます。さらに、
“`excel
=INFO(“osversion”)
“`
と組み合わせれば、システム環境の情報も把握でき、トラブル時の対応が迅速になります。
—
## ポイント1:CELL関数で情報取得を自動化しよう
**CELL関数**は、セルの様々な情報を引き出すExcel関数です。単なる数値計算ではなく、「どのセルか」「どんな形式か」といったメタ情報(※データそのものではなく、データについての情報)を取得できます。
営業データを管理している場合、セルの最終更新日時を自動記録したいと思いませんか?
“`excel
=CELL(“contents”,A1)
“`
この関数でセルの内容を参照し、変更があれば即座に検知できます。さらに、
“`excel
=CELL(“format”,B1)
“`
で数値の形式(通貨か日付かなど)を確認できるため、データの整合性チェックが自動化されます。これにより、人的ミスが減り、データ品質が格段に向上するのです。
—
## ポイント2:INFO関数でシステム情報を有効活用する
**INFO関数**は、Excelが動作しているパソコンやシステムの情報を取得するExcel関数です。一見すると地味ですが、組織全体でExcelを使いこなす際には極めて重要です。
例えば、
“`excel
=INFO(“numfile”)
“`
で開かれているファイル数を確認し、パフォーマンス低下の原因を特定できます。また、
“`excel
=INFO(“release”)
“`
でExcelのバージョンを確認すれば、古いバージョンで互換性のない関数を使っていないか検証できるのです。
特に企業では、複数の部署がバラバラなバージョンを使っていることが珍しくありません。このExcel関数で統一性を保つことで、共有ファイルのエラーを未然に防げます。
—
## ポイント3:複数関数の組み合わせで最大の効果を発揮
中級者が本当に力を発揮するのは、複数のExcel関数を組み合わせるときです。例えば、
“`excel
=IF(CELL(“type”,A1)=”l”,”テキスト”,”数値”)
“`
このように**IF関数**(条件判定)と**CELL関数**を組み合わせれば、自動でデータ形式を判別できます。
さらに、**VLOOKUP関数**(※別の表からデータを検索する関数)や**SUMIF関数**(※条件に合う値を合計する関数)と組み合わせると、情報管理がより高度になります。システム情報を確認しながら、適切なExcel関数を選択すれば、複雑な業務フローも驚くほどシンプルになるのです。
このアプローチにより、単純な表計算ツールではなく、真の意味での「情報管理システム」へと進化させられます。





