日付の表から期間を見つける#iには、12の異なる製造ステップ(ここでは列1から列12)の最後に日付が送信されるこの添付の表があります。各行は、一意のプロダクションオブジェクトを表します。したがって、27個のprodオブジェクトがあり、それぞれが12個のprodステップを実行します。したがって、12の製品日付があります。 #次を見つける必要があります:prodオブジェクトがstep1または他のステップから最後に完了したステップに移動するのに必要な期間。 オブジェクトに応じて、最終完了日はステップ12またはステップ2とステップ12の間の任意の日付になります。開始日も同様です。必ずしもステップ1から開始する必要はないため、8や10などの任意のステップから開始できます。次に、ステップ12で終了します。 終了日は常に開始日より後です。 #最初のステップが(1から12)で、最後に完了したステップが(1から12)であるかどうかに関係なく、すべての本番オブジェクト/行の期間を検出する関数を作成する必要があります。最後に完了した日付は必ずしも現在/今日の日付ではないことに注意してください。過去/現在/未来の任意の日付にすることができます。この関数の書き方がわかりません。データ表再:日付のテーブルから期間を見つける添付のデータテーブルはありません再:日付のテーブルから期間を見つけるこんにちは@txnelsonデータテーブルをアップロードしました再:日付のテーブルから期間を見つけるおかげで、それは役立ちます。
ザ・最小()および最大()関数はここで機能します。

注意:数式エディタ列1をクリックし、Shiftキーを押しながら列12をクリックして、Minimum()およびMaximum()の引数にドラッグします。

再:日付のテーブルから期間を見つける#ジェフ、あなたの解決策に感謝します。 また、productions-steps / columnsが固定されていないより大きなデータテーブルにこれを実装する必要があることも追加する必要があります。つまり、データは約200列未満に分散されます。 また、プロダクションオブジェクト/行は毎日増加するため、ここでは27行に限定されません。 毎日100行以上になります。
#したがって、これらをスクリプトに入れるには:1)列の数量が固定されていない列の範囲を参照するにはどうすればよいですか。 2)開始日と終了日を示す特定の列を参照するにはどうすればよいですか?