• ベストアンサー

次の値をエクセルで表示するのは?

X=1,2,3,4,5,6,7,8,9 X≦2のときY=4X 2<X≦5の時Y=X^2 5<Xの時Y=X^3 以上のYの値をエクセルで表したいです。 その時の条件として、ifを使うなどして、 それぞれのYの値を表すセルの中身を Xの値以外は同一のものにしたいです。 要は最初にちょっと面倒な式を立てて、 後はドラッグで楽をしたいのです。 どうすればよいでしょうか?

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

  • ベストアンサー
  • n4330
  • ベストアンサー率24% (215/872)
回答No.1

  XはA1に、YはB1にあるとして =if(A1>5,B1^3,if(A1>2,B1^2,B1*4)) どうです  

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

A列が Xとして A1にXの値の場合 B1セルに =IF(A1<=2,4*A1,IF(A1<-5,A1^2,A1^3)) 下フィルのことでしょうか

全文を見る
すると、全ての回答が全文表示されます。
  • chokiki
  • ベストアンサー率36% (9/25)
回答No.2

A列にXが入力されてるとして =IF(A1<=2,A1*4,IF(A1<=5,A1^2,IF(A1<=9,A1^3,"Err")))

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCELで決められた範囲の値を同じ数式で処理する方法

    一つの列の値(整数1~6)を【y=6-x】という条件で(例えば、セルA3の値が2であったら、上の式を元に4になるように)その列にあるセル一つ一つに同じ条件で値を変化する方法はないでしょうか? EXCELの初心者でとても困っています。教えていただけないでしょうか?よろしくお願いします。

  • EXCEL 0を表示する方法

    EXCELです。 よろしくお願いします。 このシートは0値を表示しないようにしてあります。 (1)R86のセルに =SUM($R$84:$R$85)の式が    入っています。計算した結果が0の時だけ0が入るようにしたいの   です。 (2)X84のセルに =$FD$111と式が入っています。    値が0の時だけ0がはいるようにしたいのです。 (3)R87のセルに =$FD$120と式が入っています。    値が0の時だけ・(ドット)がはいるようにしたいのです。 IF関数を使うようになると思うのですが、使い方が解りません 教えてください。 よろしくお願いします。

  • Excelで一番ゼロに近い値を求めるには

    Excelで一番ゼロに近い値(正負)を求めるにはどうしたらよいでしょうか? 希望は、条件書式で設定したいのです。 もし駄目なら列を挿入して計算式用の列を作っての方法をご教授ください。 例えば、 A1  0 A5  0.5 A6  -0.3 A7  0.1 A8    (空白) A9  -0.12 セルA5からA9の間で一番ゼロに近い値を求めたいです。 その時にセルA8の空白は考えないようにしたいです。 条件書式か計算式でできるでしょうか? どうぞよろしくお願いいたします。

  • Excelのセルの値が正しく表示されません

    Excelで関数式を入ました SUMで 69 68 76 85 0 55 82 24 15 22 87 ↑をたすのですが、 合計が583になるところ、ドラッグして表示を見ると583になっているのですが 623と表示されます。 セルの書式設定は『数値』となっており、隣のセルは正しい数値が返されます。 どうすればいいでしょうか? WindowsXP Excel2007です 宜しくお願いします。

  • エクセルのIF関数とVLOOKUP関数について教えてください。

      A B C 1 A1 B1 C1 2 A2 B2 C2 ・ ・ ・ 上記のような表があり、セルX、Yに入力した値が2つの条件に合致した場合、セルZにC列の値を返すような数式を作っています。 たとえば、セルXの値がA1より小さく、かつ、セルYの値がB1より小さい場合にはセルZにC1の値を表示する、という数式を作りたいのです。 (ちなみにAn、Bn、Cnにはそれぞれ数字が入ります) =IF(AND(X<=A1,Y<=B1),C1,IF(AND(X<=A2,Y<=B2),C2,・・・ AND関数を利用してこのように数式を入れると、途中まではうまくいくのですが、引数が多いため途中からエラーが出てしまいます。 (引数の数は10個以上あります) IF関数とVLOOKUPを組み合わせればいいというところまではわかるのですが、どのように条件設定をすればいいのかがわかりません。 エクセル初心者で恐縮ですが、どなたか詳しい方いらっしゃいましたらご回答よろしくお願いいたします。

  • (エクセル) 値に誤差がある時の関数曲線

    数学に疎く、この質問のタイトルを的確な用語を使って記載できていないと思いますが、よろしくお願いいたします。 例えば、 Y= sin(200*X) - 200*X*cos(200*X) という曲線があったとします。 式中の200という値が+/-5%の誤差(ガウス分布に従う)を持っていると仮定した時にこの式はどのようになるのでしょうか?曲線のスムージングに相当すると思うのですが。。。 エクセル上で上記の式(xを与えた時のyの値)は描けるのですが、誤差を仮定した時のやり方がよくわかりません。よろしくお願いいたします。

  • 返された値を 6:30 というように表示する方法

    セル[A1]に以下の式が入っています =((AA11*60)+AB11)*$Y$1/Z11/60/60 返された値は 6.5 でした これを 6:30 (6時間30分という意味合いです) と表示させる方法をアドバイスいただけませんでしょうか。 *使用しているのはエクセル97です。

  • エクセル advancedfilterについて

    エクセルのadvancedfilter機能について質問です。 抽出条件のセルに =IF(A1=X,"",1) のように一定の条件を満たさない場合、 空白セルになる式を入れたところ、フィルタがこのセルを空白と認識してくれる時とない時があります。 現在、 =IF(Search!B7="","",Search!B7) こちらでは認識され =IF(B11,TRUE,"") こちらでは認識されません。 どういった条件でこれらの認識が変わっているんでしょうか? 使用しているExcelは2007と2010です。 よろしくお願いします。

  • メソッドが値を返すとき

    ”メソッドが値を返さない”というエラーで困っています。 次のようなプログラムでは、メソッドが値を返せないのは当たり前なのでしょうか?? public int A(){ int a= 3; int b= 5; if(条件式){ return (Math.sin(a*x)); }else if(条件式){ return (Math.cos(b*x)); }else if(条件式){ return 式 ; } } 「return」をif文のなかに入れてしまうことが,いけないのでしょうか? また,それがしてはいけない事ならば,条件式によって扱うreturn文を変えるには, どうしたら良いかアドバイスを下さい。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Excel 指数近似直線の式から値を求める方法

    実験データをExcelで処理していたのですが、得られた値が片対数グラフにプロットすると直線状になるため、指数近似直線を表示しました。 すると以下の式が得られたので、これを使ってxからyの値を求めたいです。 y=85.603e^(-0.0648x) そのまま式として代入してはみたのですが、うまくいきませんでした。 Excelを使って算出するにはどうしたらよいのか教えてください。

専門家に質問してみよう