出産前後の痔にはご注意!

あるタイピングゲームに、
手持ちのMP3を使った歌詞タイピングの出来るゲームがあります。

このゲームは、自分で曲の設定をしなくてはいけません。
何ミリ秒から歌い出しが始まって・・・・の様に細かく設定していく必要があります。

ただ、私の使ってる波形編集ソフトは分:秒;ミリ秒表示になっています。
ソフトの公式サイトを見ても、ミリ秒表示はできないらしいです。

なので、Excelを使い、簡単に変換できるようにしたいのですが、そんな設定は出来ませんか?
A1に6:01 (6分01秒)と入力すると、B1にミリ秒を表示してくれるように設定したいです。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

半角だと判り難いので補足。



>A1に「00:00:10.59」と入れる。

区切り文字は、全部半角で
1つ目は「:」コロン
2つ目も「:」コロン
3つ目は「.」ピリオド
です。

つまり「00:00:10.59」を半角で入力するって事です。

(ここのサイト、半角の「:」と「.」が判り難い…)
    • good
    • 0

「0時間0分10秒59ミリ秒」が「何ミリ秒」か?



A1に「00:00:10.59」と入れる。

A2に「=A1*8640000」と入れる。

A1の表示が「00:10.6」とか変になってるので、セルの書式で「ユーザー定義」にして「種類」に「hh:mm:ss.00」と打ち込む。するとA1の表示が「00:00:10.59」と、正しくなる。

A2の表示が「00:00:0」とか変になってるので、セルの書式で「標準」にする、するとA2の表示が「1059」と、ミリ秒で表示される。



「0時間0分10秒59ミリ秒」が「何秒」か?

A1に「00:00:10.59」と入れる。

A2に「=A1*86400」と入れる。

A1の表示が「00:10.6」とか変になってるので、セルの書式で「ユーザー定義」にして「種類」に「hh:mm:ss.00」と打ち込む。するとA1の表示が「00:00:10.59」と、正しくなる。

A2の表示が「00:00:0」とか変になってるので、セルの書式で「数値」にして「小数点以下の桁数」を「2」にする、するとA2の表示が「10.59」と、秒で表示される。


どっちか、分かりやすい方を使って下さい。
    • good
    • 1

通常「6:01」と入力すると6時1分と認識されます。


それを6分01秒と読み直すとすれば
A1に6:01入力(EXCELでは6時1分と認識されています)
時間を分に、分を秒に読み替えて
B1には
=(HOUR(A1)*60+MINUTE(A1))*1000
と書けばOKです。
1000倍はミリ秒にするため1000倍します。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelでミリ秒計算する方法

1周が4セクターに分かれたタイムをエクセルで合計し、それぞれ1周分のラップタイムを出そうとしています。(1周: 約2分14秒前後です)
例えば、3周分のセクタータイムをセルA〜Dに記入した場合なのですが…。

……A ………… B ………… C ………… D
1: 33.632 … 36.677 … 34:658 … 28.488
2: 33.152 … 35.314 … 34.715 … 28.403
3: 33.535 … 35.405 … 35.210 … 29.039

初めにセルの表示形式をユーザー定義で mm:ss.000 に変更すると、おかしな数字になってしまい計算できません。
また、各セルの表示形式を "00:"#.000 にすると、表示自体は 00:33.632 のように表示されるのですが、あくまで表示のみのようで時間計算に使えません。

各セルの頭に手動で 00: と一つづつ入力したあとに、表示形式を mm:ss.000 に変更すると時間として認識され、これを合計すれば1周分のタイムが出せるのは分かるのですが…。
ラップ数が増えると一つ一つ手入力で修正を加えるのはとても大変で困っています。

ラップ数が増えても、1周分のラップタイムをExcel関数などで簡略化し算出する方法をを教えて下さい。
Excel VBA は初心者のため、必要な場合は細かく教えて頂けると助かります。

1周が4セクターに分かれたタイムをエクセルで合計し、それぞれ1周分のラップタイムを出そうとしています。(1周: 約2分14秒前後です)
例えば、3周分のセクタータイムをセルA〜Dに記入した場合なのですが…。

……A ………… B ………… C ………… D
1: 33.632 … 36.677 … 34:658 … 28.488
2: 33.152 … 35.314 … 34.715 … 28.403
3: 33.535 … 35.405 … 35.210 … 29.039

初めにセルの表示形式をユーザー定義で mm:ss.000 に変更すると、おかしな数字になってしまい計算できません。
また、各セルの表示形式を "00:"#....続きを読む

Aベストアンサー

文章での説明は分かり難いので図を参考に見てください。
作業列(下図の例では、E~H列)を設定して計算すれば時間計算にも使えます。
参考にI列で時間計算しています。
作業列が邪魔なら、非表示にしてください。

QEXCELでミリ秒を計算する方法

ミリ秒単位まで入力された時刻表記のセルがあります。
このセルの値をミリ秒に換算する方法を教えてください。

【セル書式】hh:mm:ss.000 ※hhは00固定
【例】
値は、「00:01:02.123」
これを、1*60000+2*1000+123=62123(ミリ秒)
というように算出したいのです。
計算式は、「mm*60000+ss*10000+000(ミリ秒部分)」です。

VBAはやったことがないので、出来れば、関数等で出来る
方法をお願いします。

Aベストアンサー

A1が時間のセルとして
=A1*24*60*60*1000

QExcelでミリ秒を抜き出す方法

陸上記録会などの100m競争等で、ミリ秒まで入力したセルからミリ秒だけ取り出す方法を知っている方、教えてください。
例 13.09(書式はss.00) から 09だけを取り出す

