SI.PROJECTESTIMATEAMOUNT
Overview
The SI.PROJECTESTIMATEAMOUNT returns the amount set for one or more estimates configured for a specified project, optionally filtered by Task ID, CostType ID, and/or Item ID.
Syntax
=SI.PROJECTESTIMATEAMOUNT(
ConnectionName,
Project,
EstimateId,
TaskId,
CostType,
ItemId,
WorkflowType,
IncludeChildDimensionBalances,
EffectiveDate
)
Arguments
The SI.PROJECTESTIMATEAMOUNT function uses the following arguments (please see the article on Filtering Techniques for Velixo Functions for how to include multiple values in an argument):
Argument | Required/Optional | Description |
| Required | The name of the connection as configured in the Connection Manager |
| Required | The ID of one or more projects containing the estimate wanted. Supports Velixo range expressions for specifying values. |
| Optional | The ID of one or more estimates for which the amount value is wanted. If left empty value, the Primary estimate is used. |
| Optional | The ID of one or more tasks to be used to filter the results. If left empty value, estimates for all tasks will be included. Supports Velixo range expressions for specifying values. |
| Optional | The ID of one or more Cost Types to be used to filter the results If left empty value, estimates for all Cost Types will be included. Supports Velixo range expressions for specifying values. |
| Optional | The ID of one or more Items to be used to filter the results If left empty value, estimates for all Items will be included. Supports Velixo range expressions for specifying values. |
| Optional | The workflow types to be included in the results.
|
| Optional |
![]() |
| Optional | A date or a reference to a date cell.
|
Examples
Example 1 - filtered by project (job) and a single task
=SI.PROJECTESTIMATEAMOUNT(
"Sage",
"20-005",
,
"G01-040"
)
Description
Returns the amount for the primary estimate for task number G01-040 in project 20-005
Result

(cell references have been used for some arguments in this example)
Example 2 - filtered by estimate, project, and multiple tasks
=SI.PROJECTESTIMATEAMOUNT(
"Sage",
"20-005",
"100",
C5#
)
Description
Returns the amount for estimate 100 for all tasks displayed by the function in cell C5 for project 20-005
Result

(cell references have been used for some arguments in this example)
Example 3 - Latest Forecast estimate for a project as of 01/01/2024
=SI.PROJECTESTIMATEAMOUNT(
"Sage",
"20-005",
,
,
,
,
"F",
,
"01/01/2024"
)
Description
Returns the total forecasted (Workflow type = "Forecast") project estimate for project: 22-005 with entries' effective date prior to January 1st, 2024.
