エクセル2000の条件式A4について教えてください

このQ&Aのポイント
  • 株価と上昇率を条件としたエクセル2000の式A4に表示される結果について教えてください。
  • 条件によって表示される結果が異なるエクセル2000の式A4について教えてください。
  • 株価と上昇率の条件に基づき、エクセル2000の式A4に表示される結果を教えてください。
回答を見る
  • ベストアンサー

教えて下さい エクセル2000

教えて下さい エクセル2000 条件は沢山あります 最初の条件例えば (1)株価が+8000円(A1) (2)上昇率2.5%(A2) (3)日経平均+36(A3) とします A2に0~1の数字が入る場合 A4に ”→”と表示され A2に1.1~2.9の数字が入る場合 A4に ”上昇”と表示され A2に3以上の数字が入る場合 A4に ”↑”と表示される 次の条件 (1)株価が+8000円(A1) (2)上昇率2.5%(A2) (3)日経平均-36(A3) とします A2に0~1の数字が入る場合 A4に ”→”と表示され A2に1.1~2.9の数字が入る場合 A4に ”上昇”と表示され A2に3以上の数字が入る場合 A4に ”↑”と表示される 次の条件 (1)株価が-8000円(A1) (2)上昇率-2.5%(A2) (3)日経平均-36(A3) とします A2に0~-1の数字が入る場合 A4に ”→”と表示され A2に-1.1~-2.9の数字が入る場合 A4に ”下降”と表示され A2に-3以上の数字が入る場合 A4に ”↓”と表示される 次の条件 (1)株価が-8000円(A1) (2)上昇率-2.5%(A2) (3)日経平均+36(A3) とします A2に0~-1の数字が入る場合 A4に ”→”と表示され A2に-1.1~-2.9の数字が入る場合 A4に ”下降”と表示され A2に-3以上の数字が入る場合 A4に ”↓”と表示される 上記の条件を満たす式A4を教えて下さい 実際に必要となるセルはA2、A3だけでいいです A1は考えなくてもいいです 先日の日経平均から今日は上昇か下降か、それに対して株価が上がっていたら↑上昇→下降↓が 表示されればいいです もし一行で出来ない場合はA4、A5と二つに分けてもいいです お願いします

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.6

>一つ目の条件と二つ目の条件は確かに結果は同じです  (中略) >日経平均+36(A3)は数字でなくても + - だけでもいいです  (中略) >これを一行で表現できたら・・・って事です そうですか。 それでしたらあなたのご希望のままに数式にすると,こんな具合になります。 =IF(A2="","",IF(A3>=0,LOOKUP(A2,{-999,-0.0299,-0.01,0.0101,0.03},{"↓","下降","→","上昇","↑"}),LOOKUP(A2,{-999,-0.0299,-0.01,0.0101,0.03},{"↓","下降","→","上昇","↑"}))) 実際にはここから更に,それぞれの条件を再度検討して判定値を調整し実際に当てはめて計算してください。

masa123d
質問者

お礼

無事に出来ました 細かい指導ありがとうございました

その他の回答 (5)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

http://okwave.jp/qa/q6544806.htmlとの関連はどうなんですか。ベストアンサーもきめて、判ったのではないのですか。 質問の書き方を工夫して再度出しているようにも見えないが。 ーー もっと整理して質問表現できないか。 条件によってA4に入れる記号や文字が4通りあると言うことか。 分類が4通りもあるので、VLOOKUP関数のTRUE型でA4を決定しないとならないだろう(IF分では苦しい)。 その表が4タイプ必要らしいから、場合によってはVLOOKUPの式内に区切りデータを書き込むことになるかもしれない。 まず4タイプはどこかの列のセルにコード化したほうが良いかも。 しかしVLOOKUPの表を2つぐらい切り替える課題は、解説書にもあるが、4種類となると式が長くなって躊躇する。 VBAなどで、式にうめこむしかないように思う。 ーー また条件 (1)株価が+8000円(A1) (2)上昇率2.5%(A2) (3)日経平均+36(A3) はどう考えたたら良いのか。独りよがりの記法では判りにくい。文章で表現して質問に書くこと。 C3には本日の日経平均があるのか、上昇額があるのか。 昨日の日経平均から上昇が36円以上なら、とか書き方があるでしょう。 (3)なら日経平均(昨日)平均はどのセルにあるのか、質問で判ると思う?。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

