In my function below i am trying to fill the actual start date column with a new date if the predecessor task's duration was extended. ive replaced the Predecessors@row with a number value and the formula returned actual dates, so i suspect this is where i incorrectly identify a row number in the index function. i also understand that this formula cant work for the first row and rows without predecessors. any help would be appreciated!
=IF(INDEX($Predecessors$1:$[Actual Duration (days)]$31, Predecessors@row, 6) = INDEX($Predecessors$1:$[Actual Duration (days)]$31, Predecessors@row, 9), [Initial Start Date]@row, (INDEX($Predecessors$1:$[Actual Duration (days)]$31, Predecessors@row, 7)) + (INDEX($Predecessors$1:$[Actual Duration (days)]$31, Predecessors@row, 9)))