Formula Builder
Formula Builder is a tool used to aid in quickly building templates, and creating or updating formulas in a Spreadsheet Server spreadsheet. Formulas are based on the user's licensed features and selected ledger. This tool populates the necessary columns and rows with required parameters and account segment values as provided by the user. Insert a new a GXL
or GXE
formula template using the parameters and account segment values. The default value for Row/Col buttons is based on the option in the user's Spreadsheet Server Settings.
Note: See Formula Builder for Queries for query-related formulas.
- In Excel, from the Spreadsheet Server Ribbon, click the Formula Builder button. The Formula Builder panel appears, opening to the last used formula.
- Select the desired formula. The selected formula panel appears.
- Some fields in the
GXL
panel vary based on the selected ledger; basic processing is the same for all ledgers, however. Use the following table as an overview for entering data in the Formula Builder > GXL panel. Links are available at the bottom of the table to access ledger-specific Formula Builder > GXL information. - Overwrite existing cell data in the worksheet.
- Clear all cell data in the target worksheet.
- Insert the
GXL
formula in the target cell with cell references to parameters. - Insert the
GXL
formula in the target cell, then to insert the ledger and segment-specific data to newly inserted columns and rows to the top and to the left of the existing worksheet data. PER
QTR
DQTR
YTD
LTD
RANGE
- Analyst
- BPCS 4.05
- BPCS 6.02
- BPCS 6.04
- Data Warehouse
- Designer GL
- Infinium
- Jack Henry 20/20
- Jack Henry Silverlake
- JD Edwards
- Lawson
- Movex
- Oracle
- PeopleSoft
- SAP
- Use the following table to enter data in the Formula Builder > GXE panel:
Note: Optionally, use Formula Part 2 to add a second
GXE
calculation in a singleGXE
formula, allowing for both account and journal details to be expanded from oneGXE
formula. This option is not applicable to Analyst, Data Warehouse, or Designer
GL
ledgers. For SAP ledgers, the maximum allowable segment number for totaling is4
. If a segment level greater than the number of segments allowed by the ledger is entered, the system will use the maximum allowable number of segments.For JD Edwards ledgers only, when the Summarize Balance Level is an
AcctCatCode
orBUCatCode
, @ field alias, or field name, an additional account segment representing the category code is added to the beginning of the account string. This will need to be taken into consideration when specifying the account segment number for which to generate subtotals.- After the appropriate data has been entered and verified, click one of the following buttons:
- Insert: inserts parameter labels, values, and the formula in the selected worksheet, then closes the panel.
-
Insert and GXE: inserts parameter labels, values, and the
GXL
formula in the selected worksheet, then opens theGXE
panel. -
Insert and Shift: generates and inserts the
GXL
template, but the panel remains open, allowing multiple columns to be inserted. - Cancel/Close: closes the panel.
Field | Description |
---|---|
GXL: |
Returns a single balance from the ledger (see GXL Formula for Account Values for more information). |
Worksheet |
Click the drop-down list, and select the name of the worksheet in which to insert the template. |
Starting Cell |
Specify the starting cell of the template. |
Clear/Shift Worksheet |
Specify when inserting data whether to: See Build a GXL Template Using Clear Worksheet and Build a GXL Template Using Shift Existing Data for more information. |
Invert Sign |
If selected, the displayed account balance sign is reversed. |
Ledger |
Click the drop-down list, and select the ledger, or ledger set for which to retrieve data. After selecting a value, the system changes the parameters in the panel to match the selected definition. |
Ledger Specific Processing Options |
Header and footer values based on the requirements of the selected ledger (for example, |
Key 1 |
Header and footer values based on the requirements of the selected ledger (for example, |
Key 2 |
Header and footer values based on the requirements of the selected ledger (for example, |
Year |
Click the drop-down list, and select the reporting year. |
Format |
Click the drop-down list, and select the time range for which to retrieve data. Basic valid formats include the following, however, some ledgers may support additional formats: |
Period |
Click the drop-down list, and select the corresponding period, quarter number, or range of periods (for example, |
Key 3 Data |
Header and field values based on the requirements of the selected ledger (for example, |
Insert Column Data Only |
This option is enabled after data has been inserted using the Insert or Shift buttons in the toolbar. If selected, an additional column of parameters is inserted (see Build a GXL Template Using Insert Column Data Only for more information). |
Account Segments: |
If necessary, use the scroll bar to access additional account segments. |
Use/Segment |
If selected, the account segment is included in the formula. |
Row/Col |
Click this button to toggle between |
Display |
Specify the text to be used as the account segment title. |
Value |
Specify the default value in the template for the account segment, or click the ellipses button ( ... ) to select from a list of valid segment values. The value may be a single value, mask, segment list, hierarchy value, @ field, or range of values (see Account Segment Syntax) for more information. |
Use the following links to access ledger-specific Formula Builder > GXL information:
Field | Description |
---|---|
GXE: |
Inserts detail account balances or journal details in the specified worksheet (see Expand to Account Balances and Expand to Journals for more information). |
Worksheet |
Click the drop-down list, and select the name of the worksheet in which to insert the template. |
Starting Cell |
Specify the starting cell for the template. |
Clear/Shift Worksheet |
Specify when inserting data, whether to insert the |
Source Worksheet |
Click the drop-down list, and select the name of the worksheet that contains the summary formulas to be expanded. |
Source Detail Row |
Specify the row number in the source worksheet that contains the summary formulas. If using Formula Part 2 to add a second |
Target Worksheet |
Type the name of the worksheet, or click the drop-down list, and select the name of the new or existing worksheet that contains the final formatted worksheet and will receive the expanded detail. |
Target Type |
Specify whether the expanded detail should be inserted into a table, range, or row on the target worksheet. |
Range/Table/Row |
Specify the target table, range name, or first row in the target worksheet to begin inserting the expanded detail. |
Headings |
Select whether to include column headings when expanding details. If not specified, |
Autofit |
Select whether to autofit columns when expanding details. If not specified, |
Clear Sheet |
Click the drop-down list, and select whether to clear the target worksheet before expanding details. If not specified, Note: This value must be |
Journals Only Column |
Specify the column for which to generate journal detail (see Expand to Journals for more information). Note: This option is not applicable to Analyst ledgers. |
Filter Adhoc by GL |
Limits the queries listed in the Journals Ad Hoc Query drop-down list to the specified ledger. Note: This option is not applicable to Analyst ledgers. |
Journals Ad Hoc Query |
If desired, click the drop-down list, and select the ad hoc query to be used to generate journal detail. Note: This option is not applicable to Analyst ledgers. An ad hoc query is required to expand journal detail for Data Warehouse and Designer GL ledgers.
|
Summarize Balance Level |
If desired, specify the account segment number (break level) to be used for summarizing data when expanding account balances (for example, Note: Any For JD Edwards ledgers only, if desired, specify an @ field alias or field name (as defined in Application Configurator) for an |
Total Journal Level |
If desired, specify the account segment number for which to generate subtotals when expanding journal entry details. Subtotals are generated at the selected level and each previous level (for example,
Note:
|
Journals to Table |
Select whether to place expanded journal entry details into a table. When this option is enabled, the system creates a new table in the specified target worksheet and assigns the next available standard Excel table name. The table includes headers and grand totals, except when a journal's ad hoc query is used. This option is ignored if the specified target is a range or table, or if Total Journal Level is specified. If not specified, Note: This option is not applicable to Analyst ledgers. If this option is set to |