• ベストアンサー

エクセル 条件式

picklseの回答

  • picklse
  • ベストアンサー率65% (26/40)
回答No.4

=(1+(A1>=10)+(A1>=20)+(A1>=30))*(A1<40) 条件の定義が曖昧なので、質問のIF(A1<10,1,2)の式から判断して、「セルA1<10の時1、10=<A1<20の時2、20=<A1<30の時3、30=<A1<40の時4」としています。また、A1>=40の時は0としています。

kozou1126
質問者

お礼

このようなやり方もあるのですね。 参考になりました。 ありがとうございました。

関連するQ&A

  • Excel でIFを使った複数条件の式を教えてください

    お世話になります。 Excelでの入力で困っています。 以下のような条件での式なのですが・・・ セルA1*B1の値が 100,000以下の場合200と出力 100,001以上で200,000以下の場合250と出力 200,001以上は場合450と出力 自分で作った式は IF(A1*B1>200000,450,IF(A1*B1>100000,250,200)) なのですが、上手くいきません。 関数はあまりあつかったことがないので、どなたかご教示いただけると 助かります。 よろしくお願いします。

  • エクセルで複数の条件を入れた式を作りたい。

    お世話になっております。 エクセルで悩んでいます。 下記のような場合どのような式がつかえるのでしょうか。 条件(1) A1セルが"土”の時、B1に"出張"か"接待"のどちらかが入ったら"○" 条件(2) A1セルが"土”の時、B1に何も入力がないと"△" 条件(3) A1セルが"日”の時、B1に何も入力がないと"×" 条件(4) A1セルが"月"が"火"のどちらかの時、B1セルは何も入力しない。 条件(5) A1セルの他の曜日は"◎"。 以上の条件を満たす式をC1セルに入れたいのですが、どのようにしたらよろしいのでしょうか。  何分、勉強やり始めたばかりなので、四苦八苦しています。ご教授願えると幸いです。エクセル2007を使用しています。

  • EXCELの複数条件式

    セルA  セルC 100   1000 101   1000 102   1000 200   2000 =SUM(IF(Sheet1!$A$1:$A$4=10,Sheet1!C$1:C$4,0),0) この条件式にセルAの先頭2桁で該当した合計を算出したいのですが 教えて下さい。

  • エクセルで条件分岐させたいのですが

    エクセルは滅多に使わないのですが、用あってエクセルで、 特定のセルに「あ」と入力した時、特定のセルに「1」を出力 特定のセルに「い」と入力した時、特定のセルに「2」を出力 特定のセルに「う」と入力した時、特定のセルに「3」を出力 特定のセルに「え」と入力した時、特定のセルに「4」を出力  ・  ・  ・  ・ 、というようなエクセルを作りたいのですがどのようにしたらよいのでしょうか? 試しに、 =IF(Sheet1!A1="あ",1,IF(Sheet1!A1="い",2,(IF(Sheet1!A1="う",3,(IF(……省略……)))))) と、セルに式を入れていきオートフィルを使うと出来るかな。と思ったのですが、このIF式は制限があって7回以上は繰り返しえ使えないので、8以上の分岐をさせたい時使えません。 VBAでやれるのかな。と思ったのですが、私の頭で理解するには、期日まで時間が足りなすぎて作成できそうにありません。 よろしければ皆さんのお力添えをよろしくお願いします。

  • エクセルの条件式

    (1)A1が◯◯以外ならばB1に△△と表示するという条件式 (2)別の数式の入っているセルの#VALUE!というエラーを表示しないで代わりに”─”を入力する

  • エクセル条件式教えて下さい。

    エクセル条件式教えて下さい。 今A2:E2に数字が入力されています。 A2~E2が全て10以上なら、F2に「OK」としたい。それ以外は空白に判定したい。 IF関数の条件の指定方法が分かりません宜しくお願いします。

  • Excelの条件式について

     現在Excelで、条件に合うセルはデータを更新し、条件に合わないセルはその既存の値を保持するという条件式をずっと考えていますが、どうしてもやり方がわかりません。  どなたかご教授していただける方いましたらよろしくお願いします。 if(式、真の場合(=更新データ)、偽の場合(=今そのセルにあるデータを保持)) の偽の場合がどのように指定すればよいかわからないということです。

  • EXCELで条件式を使ってセルを黒塗りにしたいです

    たとえば A2の式に入力したときに B2のセルを黒塗りにするという 条件式を作りたいのですが どうすればいいでしょうか?

  • エクセルのIF式教えて下さい。

    何度やっても上手く思うように行きません。 IF式の組み立て方が悪いのか? AND、ORの使い方が悪いのか? お手上げの状態です。 質問は、2つのパターンです。 助けて下さい。 質問1 セルA1にデータ10と入力 セルA5にデータ5と入力 セルA9に大きい値の10を表示させ、セルA1が空欄の時は、空欄にしたい。 セルA10に小さい値の5を表示させ、セルA5が空欄の時は、空欄にしたい。 質問2 セルB2に1を入力 セルC2に1を入力 セルD2に両方が1以上ならOK、それ以外ならNGと表示させたい。 以上の2つの質問のIF式を教えて下さい。

  • Excelの条件式を作りたいのですが・・・

    たとえば、A1のセルに 00~10 の値を入力したなら、A2のセルに"level-1"と表示 11~20 の値を入力したなら、A2のセルに"level-2"と表示 21~30 の値を入力したなら、A2のセルに"level-3"と表示 31~40 の値を入力したなら、A2のセルに"level-4"と表示 41~50 の値を入力したなら、A2のセルに"level-5"と表示 させるには、どうやって式を作ったらいいのでしょうか? また、、この作業をマクロで行うために、 どうやってやったらいいのでしょうか? ※OS:Windows XP Home , Excel:XP (version2002)