#VALUE!
セル A1 が表示される場合、TRUE
セル B1 に表示されるような式を書きたいと思います。
セル B1 の数式は次のとおりです。
=IF(A1="#VALUE!", "TRUE", "FALSE")
その部分は大丈夫なので、FALSE
A1が言わないときに取得します。#VALUE!
しかし、それが言うとき、セルB1にエラーが表示され#VALUE!
ます。どうすればいいですか?#VALUE!
TRUE
#VALUE!
セル A1 が表示される場合、TRUE
セル B1 に表示されるような式を書きたいと思います。
セル B1 の数式は次のとおりです。
=IF(A1="#VALUE!", "TRUE", "FALSE")
その部分は大丈夫なので、FALSE
A1が言わないときに取得します。#VALUE!
しかし、それが言うとき、セルB1にエラーが表示され#VALUE!
ます。どうすればいいですか?#VALUE!
TRUE
使用するIFERROR(value, value_if_error)
これは、エラー (ERROR.TYPE = 3) およびその他の場合に返さTRUE
れます。#VALUE!
FALSE
=IF(ISERROR(A1),ERROR.TYPE(A1)=3)
EXCEL 2013では、IF関数を2回使用する必要がありました.1回目はISERRORでエラーを識別し、2回目はこのタイプのエラーに対処するためにERROR.TYPE = 3で特定のタイプのエラーを識別しました。このようにして、必要なエラーと他のタイプのエラーを区別できます。