- ベストアンサー
エクセルの関数式を教えてください
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
I列が文字列っぽいので Q2に =IF(VALUE(MID(I2,FIND(" ",I2,1)+1,2))=16,16,"") 日時でしたら =IF(HOUR(I2)=16,16,"") R2に =IF(Q2=16,O2,"") それぞれ下にコピーしてください。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
下記を参考にしてほしい。 (1)この質問は、投資などのカテゴリに出すべきかなと思う。 pipsなどの用語が出ており、それらFX投資などの経験者に答えてもらうべきだと思う。そういう分野を理解した上での回答であるべきで、内容優先の質問だと思うので、エクセルなどは、それを理解した上で、関連しての周辺問題でしょう。 小生は、こういうFXなどの分野に未経験で、単純にTime関数の問題かとも推測するが、回答がしづらい。 (2)データのもとが、WEBなどかもしれず、エクセルの日付・時刻の形式であるところの、「日付・時刻」シリアル値であるかどうか、質問者は理解していない(認識してない)ようなので、回答がそれでガラリと変わるので、質問が不完全と思う。 画像だけのコピペで質問は楽だが、読者・回答者には迷わしい場合が多いのだ。 中身を文章(語句など)で表現できるようになってほしい。 FXなどの
- SI299792
- ベストアンサー率47% (774/1618)
Q2: =IF(HOUR(I2)=16,16,"") R2: =IF(Q2=16,1.6,"") 下へコピペ。
お礼
どうもありがとうございました。 Hour関数では、直接読み込めないようです。ですので、エラー表示されてしまいます。 ですが、わざわざ回答いただきお礼申し上げます。
- NuboChan
- ベストアンサー率47% (785/1650)
>これでは、解決できなかった・・・です。 何がどう解決しないのか ? 何が希望と違う(不満)のか何も開示され無いのでは誰も分かりません。
お礼
すみません。舌足らずでした。 どうもありがとうございました。
- NuboChan
- ベストアンサー率47% (785/1650)
例えば、A1 に =Lookup(16,Q1:Q500,R1:R500) では ? Range範囲は適当です。 環境に合わせて下さい。
お礼
どうもありがとうございました。 ただ、これでは、解決できなかった・・・です。
お礼
どうもご丁寧な回答ありがとうございました。 コピペで済ませられるため、とえも役立ちました。 厚くお礼申し上げます