• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IFを使用する場合、参照セルに数式があるとエラーになるのでしょうか?)

IF関数を使用する際の参照セルとエラーについて

このQ&Aのポイント
  • IF関数を使用する際に参照するセルに他の数式が入っている場合、エラーが発生します。
  • IF関数を使用して複数のセルを参照する方法について教えてください。
  • 複数のセルを参照する場合、セル範囲を指定する際に正しい方法を使わないとエラーが発生します。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

NO1です。 >例)「PPAS-0000」から「PPAS-9999」の間のどれか一つでも あった場合は「有」とする。 ワイルドカード(任意1文字以上)のアスタリスク(半角で*)で表現できます。 =IF(COUNTIF('御見積書'!$E$17:$E$30,"PPAS-*"),"有","無")

777MS777
質問者

お礼

ありがとうございます!!!! 出来ました!! 本当にありがとうございます! 感動です。 勉強になりました。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

>参照するセルが他の数式が入っている場合はエラーになってしまうのでしょうか? ⇒エラーになはなりません。  IF(D44=有,"\0","-")→IF(D44="有","\0","-")ではないでしょうか。 >IF('御見積書'!$E$17:$E$30="PAW2Y-","有","無")」とやると、#VALUEというエラーが出てしまいます。 ⇒数式エラーです。  =IF(COUNTIF('御見積書'!$E$17:$E$30,"PAW2Y-"),"有","無")で如何でしょうか。

777MS777
質問者

お礼

>⇒エラーになはなりません。  IF(D44=有,"\0","-")→IF(D44="有","\0","-")ではないでしょうか。 ありがとうございます!文字を""で囲まなかったからいけなかったんですね!解決しました! >⇒数式エラーです。  =IF(COUNTIF('御見積書'!$E$17:$E$30,"PAW2Y-"),"有","無")で如何でしょうか。 ありがとうございます!こちらも解決しました! COUNTIFは使ったこと無かったのでとても参考になりました。 続けて質問になってしまうのですが、 「IF(COUNTIF('御見積書'!$E$17:$E$30,"PPAS-"),"有","無")」 の場合、「PPAS-」以上の数値が合った場合は全て「有」としたい ときはどうしたらいいのでしょうか? 例)「PPAS-0000」から「PPAS-9999」の間のどれか一つでも あった場合は「有」とする。 お手数ですが、よろしくお願いいたします。

関連するQ&A