• ベストアンサー

数式教えて

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

  • reito
  • お礼率42% (8/19)

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

  • ベストアンサー
  • 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

  • エクセルの関数の数式がわかりません。

    A列 B列 1 10 2 20 3 30 a 4 40 エクセルの関数の数式がわかりません。 B1~B4のどこかにaの入力があった場合、aの入力がある行と同じ行のA列に入力されている数字を別のセルに表示させたいです。 例えば、上記のようにB3にaがあるので、A3の30を、別のセルに自動で30と出るようにしたいです。 B列には、ランダムにaを入力しますので、aが別の行にある場合もあります。 この場合の数式を教えてください。 よろしくお願い致します。

  • エクセルでの数式入力

    エクセルでどのように数式を入力すれば良いのかで困っています・・・ B2(0.2)÷C2(3.0)×60+A1(6:50←時間)=A2(6:54←時間) になるように数式を入れたいのです。 私がA2に入力した数式は =B2/C2*60+A1 A1とA2のセルを時刻入力設定しました。 ですがA2がちゃんと6:54になってくれません・・・ 6:51になってしまいます・・・ どのように数式を入れれば正確な数字が出てきてくれるんでしょうか? ご存知の方教えてください・・・

  • Excel2000で連続数式の作成

    セルA1~A20に数字が入っています。同様にセルB1~B20にも数字が入っています。この時、 セルC1に数式A20-B20 セルC2に数式A19-B19 セルC3に数式A18-B18 という様にセルC20まで連続した数式を入れたいのですが。できそうでできないので困ってます。 よろしくお願いします。

  • Excel2007で数式のオートフィルの仕方について

    Excel2007で数式のオートフィルの仕方について ただの数字をセルA1に1、セルA2に3と入力し、A1とA2を範囲選択して、 下方向にオートフィルすると 1 3 5 7 9 となるのですが、 数式の場合、このような連続入力になりません。 例えば、 =B1 =B3 =B5 =B7 =B9 のようにするにはどうすればいいのでしょうか。 オートフィルはできないのでしょうか。

  • Excel 数式保護のやり方

    Excelで、シートに数式がたくさん入っています。 Aのシートの、ある一箇所のセルに数字を入れると、 Bのシートから その数字の列の情報を引き出し、 Aシートの各セルに表示する仕組みにしてます。 Aシートは、その一箇所のセル以外は全て数式なので 触れないようにしたいのです。 1つのセル以外を保護で固める方法を教えてください。

  • エクセルの数式をどのように入れたら良いでしょうか?

    エクセルの数式をどのように入れたら良いでしょうか? いつもこちらでお世話になっています。 今回も教えて頂きたく質問させていただきます エクセルについてですが、 sheet1に入っているデータを sheet2に入力するようにしたいのですが sheet1の A列に1~50までのNo. →A1セルにNo.1、A50セルにNo.50 B列に(1)データ C列に(2)データ があり sheet2の D5のセルに「1」と入力すれば、sheet1!A列の数字とリンクしてsheet!B1の(1)データが入り D6のセルに「10」と入力すれば、Sheet1!A列の数字とリンクしてsheet!C10の(2)データが入る ように設定し、 さらにsheet2のD5,D6のセルに上書きで(繰り返し)数字を入力させ 数式が消えないようにしたいのですが どのようにすればよいでしょうか? 分かりずらい説明で申し訳ありませんが 大変困っているので、アドバイス頂けると助かります。

  • エクセル2010の数式について

    エクセル2010で簡単な数式を使ってカレンダーを作成するときに、 まずAIのセルに「日」を入力し、ドラッグして「土」まで入力。 次にA2のセルに「1」を入力しB2のセルに「=A2+1」の数式を入力し土曜日のセル(G2)まで数式をドラッグ。 次にA3のセルに「=G2+1」、次B3のセルに「=A3+1」といれ土曜日のセル(G3)までドラッグ、 それを繰り返ます。 そして第5週目にはいり、A6のセルに「=G5+1」と入力し次B6のセルに「=A6+1」と数式を入れると自動的に次のセルからG6(土曜日)のセルまでドラッグしなくても数式が入ってしまいます。これはなぜなのでしょうか? 2010になってからの特徴でしょうか?教えてください。

  • エクセル 数式について教えてください。

    エクセルの数式について教えてください。 教えてください。たとえばA1のセルが1000、B1のセルが500でC1のセルに=B1-A1と入力します。そうすると 500と表示されます。これはこれでいいのですがたとえばA1に1000入力しB1が空欄だとC1にはA1セルの1000が入力されます。 A1だけのセルに1000と入力した場合にC1には空欄か#DIV/0見たいなエラーメッセージをさせたいのですがどうすれば よろしいでしょうか?

  • エクセルの数式を教えてください。

    仕事で使う請求書など作っています。 その表で数量(A1) 単価(B1) 計(C1) 数量かける単価=計 そして数量が入力ないときは¥0と出したくないので (C1)の数式は  =IF(ISBLANK(A1),"",SUM(A1*B1)) にしました。ここまでは良かったのですが 単価のところには3m2のように数字以外を入れることになるのでエラーになってしまいました。 そこでm2などが入った場合でも数字だけを読み取って計算してくれる数式を教えてください。よろしくお願いします。

  • 二つの条件を満たす数式

    エクセルで二つの条件を満たす数式を教えて下さい。 IF関数で一つの条件なら出来たのですが、二つだとどうすればいいのか 分かりません(汗) セルA1の数字によりセルB1に数式を入れたいと思います。 条件は、 セルA1が30000以下ならセルBは315 セルA1が30000以上ならセルBは525 以上です。どうぞよろしくお願い致します。

専門家に質問してみよう