• ベストアンサー

アクセスのクエリで秒→時間、時間→秒に変換したい

標題の件についてお分かりの方、お手数ですが ご教示くださいますようお願いいたします。 (1)秒を時間にする式  14400 → 4:00:00 (2)時間を秒にする式  4:00:00 → 14400 どうぞ宜しくお願いいたします。

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

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.3

14400 これは数値型ですね 求めたい時間というのは文字通り時間でいいのでしょうか 時間なら60の2乗で割ってやれば時間になります 14400/60/60=4 これを4:00:00のように表示したい(時間数値でなくていい) というのなら方法は2つ 絶対に24時間を超えないのであれば、日付時刻数値に変換して時刻書式を流用します 日付時刻数値は日が単位ですから、時間数値をさらに24で割ります 14400/60/60/24 この数値に時刻書式を設定すれば4:00:00になります 24時間を超えることがあるのならそのような文字列を作成することになります >4:00:00 これのデータ型は何でしょう 日付時刻型なら 上の逆で *24*60*60 してやれば秒になります

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#204879
noname#204879
回答No.2

(1) =A1*"0:0:1" 書式 h:mm:ss (2) =A2/"0:0:1" 書式 標準

全文を見る
すると、全ての回答が全文表示されます。
  • ja7awu
  • ベストアンサー率62% (292/464)
回答No.1

こんな感じで如何でしょうか。 > (1)秒を時間にする式 14400 → 4:00:00 TimeSerial(0, 0, 14400) > (2)時間を秒にする式  4:00:00 → 14400 TimeValue("4:00:00") * 86400 つまり、フィールド名が、[時間]で 書式が、「時刻 (L)」であるとき、 クエリのグリッドのフィールド欄に  秒数: [時間]*86400

E-7MX
質問者

補足

ご教示いただきありがとうございます。 > (1)秒を時間にする式 14400 → 4:00:00 TimeSerial(0, 0, 14400) 上記についてクエリで[時間(ss)]フィールドの合計値が 3915000と出た場合、TimeSerial(0, 0, [時間(ss)の合計])の 式でエラーが返ってきてしまいました。 式の入れ方が間違っているのか、申し訳ございませんが 再度お教えいただけますでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ACSESS 時間を秒に変換する式

    こんにちわ! 標題の件、アクセスのクエリフィールド欄に 入れる式をご教示いただけますでしょうか? 0:08:42 との時間を秒に変換する式です。 お手数ですが、お分かりのかた、ご教示ください! よろしくお願いします!

  • access アクセス 例:11:45 → 11.75  時間を変換する式 

    標題の件、以下のように時間を左から右の表記に変換する式を ご教示ください。 例:11:45 → 11.75   12:15 → 12.25   15:30 → 15.5 お分かりの方、申し訳ございませんがどうぞ 宜しくお願いいたします。

  • エクセル 秒を時間に変換できる関数について

    こんにちわ。 エクセルでエクセル秒を時間に変換できる関数について とても困っております。 以下の式で秒を時間に変換すると正しく表示される 場合もあり、そうでない場合もあるのです。 B3のセルに秒で時間表示があるとして =TIMEVALUE(ROUNDDOWN(B3/3600,0)&":"&ROUNDDOWN((B3-ROUNDDOWN(B3/3600,0)*3600)/60,0)&":"&B3-ROUNDDOWN(B3/3600,0)*3600-ROUNDDOWN((B3-ROUND(B3/3600,0)*3600)/60,0)*60) 上記の式を使用しようとこころみております。 が、356.2857056→0:05:56はOKですが、 2915.666748→1:47:36となってしまいます。。 正しくは0:48:36ですよね。。 式が間違ってしまっていると思いますが、どこがどうなのかわからない状態です。 どなたかお分かりになられる方、どうかご教示くださいますと非常に助かります。 よろしくお願いします!

  • アクセス Access 時間の引き算 

    いつも大変お世話になっております。 表題の件について、時間の差異(例:フィールドA:5月平均時間-フィールドB:6月平均時間)を求めたいのですが、 (1)0:02:37-0:03:25 (2)0:04:22-0:03:25 上記いずれの場合も計算できる式をご教示いただけますでしょうか? ※(1)の場合はマイナスでの時間表示 どうか、よろしくお願いいたします!

  • Accessで秒を時間で表示させる方法って?

    こんばんわ Accessで秒を時間表示に変更させるためには どうしたらよいのでしょうか?? 例 秒が42579の場合時間にすると11:49:39   秒が50.736の場合時間にすると00:00:51 クエリに式を入れて表示させるのでしょうか? よろしくお願いします!

  • 経過時間(秒)を○○分△△秒に変換したいのですが。。。。

    こんばんわ エクセルの時間計算について質問です! 秒単位のデータを分単位に変換するにはどうしたらいいのでしょうか? たとえば、620秒というデータをわかりやすく10分20秒という感じで表示したいのです。 よろしくお願いします

  • アクセス クエリ 時間の抽出について

    アクセスのクエリで勤務時間から特定の時間帯の勤務時間を知りたい のですが、どうにもうまくいかず困っております。。 テーブルは以下となります。 ID  出勤時刻  退勤時刻 日付 1  9:00  13:15  12/1 2  9:00  18:00  12/1 3  9:00  13:00  12/1 4  10:00  19:00  12/1 5  12:00  20:30  12/1 上記のテーブルから以下の条件で勤務時間を抽出したいです。 条件A:平日 19:00 22:00 の間の勤務時間 条件B:土日祝日 9:00 19:00 の間の勤務時間 条件C:土日祝日 19:00 22:00 の間の勤務時間 それぞれの勤務時間を抽出したいのですが、これを実現できる 式をお教えいただけますと幸いです。 大変お手数をお掛け致しますが、どうぞよろしくお願いいたします。

  • 秒を時分秒に変換する

    EXCELで秒を時分秒に変換することは可能でしょうか? 19827635秒を何時間何分何秒に変換するもの

  • VBAで3秒だけ時間を止めたい

    アクセス2007です。 VBAで3秒だけ時間を止めたいのですが 過去ログを検索してもよくわかりませんでした。 http://okwave.jp/qa/q4984098.html こちらを見るとAPIとの事ですが VBAだけで出来るコードをご教示いただけないでしょうか?アドバイスよろしくお願いします。

  • アクセス解析で「閲覧時間」が「0秒」って?

     某所でblogを運営していて、レンタルのアクセス解析ツールを利用しているのですが、閲覧時間が「0秒」となっているアクセス記録が多くあります。  Webブラウザでblogを閲覧しているとして、他サイトのページに移動してまた私のblogに戻ってきた場合など、「戻る」「進む」ボタンを使って一つ一つ履歴を辿る際に0秒のアクセスが発生するのはまだわかる気がします。しかし、アクセス記録を見てみるとそういうわけではないようです。  例えばRSSリーダーでblogへアクセスがあった場合などに、0秒のアクセスが記録されることになるのでしょうか。または、他に0秒のアクセスが起こり得る理由があるのでしょうか? とにかく、どうしてこのようなことが起きるのか皆目見当が付きません。  「コンピューター [家庭向け]」 > 「Weblog(ブログ)」カテゴリに質問を投稿しましたが、回答を頂けなかったのでこちらで質問し直します。  どなたかご教示ください。よろしくお願いいたします。

毛布の脱水について
このQ&Aのポイント
  • 毛布をネット無しで洗濯機の脱水にかけると痛みますか?
  • ポリエステル100%の毛布です。
回答を見る

専門家に質問してみよう