
マイクロセカンドまである時間の計算を何らかのソフトウェアでしたいんですが、やり方知っているかたいませんか??
4時37分34秒7232マイクロセカンド・・・・・(1)
4時37分33秒368194マイクロセカンド・・・・(2)
だとして
(1) - (2)
を計算したいんです。少しならいいんですがこんな計算が100個以上あるものでエクセルとかでできるならそうしたいと思いまして。
マイクロセカンドで計算できないならマイクロセカンドの部分を割ってミリセカンドにして引いてもいいんです。
エクセルじゃなくてもいいんでとにかく自動でできるやりかたしりませんか??よろしくお願いします!!
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
改良版
A1: 時:分:秒
B1: マイクロ秒
D1: 時:分:秒
E1: マイクロ秒
G1: 時:分:秒
H1: マイクロ秒
A2: 例 4:37:34
B2: 例 7232
C2: -
D2: 例 4:37:33
E2: 例 368194
F2: =
G2: =IF((B2-E2)>=0,A2-D2,IF(A2-D2-TIME(0,0,1)>0,A2-D2-TIME(0,0,1),0))
H2: =IF((B2-E2)>=0,B2-E2,B2+1000000-E2)
A,D,G 列 [書式]→[セル]→[時刻][13:30:55]→[OK]
B,E,H 列 [書式]→[セル]→[標準]→[OK]
Excel 用です。
No.5
- 回答日時:
ミリ秒単位でいいのなら、
A1: 4:37:34.723
A2: 4:37:33.368
と入力して普通に引き算すればおしまい。表示書式は "h:mm:ss.000"としておけば
ちゃんとミリ秒まで表示されます。
で、マイクロ秒単位までやりたければ、時から秒までと秒未満の2つに分けて処理する。
A1: 4:37:34 B1: 0.7232 C1: =A1+B1/"0:01.0"
A2: 4:37:33 B2: 0.368194 C2: =A2+B2/"0:01.0"
としてやると表示出来ないけどC列はマイクロ秒までのデータを持っているので普通に
C3: =C1-C2と引き算してやればオッケー。もちろん見えないと意味がないので、
C3: =(C1-C2)/"0:01.0"
と変更して秒単位の数値に換算してやるのがベター。
No.4
- 回答日時:
>4時37分34秒7232マイクロセカンド・
●下記を記して質問すべきです。
#1のご解答のように、解答者に仮定させるのもいいが
外れたら、(初心者あてには)役に立たない場合がありえる。
エクセルが取りあえずの念頭にあるらしいが
(1)既にデータ作成済みか
(2)これから作る のか
(A)(1)の場合時、分、秒、それ以下は、各列に分かれているのか。
(B)文字列で、数字文字がけか。「0437347234」のように。
(C)漢字混じりの「4時37分34秒7232マイクロセカンド」などの表現か
●ポイントは1時間は1/24日、1分は1/(24*60)日,1秒は1/(24*60*60)日、ミリセコンドは一秒の1/(24*60*60*1000)日の数値に直し、あとは=C1-F1のように、数値の引き算をすれば良い。これがエクセル流です。面倒くさい変換が、最後の
1つの引き算という簡単な方法で求まることになり、簡単になるところで、報われます。
No.3
- 回答日時:
申し訳ありませんでした。
バグ修正します。K3: =INT(R3/60/60/1000000)
L3: =INT((R3/1000000-K3*60*60)/60)
M3: =INT(R3/1000000-K3*60*60-L3*60)
N3: =R3-K3*60*60*1000000-L3*60*1000000-M3*1000000
No.2
- 回答日時:
エクセルでできるでしょう。
例えば、
A1,A2,A3,A4に時,分,秒,マイクロセカンドを置いて
((A1*60+A2)*60+A3)*100000+A4
を計算すればマイクロセカンドに換算できます。
それを引き算すればOKです。
No.1
- 回答日時:
A1: 引かれる時刻
F1: 引く時刻
K1: 時間
P1: 単位(マイクロ秒)
A2: 時
B2: 分
C2: 秒
D2: マイクロ秒
F2: 時
G2: 分
H2: 秒
I2: マイクロ秒
K2: 時
L2: 分
M2: 秒
N2: マイクロ秒
P2: 引かれる数
Q2: 引く数
R2: 答え
E3: -
J3: =
K3: =INT(R3/60/60/1000000)
L3: =INT(R3/60/1000000)
M3: =INT(R3/1000000)
N3: =R3-K3*60*60*1000000-L3*60*1000-M3*1000
P3: =A3*60*60*1000000+B3*60*1000000+C3*1000000+D3
Q3: =F3*60*60*1000000+G3*60*1000000+H3*1000000+I3
R3: =P3-Q3
E3-R3 を選択して、下へフィルする。
Y(゜_゜)Y エッ! もしかしてコレをエクセルで計算したらいいんですか!?
A1とかは行の名前??マジですか!?
すげ~、ちっとやってみます!!
わざわざ僕のために、どうもありがとうございました\(~o~)/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの早退時間を計算したいです。計算はうまくいっているようですが… 1 2022/12/26 16:22
- 数学 賃料と専有面積のデータが60部屋分ほどがあり、 賃料÷専有面積(=1㎡あたりの賃料)の数式で計算する 2 2023/02/18 20:33
- Google Drive スプレッドシートの時間(分、秒)の足し算SUM関数がうまくいきません。 3 2022/09/08 16:39
- 物理学 二つの光時計 2 2022/06/02 16:32
- 所得・給料・お小遣い 週休3日制のシフト制の日割り計算を教えてください。 給与 22万(総支給) 週休3日制 10時間勤務 1 2022/05/25 07:54
- 労働相談 タイムカードを通す機械(何という機械か分かりません)のモニターには現在時刻が何時何分何秒まで表示され 6 2022/08/28 16:56
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- ドライブ・ストレージ 「3は「1+1+1」です。」とコンピュータが認識する用語って何ですか? 2 2022/07/17 02:33
- その他(学校・勉強) 株などを複数違う割合で購入した場合の利率の計算方法 4 2022/05/01 09:31
- Excel(エクセル) 荷捌作業効率をあげるためのエクセル関数を教えてください。 8 2022/10/07 08:17
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセル0:00と表示される原因
-
ASC関数が上手く出来ない!
-
アンダーバーの後の文字を大文...
-
エクセルで作業時間数や残業時...
-
エクセルで勤務時間の計算をし...
-
gage R&R の計算
-
時刻の計算の仕方教えてくださ...
-
計算能力
-
エクセルのSUM関数について
-
エクセル時間の大小
-
「3は「1+1+1」です。」とコン...
-
エクセルでの最小二乗法の計算
-
COUNTA関数について なんで反...
-
エクセル GROUPBY関数について...
-
パワーポイントをエクセルファ...
-
メモ帳で開く設定を元に戻したい。
-
エクセルでファイルを開かずに...
-
エクセルで「500時間」を「何日...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで上書き保存しないと反映...
-
エクセルのカメラ機能を、700個...
-
エクセル0:00と表示される原因
-
エクセルで作業時間数や残業時...
-
電卓は正しいのに エクセルで計...
-
gage R&R の計算
-
ASC関数が上手く出来ない!
-
ポール強度計算書ソフト
-
エクセルとスプレッドシートの...
-
時刻の計算の仕方教えてくださ...
-
アンダーバーの後の文字を大文...
-
エクセルで積分
-
エクセル関数の使い方を教えて...
-
エクセルの式を一時的に止めて...
-
エクセルでの計算式をwebページ...
-
エクセルで勤務時間の計算をし...
-
エクセル時間の大小
-
エクセルでの時間の計算方法に...
-
エクセルのSUM関数について
-
エクセルで慣性モーメントを求める
おすすめ情報