Excel で情報関数を使用するにはどうすればよいですか?
1.セル機能
CELL 関数は、セルに関する特定の情報を返します。結果として取得する情報は複数種類の中から選択(関数内で指定)できます。
構文
CELL(情報タイプ, [参照])
引数
- info_type:セルに関して確認したい情報のタイプ。ドロップダウン リストから、リファレンスに必要な情報の種類を選択できます。
- [参照]:情報を取得したいセル。
コメント
- セルの形式を変更して関数の結果を更新する場合は、ワークシートを再計算する必要があります。
例
以下の例では、すべてのパラメーターを使用してセルに関する情報を取得しています。この関数は、セルに関する情報を使用する必要がある他の関数と一緒に使用できます。
2.INFO機能
INFO 関数は、現在の動作環境に関する情報を返します。 INFO 関数を使用して取得できる情報は 7 種類あります。
構文
INFO(テキストタイプ)
引数
- type_text:必要な情報。
コメント
- 現在の動作環境に関する情報を取得するには、7 つの異なる設定があります。
例
以下の例では、すべてのパラメータを使用して現在の動作環境に関する情報を取得しています。
3.ISBLANK関数
ISBLANK 関数は、セルが空の場合に TRUE を返します。簡単に言うと、ISBLANK 関数を使用すると、セルを参照してセルが空かどうかを確認し、空の場合は TRUE を返します。
構文
ISWHITE(値)
引数
- value:テストするセルまたは値。
コメント
- ISERROR は、誤差が絶対的なものであるか、別の式の結果であるかにかかわらず、両方の条件でエラーをチェックします。
- セルのあらゆるタイプのエラーを評価します。 #N/A、#DIV/0!、#NAME?、#NULL!、#NUM!、#REF!そして#VALUE!。
例
以下の例では、ISBLANK と IF を使用して、セル F1 が空の場合にユーザーにメッセージを送信しています。
4.ISERR関数
ISERR 関数は、値が #N/A 以外のエラーの場合に TRUE を返します。 ISERROR とは異なり、#N/A を除くすべてのエラーが考慮され、エラーがある場合は TRUE、それ以外の場合は FALSE が返されることを確認できます。
構文
ISERR(値)
引数
- value:エラーをチェックするセル参照または値。
コメント
- ISERR は、誤差が絶対的なものであるか、別の式からの結果であるかにかかわらず、両方の条件でエラーをチェックします。
- #DIV/0 セルからすべてのエラー タイプを評価します。 #名前? #ヌル! #NUM! #REF!、#VALUE! #N/A ではありません。 #N/A をチェックするには、ISNA と ISERROR を使用します。
例
以下の例では、セルにエラーがある場合に ISERR と IF を使用して特定のテキストを取得しています。
以下の例では、テーブル範囲を指定した ISERR を使用して、セル範囲のエラーをチェックしました。
5. エラー機能
ISERROR 関数は、値がエラーの場合に TRUE を返します。すべてのエラーが考慮されており、エラーがある場合は TRUE を返し、それ以外の場合は FALSE を返すことを確認できます。
構文
ESTERROR (値)
引数
- value:エラーをチェックするセル参照または値。
コメント
- ISERROR は、誤差が絶対的なものであるか、別の式の結果であるかにかかわらず、両方の条件でエラーをチェックします。
- セルのあらゆるタイプのエラーを評価します。 #N/A、#DIV/0!、#NAME?、#NULL!、#NUM!、#REF! & #価値!。
例
以下の例では、セルにエラーがある場合に ISERROR と IF を使用して特定のテキストを取得しています。
以下の例では、テーブル範囲で ISERROR を使用して、セル範囲からエラーをチェックしています。
6.ISEVEN関数
ISEVEN 関数は、指定された値が偶数の場合に TRUE を返します。 ISEVEN を使うと簡単に言うと、値が偶数かどうかを確認できます。
構文
アイセブン(数字)
引数
- 数値:評価する値。
コメント
- 二重引用符を使用して、または二重引用符なしで数値を関数に直接挿入することもできます。
- 数値以外の値を指定すると、#VALUE! が返されます。エラー値。
例
以下では、さまざまな引数を使用しました。
- 指定された数値が偶数の場合は TRUE を返します。
- 負の値も同様に評価します。
- 0 を偶数として扱います。
- 小数点を含む数値を指定した場合、小数点以下の桁は無視され、整数として評価されます。この例では、.5 が切り捨てられ、2 と評価されました。
- Excel は日付をシリアル番号として保存するため、日付を同じ方法で評価します。
7. ISFORMULA関数
ISFORMULA 関数は、指定された値 (または参照されたセル) に数式がある場合は TRUE を返し、セルに数式がない場合は FALSE を返します。
構文
ISFORMULA(参考)
引数
- 参照:評価するセル参照。
コメント
- セル参照が有効な参照ではない場合は、#VALUE! が返されます。
- Ctrl + ~ ショートカット キーを使用して、スプレッドシート内のすべての数式を表示することもできます。
例
以下では、さまざまな引数を使用しました。
- 単純な加算計算では TRUE が返されます。
- 揮発性関数であり、TRUE を返します。
- 注意すべき点の 1 つは、ISFORMULA はセル内の数式に関するものであり、数式の結果に関するものではないということです。数式の結果が空またはエラーの場合でも、TRUE を返します。
- セルに数式以外の値がある場合、FALSE が返されます。
8.ISLOGICAL関数
ISLOGICAL 関数は、指定された値 (または参照されるセルの値) が論理値の場合に TRUE を返します。論理値の場合、TRUE または FALSE を意味します。これは、値が TRUE または FALSE の場合は TRUE を返し、そうでない場合は FALSE を返します。
構文
ISLOGICAL (値)
引数
- value:評価する値。
コメント
- セル参照が有効な参照ではない場合は、#VALUE! が返されます。
例
以下では、さまざまな引数を使用しました。
- FIRSTセルには単純な TRUE 値を入力し、 SECONDセルには TRUE 関数を使用しました。どちらの値も論理値であるため、両方の値に対して TRUE が返されました。
- THIRDセルとFOURTHセルでは、それぞれ FALSE 値と FALSE 関数を使用しましたが、両方の値に対して同じ結果が返されました。
- FIFTHとSIXTHでは、論理値 TRUE と FALSE にも数値 1 と 0 がありますが、ISLOGICAL はこれらのデジタル論理値を処理しません。
- SEVENTHとEIGHTHでは、テキスト値を使用して評価し、FALSE を返します。
- NINTHでは空のセルを使用し、FALSE を返します。 TENTHでは、値にエラーが含まれている場合は #N/A 値を返します。
9.ISNA機能
ISNA 関数は、指定された値 (または参照されるセルの値) が #N/A エラーの場合に TRUE を返します。簡単に言えば、#N/A のみを考慮し、すべてに対して TRUE と FALSE を返します。
構文
ISNA(値)
引数
- value:テストするセル参照または値。
コメント
- #N/A のみが考慮され、他のエラー値は無視されます。
例
以下の例では、ISNA を使用してさまざまなエラー値をチェックし、エラー値 #N/A の場合にのみ TRUE を取得しました。
以下の例では、ISNA で IF と VLOOKUP を使用して、意味のあるメッセージをユーザーに配信しています。
10. ISNONTEXT関数
ISNONTEXT 関数は、指定された値 (または参照されるセルの値) が非テキスト値の場合に TRUE を返します。非テキストの手段では、数字、日付、記号などを意味します。
構文
ISNONTEXT(値)
引数
- value:テストするセルまたは値。
コメント
- 数値が二重引用符で囲まれている場合、数値はテキストとして扱われ、数式は FALSE を返します。
例
以下の例では、テキスト以外の値がセルに入力された場合にユーザーにメッセージを送信するために、これを IF とともに使用しました。
11. 関数 ISNUMBER
ISNUM 関数は、指定された値 (または参照されるセルの値) が数値の場合に TRUE を返します。簡単に言えば、数値のみを考慮し、残りは無視します。
構文
ESTNUM(値)
引数
- value:確認したい数値。
コメント
- 二重引用符で囲まれた数字はテキストとして扱われます。
例
以下の例では、ISNUMBER と IF を使用して、ユーザーがセル F1 に数値以外の値を入力した場合に警告メッセージを送信しました。
12.ISODD関数
ISODD 関数は、指定された値 (または参照されるセルの値) が ODD 数値の場合に TRUE を返します。簡単に言うと、値が 2 で割り切れる数値の場合は TRUE を返し、それ以外の場合は FALSE を返します。
構文
ISODD(値)
引数
- value:奇数であるかどうかをテストする数値。
コメント
- 値が数値でない場合は、#VALUE エラーが返されます。
- 数値が二重引用符で囲まれている場合、その数値はテキストとして扱われ、FALSE が返されます。
例
以下の例では、ISODD と IF を使用して、セルに奇数以外の数値がネストされている場合にユーザーに警告メッセージを送信します。
13.ISREF関数
ISREF 関数は、参照された値が有効な参照の場合は TRUE を返し、それ以外の場合は FALSE を返します。簡単に言うと、ISREF を使用して、テキスト値が有効な参照であるかどうかを確認できます。
構文
ISREF(値)
引数
- value:有効な参照を検索する値。
コメント
- 有効な参照アドレスが二重引用符で囲まれている場合、ISREF はこの参照をテストできず、この参照が有効であっても FALSE を返します。
例
以下の例では、fruit は有効な名前付き範囲ですが、二重引用符を使用すると、ISREF はこの参照をテストできません。
14.ISTEXT関数
ISTEXT 関数は、指定された値 (または参照されるセルの値) がテキストの場合に TRUE を返します。簡単に言えば、テキストのみが考慮され、他のタイプの値はすべて無視されます。
構文
ISTEXT(値)
引数
- value:テストするセルの参照または値。
コメント
- 二重引用符で囲まれた数値はテキストとして扱われます。
例
以下の例では、ISTEXT と IF を使用して、ユーザーが無効な名前 (テキスト以外) を入力した場合に警告メッセージを配信するネスト式を作成しました。
15. 機能N
N 関数はブール値を数値に変換します。簡単に言えば、TRUE を 1 に、FALSE を 2 に変換します。これらの数値は、ブール値の実際の値です。
構文
N(値)
引数
- value:数値に変換するブール値
コメント
- 実際には、Excel は必要に応じてブール値を数値に自動的に変換できるため、N を別個の関数として使用することはありません。
例
以下の例では、N 関数を使用して数式にコメントを挿入しました。
16. NA機能
NA 関数は値 #N/A を返します。簡単に言えば、NA 関数は結果としてエラー値 #N/A を返します。 NA 関数の最適な使い方は、セルに空白の情報や欠落した情報がある場合にエラーを受け取ることです。
構文
NA(値)
引数
- NA には引数はありません。
コメント
- 関数で NA を使用すると、#N/A エラーを返すことができます。
例
以下の例では、NA 関数をセル A1 に挿入し、単純に #N/A を返しました。
17.シート関数
SHEET 関数は、使用されている参照のシート番号を返します。簡単に言うと、SHEET 関数は、関数内で参照した範囲のワークシート番号を返します。
構文
シート(値)
引数
- [値]:シートの名前、またはシート上の任意のセルへの参照
コメント
- これには、すべてのタイプのシート (グラフ シート、ワークシート、またはマクロ シート) が含まれます。
- Folio が表示されているか、非表示になっているか、非常に隠されている場合でも、Folio を参照できます。
- 関数に値を指定しない場合は、関数を適用したシートのシート番号が表示されます。
- 無効なシート名を指定すると、#N/A が返されます。
- 無効なシート参照を指定すると、#REF! が返されます。
例
以下の例では、シート番号を取得するためにさまざまな入力を使用しています。
無効なシート名と無効なシート参照がある場合、SHEET 関数はエラーを返しました。
18. LEAVES関数
SHEETS 関数は、参照範囲内のワークシートの数を返します。 SHEETS関数を使うと簡単に言うと、参照した範囲内のシートの枚数をカウントすることができます。
構文
シート(参考)
引数
- リファレンス:シート数をカウントしたいリファレンス。
コメント
- これには、すべてのタイプのシート (グラフ シート、ワークシート、またはマクロ シート) が含まれます。
- Folio は、表示されているか、非表示になっているか、非常に隠されている場合でも参照できます。
- 関数に値を指定しない場合は、ワークブック内のシートの合計数が表示されます。
- 無効な参照を指定すると、#REF! が返されます。
例
以下の例では、 3D セル参照を使用して 5 枚のシートからセル A1 の合計を取得し、同じ参照を使用してシート数を取得しています。
19. TYPE関数
TYPE 関数は、指定された値の型を表す数値を返します。簡単に言えば、TYPE 関数は、指定された値の型を表す特定の数値を返します。
構文
TYPE(値)
引数
- value – 型をテストするセルまたは値への参照。
コメント
- 数式を含むセルの値をテストすると、その数式によって返される値がテストされます。
- 空のセルを参照すると、それに応じて数値 1 が返されます。
- 日付が含まれるセルを参照すると、日付には数値が含まれるため、結果として 1 が返されます。
例
以下の式では、TYPE と IF を使用しました。
=IF(TYPE(F3)<>1,”Enter Valid Quantity”,E3*F3)
この数式では、TYPE は値の型を表す数値を返し、IF には条件があります。この数値が 1 に等しくない場合は、指定された値が数値ではないことを意味し、IF は「有効な値を入力してください」というメッセージを返します。そして、そこにある場合は、数量に価格を掛けます。
20. TYPEERROR関数
ERROR.TYPE 関数は、セル内のエラーの種類を表す数値を返します。 Excel のエラーの種類ごとに特定の番号があり、エラーがない場合は #N/A が返されます。
構文
ERROR.TYPE (error_val)
引数
- error_val:エラーを評価する値。
コメント
- 他の関数と一緒に使用して、エラーをテストできます。
例
以下の例では、ERROR.TYPE と VLOOKUP を使用して、エラーが発生するたびに関連するメッセージを表示します。
このメソッドを使用して、関連するメッセージをユーザーに配信できます。