値は Microsoft Excel では紛らわしい用語です。データ セルの実際の値から関数、さらにはエラーに至るまで、スプレッドシート アプリケーションには「値」と呼ばれるものがたくさんあります。以下にその概要を示します。
これらのほとんどは、MS-Excel の基本を理解するために知っておく必要があるものではありませんが、スプレッドシート アプリのさまざまな値の定義に混乱している場合は検討する価値があります。または、Excel をより完全に理解したいだけです。
目次
データ値
ワークシートでの値の最初の最も明白な使用法は、Excel でサポートされているデータ型を参照することです。各セルは異なるタイプの値を持つことができるため、セルに対して実行できる数学的演算の種類が制限されます。
これらはすべてですExcel でサポートされている値の種類:
数値 – 数値には、電話番号や通貨など、入力できるすべての数値が含まれます。これらは異なる方法で表示されることがよくありますが、舞台裏で純粋な数値に変換されることに注意してください。テキスト – テキストとは、セルに入力された文字列を意味します。 Excel はテキストが何であるかを特に気にしないため、別の有効な型として認識されないデータはすべてテキスト値として分類されます。これには日付と住所が含まれますが、それらの形式は区別されます。論理 – 論理データ型はブール値のみを保持します。正しいか間違っているか。大文字のテキストのように見えますが、Excel ではバイナリ値として扱われ、論理演算で使用できます。エラー – 関数または操作を実行できない場合、エラー値が生成されます。このタイプの値は、最終結果が予想されるセルに表示され、何が問題だったかを通知します。 Excel で表示されるエラーには複数の種類があり、そのうちの 1 つについては後ほど詳しく説明します。
VALUE 関数
Excel の数式を作成するために使用できる関数は数多くあります。減算や平均を求めるなどの単純な演算から、乱数を生成するなどの演算まで多岐にわたります。
VALUE 関数も Excel のあまり知られていない関数です。簡単に言うと、変換が可能な場合は、テキストを数値に変換します。
たとえば、VALUE を使用して日付を純粋な数値に変換できます。これは、同じ構文を使用して時間値にも機能します。
これは、日数や週数などの実際の値に必ずしも対応しているわけではなく、日付を表すために Excel で使用されるシリアル番号であることに注意してください。しかし、この変換は何の役に立つのでしょうか?
生成された値が無意味であっても、類似した種類のデータを数学的に比較するために使用できます。これらの数値を減算して差を見つけたり、どちらが大きいかを判断したりできます。
次のようなもの:
VALUE 関数があまり頻繁に使用されない理由は 2 つあります。 1 つは、計算を実行するときに数値を入力するだけで済むため、この関数が必要になるシナリオはほとんどありません。 2 つ目は、現代の Excel は、必要に応じて数値を表す文字列を数値に変換するのに非常に優れています。
上記で使用したのと同じ例は、VALUE 関数を使用せずに記述することもでき、同じように機能します。
たとえば、通貨の値を比較している場合、Excel は自動的に変換します。 VALUE 関数を省略した場合でも、データを適切な形式に変換して計算を実行します。このため、この関数を学習して使用する理由はほとんどありません。
#VALUE!エラー
エラー値についてはデータ型セクションですでに説明しましたが、1 つのエラー値についてはさらに詳しく調べる必要があります。 #VALUE! という名前も付いているからです。
このエラーは非常に理解しやすいです。間違ったデータ型 (テキスト文字列など) を含むセルに対して数学演算を実行しようとすると、Excel は答えの計算に失敗し、代わりに # をスローします。値のエラー。
このエラーを修正するには、セル参照を修正し、セル参照に数値データのみが存在するようにする必要があります。空白のセルがエラーを引き起こすことは想定されていませんが、セルに代わりにスペースが入力され、テキストとして登録される場合があります。
特殊関数
Excel の多くの関数は、有用な値を返すように設計されています。一定のものもあれば、特定の条件に依存するものもあります。
たとえば、PI() を使用すると、任意の計算で pi の固定値を取得できます。一方、RAND() は、使用時に乱数を生成します。
これらの値は、それぞれの関数が使用された場合にのみ作成されるため、式を介してのみ挿入できます。セルに入力されると、結果の値は数値を含む通常のデータ型のように動作します。
Excel での値の最も重要な使い方は何ですか?
Excel では、複数のものを同じ名前で呼ぶことにより、「値」という用語が必要以上にわかりにくくなっています。公平を期すために言うと、数値データを扱うスプレッドシート アプリケーションには、他のほとんどのアプリケーションよりもこの単語を多用する理由があります。
ほとんどの場合、考慮する必要がある値はセル内に存在するデータ型だけです。値!数字を入力するフィールドにテキストを入力することはほとんどないため、エラーは実際にはそれほど一般的ではありません。
VALUE 関数は、テキスト文字列を数値に変換する必要があるケースがほとんどないため、さらにまれです。そして、これらのケースのほとんど (特に通貨を扱う場合) は、変換が自動的に行われます。