anchor.diff:      }));
     }
   
  -  static String _getExcelColumnReference(int offset) =>
  -      String.fromCharCode(_tableColumnStartAddress.codeUnitAt(0) + offset);
  +  static String _getExcelColumnReference(int offset) => String.fromCharCode(
  +      _resultTableColumnStartAddress.codeUnitAt(0) + offset);
   
     /// Conditionally formats the Budget column based on Budget Unit.
     ///
  
positive.code: /// Service class that provides dart functions to interact with Excel.
  @Injectable()
  class ExcelDart {
    static const _tableColumnStartAddress = 'A';
    static const _tableRowStartAddress = 4;
    static const _thresholdAddress = '\$B2';
  
    static const _fontName = 'Roboto';
    static const _fontSize = 12;
  
negative.code:       final format = range.conditionalFormats.add('Custom');
  
        // Excel formula DATEDIF(dateA, dateB, "D") calculates the difference
        // between two dates in days, where dateB must be after or equal to dateA.
        // i.e. DATEDIF("7/1/2020", "7/31/2020", "D") = 30
        //
        // This formula calculates:
        // (spent / budget) / (current duration / flight duration)
        //
        // Flight duration is calculated by (end date - start date + 1), and
        // current duration is calculated by (now - start date + 1), so it is
        // guaranteed that divide by zero will not happen.
        final formula = ''' 
         ($_spentColumn/$_budgetColumn) / 
         (
           (DATEDIF($_startDateColumn, NOW(), "D") + 1) /
           (DATEDIF($_startDateColumn, $_endDateColumn, "D") + 1)
         ) < $_thresholdAddress
        ''';
  
        // remove all tabs, newlines, and whitespace from the formula.
  