Numbersで時間計算

Numersで時間の計算をさせたいと思います。


単に、時間が入力されたセル同士を計算しても、エラーになりました。

(例えば、セルC5へ入力する式を、”=C3+C4”とします)

調べてみると、(計算式のセルの)をフォーマットを”期間”とするありました。


しかし、”期間”としてもエラーが出ます。エラーは、”この数式の引数では日付は一つしか使用できません”と言うものです。


試しに、セルC5を”=C3*10”とすると、”演算子"*"”は数字である事が必要ですが、セルC3に日付が含まれています”とエラーになり、セルC5を”=C3+100”とすると、取り合えずエラーはなくなります。結果はC3セルの値に100を足した値ではなく、C3セルの値と同じになっています。(因みにセルC3は”0:01:06”と表示されています(実際にはその前に日付が付いています))



この様に時間計算がうまくゆきません。



計算セルのフォーマットを”期間”とする以外に何か設定すべきところがあるのでしょうか?


正しい方法をご教示頂けると助かります。

よろしくお願いします。




Numbers 3.6.2

MaxOSXver10.11.6

です。

MacBook, OS X Mavericks (10.9.5)

投稿日 2017/11/02 21:23

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2017/11/02 22:17

 日付+日付 という計算は意味が無いですよね?

日付+期間 にしないと。

C5=C3+C4 ならC3は日付、C4は期間ですね。

日付*数値 という計算も意味が無いですよね? 期間*数値なら計算できます。

また =C3+100 とした場合、数値(今の場合 100)は日にち単位です。100日後ということになります。1時間後なら 1/24 を指定します。これでは不便なので、C4に期間の値を設定しておけば、C5=C3+C4 で計算ができます。

日付-日付の計算をしたい場合は DATEDIF() 関数ですね。

返信: 2
スレッドに付いたマーク ランキングトップの返信

2017/11/02 22:17 takeshy_234 への返信

 日付+日付 という計算は意味が無いですよね?

日付+期間 にしないと。

C5=C3+C4 ならC3は日付、C4は期間ですね。

日付*数値 という計算も意味が無いですよね? 期間*数値なら計算できます。

また =C3+100 とした場合、数値(今の場合 100)は日にち単位です。100日後ということになります。1時間後なら 1/24 を指定します。これでは不便なので、C4に期間の値を設定しておけば、C5=C3+C4 で計算ができます。

日付-日付の計算をしたい場合は DATEDIF() 関数ですね。

2017/11/03 00:06 品川地蔵 への返信

品川地蔵様

ありがとうございました。


結果的に質問が正確性を欠きましたが、ご指摘頂けた点分かりました。


質問の趣旨は時間計算がしたかったのですが、フォーマットの”日付”のエラーに焦点が行ってしまいました。

確かに、考えてみれば”日付”+”日付”や”日付”x数値と言う計算は意味のない気がします。


これは”時刻”演算としても意味がないと言う事で、ここに陥っていた様です。



時間計算を”期間”計算と捉えられれば、良かった分けですね。



データ側を期間とする事で正しく計算できました。



とても助かりました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Numbersで時間計算

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。