RSSユーザー
約定時刻の選択の式についてです。
お世話になっております。添付ファイルを開いてから見てください。
エクセルの式は=を外して文字扱いにしてあります。
この中でセルB3の式はセルB1の内容です。
セルB3の表示をセルG4(2023/6/7 10:41)の表示、つまりセルE3:E8の中セルC3の値があり、なおかつその1つ右のセルが”信用新規売”のとき2つ右のセル値を返すという式はどう書けばよいかです。約定後20分したら返済としていたのですが新規約定が2つになってしまい20分後1つだけ約定したあと、さらに20分後返済となっていたためです。よろしくお願いいたしまーす。
2023年06月07日
大野 了
約定時刻.xlsx (10.9KB)
RSSユーザさん、こんにちは!!
RSSユーザさんがどのバージョンのExcelを使用されているかわからないため使えるワークシート関数が決めれないところですが、
もしシートを少し変更しても問題ないのであれば、VLookupを使用されるのはいかがでしょうかー?
VLookupであれば、シンプルに関数一つにできて、かつだいぶ古いexcelでも動作します。
IndexとMatch関数を使用すれば、レイアウトを変更せずとも取得はできるのですが、
今回は条件を複数にされたいとのことで、ワークシート関数がだいぶ入れ子になってしまいますし、
xxxIFSなどの複数条件系の関数を使用すると、最新のExcelでしか動かなくなってしまうため、
もし、ワークシートのレイアウト変更が可能であれば、VLookupが簡単かもれません!!
対応内容としてはG列に E列とF列を結合したセルを用意し、
そこを検索値として『約定コード + 信用新規売』を探すVLookupかける形となります。
添付いただいたファイルを修正してみたのでご参考いただけますと幸いです!!
2023年06月07日
RSSユーザー
約定時刻.xlsx (10.4KB)
すげー!そんな合わせ技もあったのですね。
でも、今回は余ったセル(A列)に最新売買種別を表示させて"信用返済買"が表示されたら即返済の命令を出すようにしました。一日になんども同じ銘柄の売買をするのでこの方がよいかと・・・
お世話がせしました!!!
2023年06月07日
大野 了
RSSユーザさん、こんにちは!!
はい、いろいろと組み合わせるとなんでもできます(笑
今回はロジックを別の形にされるとのことみたいなので、
今度の何かの参考になれば幸いです!!
とりあえず、いろいろとうまくいくことを祈ります!!
2023年06月07日