🎓
Models University
  • Alpha Testing
    • 👋Welcome to Alpha
    • Installation and Setup
    • Support and Help
    • Terms and Licence
  • Start Here
    • What is Models?
    • Quick start
    • Tutorials
  • Using Taglo Software
    • The Taglo Interface
      • Navigating in Models
      • List Views
      • Adding Items
      • Deleting Items
      • Searching and Filtering
      • Previewing and Editing
      • Using Wizards
      • Save/Undo/Redo
      • Keyboard Shortcuts
    • Data Storage
    • Namespaces
    • Inbuilt data
  • Tags
    • Introduction to Tags
    • Tag Basics
    • Tags Applet
    • Advanced Tags
  • Models
    • Home Tab
      • Creating a Model
        • Timings
      • Version History
      • Application Settings
    • Model Editor
  • Variables
    • Variable Basics
      • Variable Setup
      • Unit and Calculations
    • Time Segments
      • Time Segment Setup
    • Summaries
    • Default Assumptions
  • Units
    • Introduction to Units
    • Key Unit Concepts
    • Advanced Units
    • Defining a Unit
    • Unit Factors
  • Dimensions
    • Introduction to Dimensions
    • Dimension Setup
    • Defining Unit Variance by Dimension
  • Data Types
    • Data Types
  • Assumptions
    • Introduction to Assumptions
    • Creating/Referencing Assumptions
    • Assumptions Wizard
      • Assumption Dates Step
      • Assumption Values Step
      • Linking to external Data
      • Linking to Excel Inserts
      • Sensitivity Values
  • Calculations
    • Introduction to Calculations
    • The Calculation Page
      • The Formula Entry Bar
      • Unit Analysis
    • Calculation Parts
      • Variable References
        • Referencing Time
        • Referencing Dimensions
        • Lookups
        • Summarising Variables
      • Period References
      • Functions
        • Advanced Functions
  • Aggregation
    • Introduction to Aggregation
    • Creating Aggregations
  • Rearranging
    • Introduction to Rearranging
    • Rearranging Example
    • Rearranging Tips
  • Cases
    • Introduction to Cases
    • Managing Scenarios
    • Managing Sensitivities
  • Layout
    • Generating Excel
    • Auto Layout
    • Sheets
      • Sheet Content
      • Adding and Editing Content
    • Excel Formatting
      • Excel Themes and Styles
      • Line Formatting
    • Data Tables
    • Excel Generation Troubleshooting
  • Excel Inserts and Outputs
    • Excel Inserts
    • Excel Outputs
  • Number Formats
    • Number Formats
  • Dashboards
    • Dashboards Basics
    • Dashboard Layout
    • Dashboard Items
    • Excel Dashboards
  • Metrics
    • Metrics
  • Charts
    • Introduction to Charts
    • Chart Customisation
  • Importing Models
    • Importing Models
  • Data
    • Introduction to Data
    • Creating Data
    • Data Sources
Powered by GitBook
On this page
  • Setup
  • Entering Actual Revenues
  • Rearranging
  1. Rearranging

Rearranging Example

Worked example of Rearranging

PreviousIntroduction to RearrangingNextRearranging Tips

Last updated 10 months ago

Setup

For our forecast periods (2023 onwards), we want to calculate Revenues (1) as an output, so we start with a simple calculation, Revenues = Widgets Sold * Price (2).

Entering Actual Revenues

To rectify this, Models displays a message on the first Time Segment of Revenues (7), warning that a "Child needs to be rearranged for this segment". We can read this as saying that one of the input Variables, Widgets Sold or Price needs to become the output of the Calculation to maintain logical consistency.

Rearranging

We are offered a choice of child Variables to rearrange. We need to select the Variable that we want to be used as the new output of the Time Segment. In this case, we know the price, but we don't know the number of widgets sold, so we select Widgets sold as the new output (9).

This results in the below state, where we no longer have warnings in our Variables. The first Time Segment for Widgets sold has been rearranged, with a Calculation of Revenues / Price (10).

Widgets sold is now calculated from Revenues and Price for 2021 and 2022, and is static thereafter.

Note that the Values table visually indicates the change in calculation method with a border to the right of the 2022 period (11).

We set up our Widgets sold Variable so that we need to enter for 2021 and 2022 (3), and from 2023 onwards Widgets sold will be equal to the previous period (4). However, we don't know how many Widgets were sold in 2021 and 2022, so we cannot initially calculate Revenues, meaning we have blank values in our output (5).

We know what our revenues were for 2021 and 2022, so we create a in our Revenues Variable (6), with an Assumptions , and add our historical revenues data to this Time Segment.

Models now sees that for 2021 and 2022, it is expecting input data for all three Variables, Revenues, Widgets sold and Price. This is not a valid state, as in any there must be exactly one unknown Variable to be calculated, otherwise there is the potential for conflicts (i.e. we could enter values for the three Variables that do not match the Calculation Revenues = Widgets sold * Price).

To rearrange the segment, we simply click the Resolve button (8), which opens a new dialog, shown below.

Assumptions
Calculation
Revenues Variable before rearranging
Widgets sold Variable before rearranging
Revenues Variable after entering Assumptions for 2021 and 2022
Rearranging dialog
Widgets sold Variable after rearranging
new Time Segment
formula type