2016-08-02 7 views
1

一致エラーが発生した場合は、FALSEの値を表示しようとしています。今、私はそれを理解することができませんでした。私はまだGoogleスプレッドシートで数式がどのように機能するかについてかなり新しいです。現在一致ステートメントの#N/Aの場合はFALSEを返す

=IF(MATCH(A16,W46:W52,0),TRUE,FALSE) 

値Iが

=IF(ISNA(MATCH(A16,W46:W52,0)),FALSE,MATCH(A16,W46:W52,0),TRUE,FALSE) 

を試してみました

存在する場合に動作し、現在上記の作業とあまりにも多くのarguementsを持つif文のエラーをスローしません。

答えて

2

MATCH関数はその一致(数)の相対位置が返され、一致がある場合

=ISNUMBER(MATCH(A16,W46:W52,0)) 

を試してみてください。一致するものがない場合は、N/Aが返されます。 ISNUMBERはブール値(真または偽)を返します。したがって、一致するものがあればTRUEを返します。そうでなければFALSEを返します(この場合、MATCH関数によって返される数値はないためです)。

+0

大歓迎、@リアァン! :-) – JPV

関連する問題