• ベストアンサー

数式教えて

数式教えてください。 たとえば、セルA1に4以外の数字(1~3、5~∞)が入力された場合、セルB1に数字"1"を返す数式を教えてください。

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

  • ベストアンサー
  • ranx
  • ベストアンサー率24% (357/1463)
回答No.1

=IF(A1=4,"",1)

その他の回答 (3)

  • comv
  • ベストアンサー率52% (322/612)
回答No.4

こんばんは 私も1例  =IF(AND(ISNUMBER(A1),A1<>4),1,"")

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.3

ANo.#2を修正します。質問の主旨から離れてきている? =IF(ISNUMBER(A1)=TRUE,IF(OR(AND(1<=A1,A1<=3),5<=A1),1,""),"")

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

下のような式になりました。 『数字』=ISNUMBER で判定、 (1~3、5~∞)=『1以上で、かつ4以上5未満でない』 =IF(ISNUMBER(A1)=TRUE,IF(AND(A1>=1,INT(A1)<>4),1,""),"")

関連するQ&A

専門家に質問してみよう