プラスとマイナスについては少し注意して直されたようですね。 しかし先ほども指摘したことですが,相変わらずA3(日経平均)がどこにもあなたの「条件」に出てきません。 あなたのご説明をよくよく見ても, 最初の条件と次の条件で,A3がプラスマイナス違っていても「欲しい結果」に変化がありません。 3つ目と4つ目の条件も同様です。 つまりA3はプラスだろうがマイナスだろうが「何の違いも生じていない」ので,考える必要もなく条件になっていないのです。 あなたがやりたかった事についてやっぱり説明を書き漏らしているのか,それとも本当にA3は見る必要が無いのか,もう一度「条件」をよくよく考え直してみて下さい。 いまご相談に書かれたのだけがやっぱり「条件」ならば,先に回答しておいた数式がそのまま使えます。 しかし >先日の日経平均から今日は上昇か下降か、それに対して株価が上がっていたら という「条件」が本当はあるのですから,まだホントにやりたい事の説明が抜けているのだと思いますよ。

masa123d
質問者

補足

一つ目の条件と二つ目の条件は確かに結果は同じです 3つ目と4つ目の条件も結果は同じです 日経平均+36(A3)は数字でなくても + - だけでもいいです No.3さんのエクセルの画面が言いたかった事です これを一行で表現できたら・・・って事です

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

No.2です! パターンは4つしかないということなので・・・ いずれにしてもパターンを表にしておいた方が判りやすいと思いますので、 もう一度画像をアップしてみます。 ↓の画像の4パターンの場合ということですよね? G4~G6セルのデータは適宜変更してください。 結局前回の数式そのままでいけそうな感じなのですが・・・ A6セルは =IF(A2*A3>0,IF(A2>0,1,4),IF(A2>0,2,3)) A4セルは =INDEX(E4:H6,MATCH(ABS(A2),C4:C6,1),A6) という数式を入れています。 (尚前日比 ±0 の場合は考慮していませんので、数式内の等号で修正してみてください。) こんなんではどうでしょうか?m(__)m

masa123d
質問者

お礼

ありがとうございました 大変参考になりました

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 株はやらないので詳しく判らないのですが・・・ 普通に考えると A1がプラスの場合・マイナスの場合 A2がプラスの場合・マイナスの場合 A3がプラスの場合・マイナスの場合 それぞれの場合の条件付けが必要になると思いますので、結局8種類のパターンがあることになります。 しかし、↓の画像のようにとりあえず4種類だけのパターンの表を作成してやってみました。 (他のパターンがある場合は表を別途作成してみてください。) どの列の条件と一致するか列番号をA6セルに表示させてます。 A6セルに =IF(AND(A1>0,A2>0,A3>0),1,IF(AND(A1>0,A2>0,A3<0),2,IF(AND(A1>0,A2<0,A3<0),3,4))) という数式を入れています。この列番号を利用し、 A4セルに =INDEX(E5:H7,MATCH(ABS(A2),C5:C7,1),A6) という数式を入れています。エラー処理はしていません。 尚、余計なお世話でG列の場合の条件が質問内にないのですが、勝手にこG列を作ってしまいました。 的外れならごめんなさいね。m(__)m

masa123d
質問者

補足

A1がプラスの時はA2もプラスなので(A1がマイナスならA2もマイナス) 実際は4通りしかないです A2、A3のプラスマイナスの4通りで考えてもらえればいいです

  • molly1978
  • ベストアンサー率33% (393/1186)
回答No.1

多くの条件を書かれてますが、関係するのはA2だけですね。 =IF(A2>=3,"↑",IF(A2>1,"上昇",IF(A2>=-1,"→",IF(A2>-3,"下降","↓"))))

masa123d
質問者

補足

関係するのはA2とA3です 4通りのパターンが一つの式に出来ればいいのですが・・・