さらに、秒とミリ秒を入力しているセルの値をTIME関数のように一つのセルにまとめる方法をご存知の方、教えてください。
例 A1 B1 C1
  13 09 13.09

Aベストアンサー

1)
13.09がA1に入力されているとして
=RIGHT(TEXT(A1,"ss.00"),2)
2)
=A1/24/60/60+B1/24/60/60/100

でいかがでしょうか。

Q秒を時分秒に変換する

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

Aベストアンサー

A1に19827635秒が入っているとして
別のセルに
=TEXT(A1/24/60/60,"[h]時間mm分ss秒")
とすれば出きそうです。
5507時間40分35秒

Q25分13秒05 を 1513秒 と表示させたい

数百件分を秒換算しなくてはなりません。
良い方法はありますか?

Aベストアンサー

#3です。
解決、おめでとうございます。

ええと、FIND("分",A1) は
「"分"という文字はA1のセルの文字列の何文字目にあるか」
ということを意味します。

VALUEは、文字列を数値に変換するための処理で、全角で入力していた場合に、数値として計算可能にするための変換です。実際には、Excelでは全角の数値でも普通に計算してくれるので、あまり意味はないのですが、つい、いつもの癖で入れてしまいました。

「LEFT(A1,B1-1)」はA1のセルの文字列の左から(B1-1)文字分を取り出すという意味で、
「MID(A1,B1+1,C1-B1-1)」はA1のセルの文字列の左から(B1+1)文字目から、(C1-B1-1)文字分だけ取り出すという意味です。

Q1秒は何ミリ秒とか、単位変換の問題が苦手です。

今ITパスポートなどの情報処理技術者試験などの勉強をしているのですが、
1秒は何ミリ秒とか、3,600,000ミリ秒は何時間とかの単位変換の問題が苦手です。

また、4,096バイトは何kバイトとかの単位変換の問題とかも苦手です。
どのようにしたら、早く正確に解くことできるようになるでしょうか?

答え間違っていたり、答えが正解してても時間がかかってしまったりします。

計算方法や早く正確に解く方法など、教えていただけないでしょうか?

よろしくお願いします。

Aベストアンサー

基本的には慣れの問題だと思いますが・・・。

あとは下記のことを覚えるぐらいでしょうか。

■ 一般的に使われる1000の倍数の単位を覚える
1K = 1000
1M = 1K × 1000
1G = 1M × 1000
1T = 1G × 1000
1m = 1 ÷ 1000
1μ = 1m ÷ 1000
1n = 1μ ÷ 1000
http://ja.wikipedia.org/wiki/SI%E6%8E%A5%E9%A0%AD%E8%BE%9E


■ 2は10乗すると約1000(1024 = 1K)になる


■ 2の10乗までの数は暗記する
 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024

 計算が楽になります。
 例えば、2の5乗だったら、「2,4,8,16,32」と(心の中で)数えながら、指を折っていけば32が求まります。片手の指を全部折って開けば1024になるはずですから、そうならなければどこかで間違えた事になります。

QExcelでミリsecまでの2つの時刻の差を求める方法

タイムスタンプで、以下の時刻を表す数値があります。

18.11.31.349827
18.11.32.046075

この差をワークシート上で求めたいと思います。
何か良い方法はありませんか?

Aベストアンサー

18:11:31.349827 のように時刻形式で入力してしまうと、0.1ミリ秒の桁を
四捨五入した 18:11:31.350 でしか保存されないので困ってしまうわけですが、
秒の部分を切り離して 18:11 と31.349827にしておき、別のセルで
= 18:11 + 31.349827/(24*60*60)
とまとめてやると、ちゃんと計算できます。

QEXCELで文字列を時刻表示(時:分:秒)にしたいのですが?

セル内の7桁時分秒表示(00時00分00秒0)の文字列から00:00:00(時:分:秒)と表示させる。
又は00:00:00:0(時:分:秒:0)と表示させる。
よろしくお願いします。


2121170 を 21:21:17 又は 21:21:17:0
1710500 を 17:10:50 又は 17:10:50:0
0001070 を 00:01:07 又は 00:01:07:0

Aベストアンサー

◆表示だけなら
★表示形式をユーザー定義で、 00!:00!:00!:0 とします

★シリアル値にするなら
別のセルに
=TIME(LEFT(A1,2),MID(A1,3,2),MID(A1,5,2))

Q時刻表示を秒数に換算する関数を!!

失礼致します。

時刻同志を引き算した値「03:15」=「3分15秒」を
(3*60)+15=180+15=195秒という風に
「03:15」の列の隣に秒数列を設けたいのですが
どうしても「03」と「15」を区分けして抽出できません。

仕事柄,3:15よりも195SECの方が親しみやすいもので^^;;。
ご教授下さい。

Aベストアンサー

今晩は。
時間データーをどのように使うか分かりませんが。
単純に秒表示したいのなら、「セルの書式設定」の「ユーザー定義」で
『[ss]SEC』(SECは秒でも良いです)を指定すれば、できますが。
こらは、入力されて時刻データーを秒間換算で表示します。
0:3:15と入力すれば195SECと表示されます。
関数は使いません。

QExcelで秒数を何分何秒と表示する方法

Excelで入力は秒数で入力し、それを足していったときに結果表示を何分何秒とするためにはどのような関数が必要ですか?教えてください。

Aベストアンサー

例えば、A1 から A5 に秒数を入力したとして、
A6 に、
=SUM(A1:A5)/86400
と、“セルの書式設定”⇒“表示形式”で、
分類-時刻から、hh時mm分ss秒を選択する。
「時」が必要なければ、“ユーザー定義”で、
mm"分"ss"秒"
とする。

86400=24 * 60 * 60 (1日の秒数)
で割ることで、シリアル値に変換しています。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング