2つの日付の間のすべての行を2番目の日付を増分限度としてどの程度自動補充するのですか。


0

1つのセルを取得しようとしています.... A1と言ってそれに日付を入れて....それから数千行下に移動して3か月後に別の日付を指定してください...二...

      (M/D/Y)

            COL A
  Row1      1/5/2012   (january)
   -
   -
   -
   -
Row 3250    3/5/2012    (only 3 months later but thousands of rows)

私はそれが日ごとに増分することだけを望みます...しかし、それを均等にするために....ブロックの中のようにそう:

同じ日数=行数(3250 ...またはそれに限らず)/日数(90)

....の間の行数を数え、次に日数の数を数えます。そして、それらの間に日数のブロックがあるようにそれらを分割します。


1日に何行使用していますか。
David Thomas

それは私が把握する必要があるものです...私は思う?これら2つの数字(3250行/ 90日)を割ると、増分したい番号がわかります。基本的に、行はWebサイト上の記事の公開日です...数千または数百または記事がある場合でも、3か月にわたって均等に公開したい(記事の数は異なる場合があります)

私はいくらかの進歩を遂げました...あなたがそれをあなたに同じ日付を含むべきである行の数を与える日数/日数を割るなら...それで今私はちょうど開始日を取ってコピーするために何らかの式または優れた方法が必要ですそれは/から行の数のためにそれを記入/行/ 90日... ...誰かがそれを行う方法を知っていますか?再度、感謝します :)

回答:


1

最初の日付がA1、最後の日付がA31の場合は、これでうまくいくはずです。

=INT((ROW(A2)-ROW(A$1))/(ROW(A$31)-ROW(A$1))*INT((A$31-A$1)/90))*90+A$1

各ステップの間の日数で90(両方の出現)を置き換えることができる場所。


1

[一連の塗りつぶし]コマンドはギャップを埋めます。最初と最後の日付を含む範囲を強調表示します。 [ホーム]タブの[編集中]グループで、[塗りつぶし]コマンドと[系列]を選択します。 [トレンド]ボックスをチェックして[OK]をクリックするだけで、適切な手順が実行されます。


「列」と「線形」も選択してください。
pnuts

-1
  1. 次の行を埋める
  2. この2行を選択
  3. 角にドラッグしてあなたの日付に広げます

これは任意の数えやすいオブジェクト - "a、b、c ..."、 "1,2,3 .."、 "p1、p2、p3 .."などで動作します。 動的値または静的値を持つさまざまな式でも機能します。


OPは3ヶ月後(91日かそこらを言う)に広がる日付を求めています いくつか 千行私はあなたの解決策が彼の質問に対する答えだとは思わないが、それは根拠あるいは答えかもしれない。
pnuts

とにかく、式はセルや行を埋めるには不十分です。それはセル選択かVBAマクロでなければならない
Sugar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.