• ベストアンサー

ExcelのDatevalueとTimevalueの簡単な入力法

あまり知識がなくお恥ずかしいのですが、 日付 1月7日 Datevalue 39089 時間 12:11 Timevalue 0.507639 Datevalue+Timevalue 39089.50764 Data xxx のような表を作ってDataを入れています。日付と時間をセルに書き込んでいるので=datevalue("2007/1/7")とか=timevalue("12:11")とあらためて入れるのは面倒ですが日付、時間を入れたセルを使う方法が分かりません。どうすればよいのでしょうか?

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 >=datevalue("2007/1/7")とか=timevalue("12:11")とあらためて入れるのは面倒ですが という文字列(文字列リテラル値)を数式に代入というのは、通常、ありえないとは思います。 A2, C2 をまず、観察してください。 書式-セル-表示形式 「標準」 で見ると、数字になっていませんか? もし、数字(シリアル値)になっていれば、そのまま、 =A2+C2 とすればよいです。 文字列なら、 =A2--C2 (--: マイナスが二つ) ただし、こちらは、表示形式を変えて時間を出すようにしてください。

jamf0421
質問者

お礼

ご指示に従い、書式→セル→表示形式→表示形式で標準でみるとシリアル値になっていました。A2+C2とすると2007/1/7 12:11とセルにでてきますが、上の順でたどってシリアル値を確認したところでO.K.にすれば望むものが得られました。 大変有難う御座いました。助かりました。

その他の回答 (1)

回答No.1

>日付と時間をセルに書き込んでいるので=datevalue("2007/1/7")とか=timevalue("12:11")とあらためて入れるのは面倒 どこにどういう目的で入れるのですか? 入力箇所、関数で求める箇所、各々の内容など、はっきりしてもらえませんか?

jamf0421
質問者

補足

A2に1月7日 B2に=datevalue("2007/1/7") C2に12:11 D2に=timevalue("12:11") E2に=B2+D2 F2にその日のその時刻のData を入れるものです。そしてEの列とFの列の相関のグラフを書かせております。datevalueもtimevalueもA2やC2に入力したものがあるので、=datevalue("2007/1/7")、=timevalue("12:11")のように別立てで入れずにA2、C2の数字を使いたかったのです。=datevalue("A2")のようにやってみたのですが...

関連するQ&A