作業中のドキュメントのネストされた IF の作成に取り組んできましたが、両方とも機能するがマージする必要がある 2 つの異なる IF ステートメントを作成することができました。
関連する情報は次のとおりです。
J K L M N
23 Start End Cloud
24 01/04/2014 cloud Yes
25 03/03/2014 Overdue
26 22/05/1992 cloud Yes
27 03/03/2014 Overdue
28 01/07/2014 cloud Yes
29 29/06/2014 On Time
30 03/03/2014 10/03/2014 Complete Yes
現在の 2 つの IF は次のとおりです。
この If ステートメントは、最初に End 列が満たされているかどうかを確認し、満たされている場合はプロジェクトが完了し、列 L に表示できます。次に、cilumn J で開始 (日付) を取得し、10 稼働日を追加してから、これを比較しますプロジェクトが期限切れかオンタイムかを確認するには、今日の日付まで。
=IF(NOT(ISBLANK(K25)),"Complete",IF(WORKDAY(J25,10)<TODAY(),"Overdue","On Time"))
この IF ステートメントは、Cloud 列 (N) に Yes があるかどうかを確認し、ある場合は開始日に 20 営業日を追加し、それを今日の日付と比較して、プロジェクトが期限切れか時間通りかを確認します。
=IF(AND(N26 = "Yes", (WORKDAY(J26,20)<TODAY())),"Overdue", "On Time")
したがって、私が探しているのはこれら2つの組み合わせですが、多くの引数に対して常にエラーまたはメッセージが表示されます。
必要なことは次のとおりです。1) 列 L が設定されている場合は終了日を確認します。2) クラウド列に「はい」がある場合は、開始日に 20 営業日を追加して比較します。 3) クラウド列が空の場合は、開始日に 10 営業日を追加してから、今日の日付と比較し、列 L を期限切れまたはオンタイムに設定します。
どんな助けでも素晴らしいでしょう!!!