web-dev-qa-db-ja.com

Googleスプレッドシートで欠落しているデータを自動的に埋める方法

Googleスプレッドシートと完全に同じものを検索しています:欠落している値(値の間)を自動的に埋める方法

重みを追跡するためのスプレッドシートを作成しました。各行は1日、1列は重みです。 Googleスプレッドシートで1年のすべての日付の行を作成してもらいましたが、体重を週に数回しか測定していません。私が欲しいのは、「列の最後に手動で入力した最後のエントリ」またはこれらの行に沿った何かを使用するようにGoogleドキュメントに指示する式です。

理想的には、最後に入力された行は手動入力になります(つまり、うまくいけば、列のすべてのセルに数式を貼り付けることができ、手動で入力された行の間の空白行は入力されますが、最後の手動入力の後には何も入力されません)。

さらに理想的には、2つの手動で満たされた行(つまり、行10と行15)の間で、数式は2つの間を補間することができますが、それは少し多くのことを求めています。

私はこれらの式を作成した経験はありませんが、誰かがこの問題を解決し始めるためにどこかに私を指摘できますか?

しかし、提供されたソリューションは私にはうまくいかないようです。

誰かが私を助けてくれますか?

1
elti69

これを行う方法は複数あります。

=Trend だが =Growthも機能します。

=TREND(C2:C11,A2:A11,A12:A24)

=Forecastも素晴らしい機能です。

=FORECAST(A3,$B$2:$B$11,$A$2:$A$11)

余分な怠惰のためにArrayformulaを使用できます:

=ARRAYFORMULA(FORECAST(A3:A24,$B$2:$B$11,$A$2:$A$11))

これらの数式は、フィードするデータが多いほど正確になります。
シートを更新しました。 stackoverflowに関する同様の質問

1
pjmg