【A3】今回のご質問は、IF関数とVLOOKUP関数のネストの問題点ということになります。
関数での優先順位は、実は左から優先の順位が決まることなのです。 この2つの関数のネストですと、エラー回避でIF関数がネストされています。
メインはVLOOKUP関数、優先順位はIF関数ということになります。 最初にVLOOKUP関数を1番の優先順位にいたしますと 検索値を入力しない限り、すべての値がエラー表示になってしまいます。 IF関数を優先順位1番にすると、検索値が入力されていなくても 空白を表示してくれます。エラー表示がでないということになります。
この関数を利用している皆さんが、仕事で商品IDを入力しようと思ったとき、 入力しようと思ったセルが、エラー表示になっていた場合、 どうでしょう?不安になりませんか? Excelをよく利用されていない方は、 もうどうしていいのかわからない状態になってしまいます。
「操作できないのかしら?」、「入力したら、何か消してしまうのでは?」 と、途中で手が止まってしまいます。 よく、Excelを理解されている方でしたら、 わかることですが、はじめての方は、もう不安で一杯になってしまいます。 そのためのエラー回避なのです。ですから優先順位はIF関数が1番になるのです。 IF関数での、「真」と「偽」は関数を作成するときに、決まるものです。 ですから何を優先するかはその都度変わるものなのです。
関数での優先順位は、実は左から優先の順位が決まることなのです。 この2つの関数のネストですと、エラー回避でIF関数がネストされています。
メインはVLOOKUP関数、優先順位はIF関数ということになります。 最初にVLOOKUP関数を1番の優先順位にいたしますと 検索値を入力しない限り、すべての値がエラー表示になってしまいます。 IF関数を優先順位1番にすると、検索値が入力されていなくても 空白を表示してくれます。エラー表示がでないということになります。
この関数を利用している皆さんが、仕事で商品IDを入力しようと思ったとき、 入力しようと思ったセルが、エラー表示になっていた場合、 どうでしょう?不安になりませんか? Excelをよく利用されていない方は、 もうどうしていいのかわからない状態になってしまいます。
「操作できないのかしら?」、「入力したら、何か消してしまうのでは?」 と、途中で手が止まってしまいます。 よく、Excelを理解されている方でしたら、 わかることですが、はじめての方は、もう不安で一杯になってしまいます。 そのためのエラー回避なのです。ですから優先順位はIF関数が1番になるのです。 IF関数での、「真」と「偽」は関数を作成するときに、決まるものです。 ですから何を優先するかはその都度変わるものなのです。