web-dev-qa-db-ja.com

今日と整数から計算するときに新しい日付を取得する方法

Googleスプレッドシートを使用して、毎日のライティングセッションの単語数と率を計算しています。現在のレートに基づいて、ゴールに到達する推定日を返す式を考え出そうとしています。

さらに説明すると、私の毎月の目標は10,000語です。私は毎日新しいWordカウントを新しい行に入力します。筆記率と、現在の率に基づいて10,000ワードの目標を達成するのにかかる日数を追跡するための数式を既に設定しています。 (私はまた、月の残り日数に基づいて理想的なレートを追跡するための式を持っているので、スケジュールより進んでいるか、遅れているか、または正しいかを確認できます。)

次に、目標を達成するまでの日数を日付形式に変換します(したがって、「04/12/2020」と「5.8日」を表示します)。

今日の日付と目標までの日数を追加して日付を戻す方法はありますか?

4

使用するのに最適な式は次のとおりです。

=NOW()+[days to hit goal]

あなたは言及します:

...目標を達成するまでの日数を日付形式に変換します(したがって「2020年4月12日」と「5.8日を表示」 ")

answer でも言及します:

次の式を使用しました:

_= TODAY ( ) + [days to hit goal]
_

そしてセル内の日付用にフォーマットされます。現在のワードレートに基づいて、目標完了の推定日が表示されます。

TODAY()式は、一部のケースでは、誤った結果を返します。これは、1日の端数が時間に変換されるためです。

例として:

_+-------------------+--------------+
| 4/8/2020          | =TODAY()     |
| 4/9/2020          | =TODAY()+1.5 |
| 4/8/2020 19:31:35 | =NOW()       |
| 4/10/2020 7:31:35 | =NOW()+1.5   |
+-------------------+--------------+
_
4
marikamitsos

以前に見逃していた古い投稿で答えを見つけました!次の式を使用しました。

= TODAY ( ) + [days to hit goal]

そして、セル内の日付用にフォーマットされます。現在のワードレートに基づいて、目標完了の推定日が表示されます。

1