関連するQ&A

  • 教えて下さい エクセル2000

    教えて下さい エクセル2000 条件は沢山あります 最初の条件例えば (1)株価が+8000円(A1) (2)上昇率2.5%(B2) (3)日経平均+36(C3) とします (2)にA1に0~1の数字が入る場合 A2に ”→”と表示され A1に1.1~2.9の数字が入る場合 A2に ”上昇”と表示され A1に3以上の数字が入る場合 A2に ”↑”と表示される 次の条件 (1)株価が+8000円(A1) (2)上昇率2.5%(B2) (3)日経平均-36(C3) とします (2)にA1に0~1の数字が入る場合 A2に ”→”と表示され A1に1.1~2.9の数字が入る場合 A2に ”上昇”と表示され A1に3以上の数字が入る場合 A2に ”↑”と表示される 次の条件 (1)株価が-8000円(A1) (2)上昇率-2.5%(B2) (3)日経平均-36(C3) とします (2)にA1に0~1の数字が入る場合 A2に ”→”と表示され A1に1.1~2.9の数字が入る場合 A2に ”下降”と表示され A1に3以上の数字が入る場合 A2に ”↓”と表示される 次の条件 (1)株価が-8000円(A1) (2)上昇率-2.5%(B2) (3)日経平均+36(C3) とします (2)にA1に0~1の数字が入る場合 A2に ”→”と表示され A1に1.1~2.9の数字が入る場合 A2に ”下降”と表示され A1に3以上の数字が入る場合 A2に ”↓”と表示される 上記の条件を満たす式を教えて下さい もし一行で出来ない場合はA2、A3と二つに分けてもいいです お願いします

  • エクセルでの計算式のアイディアが浮かばない…

    株価をエクセルで計算したいのですが うまく思いつきません… 例えばある会社の株価が1000円だったとします そしてこの株価が次の日に1200円に上がったとします この場合、株価は前日に比べて20%上昇しておりますので この上昇率のパーセンテージを式にして表したいと思います この場合エクセルには A1に1000を入力してB1に1200と入力した場合 c3には"20"という数字がでます 計算式は以下になります =SUM((B1-A1)/A1)*100 株価が上昇した場合は上記の計算式でOKなのですが 下落した場合ちょっとおかしくなってしまいます 例えば株価が1200円から1000円に下落した場合 同じように入力すると"-20%"という数字を出すことができません -1.6666~ になってしまいます 株価が1000円から1200円になった場合 +20と表示させ 株価が1200円から1000円になった場合 -20と表示させるような計算式ってご存じでしょうか? よろしくお願いします

  • 3年後に、日経平均株価は上昇と下降、

    3年後に、日経平均株価は上昇と下降、 どちらの可能性が高いですか?

  • TOPIXと日経平均

    TOPIXは下げましたが日経平均はあがてます。 これは、今日は全体的な株価は上昇したと考えるのか、下降したと考えるのかどちらが正しいんでしょうか?ニュースでは今日は、日経平均があげてるっていいそうですが、実態はどうなんでしょうか?

  • 来週のyahooの株価について

    yahoo株についてです。 来週にこの株価は上昇しますか?それとも下降しますか? チャートではゴールデンクロスしそうですが、円高、日経平均は下がっていってそしてソフトバンクが下降しています。この場合、みなさんはどのように判断していますか? よかったら教えてください。他力本願ですいません..。 よろしくお願いいたします。

  • エクセルのグラフについて

    日経平均株価と個別銘柄の株価の推移を線グラフで表したく、具体的には、過去一年分の個別銘柄株価と日経平均株価を両方とも主軸で線グラフを作成したいのですが、双方の数字の桁が違うのでうまくいきません。縦軸目盛は個別銘柄の金額で表示させ、日経平均がどのように推移しているかということなんですが、、、。元データは、A列に日付、B列に個別銘柄株価、C列に日経平均株価としてます。説明がうまく出来ないのですが、よろしくご教授願います。

  • 日経平均株価と全株価の成長度合いは同じ?

    日経平均株価はと全株価の平均なのでしょうけえれど、感覚的に全株価の方が最近は急に上昇している感じがします。 急上昇した銘柄は分割して株価が下がるからでしょうか? 仮に全銘柄が3分割すれば日経平均株価も1/3になるのでしょうか? ・・・とすれば日経平均以上に急騰していることになりますね!?!?!?!?

  • 調整とは?

    いつも参考にさせていただいております。 株価や日経平均値など、上昇したあとに、下降すると、 よく「調整局面」などといわれますが、 いったい調整とは、どういう意味があるのでしょうか? また、だれがどう「調整」しているのでしょうか? くだらない質問かもしれませんが、 よろしくお願いいたします。

  • 日経225銘柄の寄与について。

     初めまして、よろしくお願いします。  日経平均225は225銘柄から成り立っているのはわかりますが、各銘柄の株価は大きく上がった銘柄があったり、下がったりしている銘柄があるわけですが、日経平均が1パーセント上昇したということは、理論的には全銘柄225銘柄が1パーセント上昇したということでしょうか。日経平均が100円上昇した場合、理論的に各銘柄がいくら上昇したことになったのか算出できる計算式が有りましたら、教えていただきたく、よろしくお願いします。

  • 日経平均ダブルインバース(1357)について

    日経平均が下がると上がるのは分かりますが、例えば日経平均株価が購入後に100円安になった場合、株価はいくら上昇するのでしょうか? 現在、4万2千円台ですが日銀のETF買いの影響が大きいと思うので今週末には3万5千円台まで一旦、下落するのではと思っています。

専門家に質問してみよう