私はMS Excelを使用してデータ分析を行っています。私は2つの日付を持っています。 1つの日付は予測日です。たとえば、私は在庫が到着すると予測しています - 06/09/2009。別の日付は実際の在庫到着日 - 06/10/2009です。MS Excel - 日付分析
日時の差は1日です。私が計算したいのは、私の予測の正確さです。予測日が実際の到着日と同じ場合は100%にする必要があります。
私はこの計算を行うためにExcelで関数を見つけようとしています。何かありますか?おかげさまで
私はMS Excelを使用してデータ分析を行っています。私は2つの日付を持っています。 1つの日付は予測日です。たとえば、私は在庫が到着すると予測しています - 06/09/2009。別の日付は実際の在庫到着日 - 06/10/2009です。MS Excel - 日付分析
日時の差は1日です。私が計算したいのは、私の予測の正確さです。予測日が実際の到着日と同じ場合は100%にする必要があります。
私はこの計算を行うためにExcelで関数を見つけようとしています。何かありますか?おかげさまで
日付だけで作業していて、精度が日である場合は、他の日付から1日を差し引くことができます。
たとえば、期待される日付(A1)、実際の日付(B1)の列が1つあった場合、次の列はC1と異なる場合があります。 C列の一番下に
=SUM(b1 - a1)
、あなたはちょうどあなたのpreditionsの精度を与える日の平均
=AVERAGE(C1:C4)
を行うだろう4行を持っていたと仮定。
一般
を役に立てば幸い
% accuracy = 100% - %abs(error) = 100% * [1 - abs(forecast - actual)/actual ]
日付の値が明確に定義されていないので、あなたはいくつかの初期の日付を減算することにより、それらを正規化することができます。上記の式では、この最初の日付は、分子に相殺されますので、あなただけ使用できます。
100% * [1 - abs(forecast - actual)/(actual - initial)].
はExcelでは、%用にフォーマット式は次のようになります。=1-ABS(C2-B2)/(B2-A2)
あなたの例を使用する:
initial actual arrival forecast arrival % accuracy
01/01/09 06/10/09 06/09/09 99.38%