IF関数で分からないことがあります。
関数初心者です。ご指導の程、よろしくお願い申し上げます。
※具体的にエクセルファイルを添付いたしましたのでそちらをご覧いただいた
きたくお願い申し上げます。
■現在は、B列に「前場」「後場」「夕場」の項目が入力されています。
G列には次の内容の式が入力されております。
「この行の始値が前の高値より高ければ"買い"と表示し、前の安値より安ければ"売り"と表示。いずれでもなければ空白にする。
G8セルの具体例:=IF(C8-D7>=0,"買い",IF(C8-E7<=0,"売り",""))
始値 高値 安値 終値
1月1日 前場 9,870 9,990 9,860 9,970
1月1日 後場 9,980 10,090 9,910 9,930
1月1日 夕場 9,970 9,980 9,950 9,970
1月2日 前場 9,970 9,990 9,900 9,950
1月2日 後場 9,930 9,970 9,870 9,890
1月2日 夕場 9,860 9,870 9,820 9,840売り
1月3日 前場 9,730 9,790 9,680 9,770売り
1月3日 後場 9,790 9,850 9,720 9,840買い
1月3日 夕場 9,820 9,830 9,780 9,780
1月4日 前場 9,730 9,780 9,650 9,670売り
1月4日 後場 9,690 9,720 9,650 9,700
1月4日 夕場 9,670 9,680 9,600 9,600
■ご指導いただきたい内容
現在の式は前場・後場・夕場のいずれの場合でも計算結果を表示しますが、
これを「後場」の場所だけ計算を実行をさせたいです。
どのように修正すればよろしいか、ご指導お願い申し上げます。
添付ファイルを見ていただくとわかりやすいと思います。
以上
お礼
ご回答ありがとうございます! すっきりしました! >ストップ高で引けたということは、売買が成立して値段が付いたということでしょうか? 値がつかない場合です。後場開始まで特別気配が表示され続けるのかなと思いました。 でも、改めて寄付きの板寄せが行われるので、無意味な質問でした。。。 とにかくありがとうございました!