LinkIndexPrint
Contents
 Welcome
    Ask MaxiPlan
 Using Cascade Planning
    Data Entry Shortcuts
 Working with Planning Projects
    Designing A Cascade Project
    Project Management
       Creating and Maintaining Projects
       Period Sets
       Currencies
       Creating A Splash Screen
       Allowing Other Users Access
       Backup and Restore
       Virtual Period Definition
       Deployment Alias
       Publish Documents
       Project Status
    Building an Application
       Building Application Models
          Building A Cube Model
             Basic Setup
             Selecting a Period Set
             Measure Settings
                Defining the Measures List
                Setting Measure Attributes
                Measure Formatting
                Defining Calculations for Measures
                Other Functions for Measures Editor
                Cross Referencing Measures
                   Dimension Order in Planning Models
                   Cross Referencing Within The Same Model
                   Cross Referencing to Another Model Cube
                   Cross Referencing to the Parent of the node
                Measure Logic Functions
                   PREVIOUS function
                   SUM function
                   MAX function
                   MIN function
                   DEPRECIATION function
                   INT function
                   ROUND function
                   ROUNDUP function
                   ROUNDDOWN function
                   IF Function
                   SWITCH Function
             Dimension Settings
                Defining Dimension Lists
                Defining Dimension Properties
             Miscellaneous
             Finishing The Model
             Advanced Features
                Specifying Consolidation Logic
          Building A Transaction Model
             Basic Set Up
             Defining Dimension Lists 
             Defining Transaction Model Fields
             Additional Definition for a List Field
             Additional Definition for an Expression field
             Additional Definition for a Lookup Field
             Optional Validation for Text, Date, Integer & Value Field
             Defining Field Format & Access
             Miscellaneous
       Model Flow and Linking Models
          Using Links (the 'Push' Method)
          Cross Referencing (the 'Pull' Method)
       Deployment and Workflow
          Deploying Models for Input and Review
          Allowing Users to Extend Models
          Setting up and Managing Workflow
          Workflow for Users
       Advanced Project Functions
          Measure Filters
          Jobsets
             Defining A Jobset
             Run Jobsets
          Data Integration
             Create Dynamic Model
             Import to Cube
             Import to Transaction
             Export Cube Data
          Maintenance
             Model Maintenance
             Link Maintenance
             List Maintenance
             Calculate all cubes
             Versions
          Pre/Post Rules
 Reports and Scripting
    Define Scripts
    Define Reports
    Publish Documents
    Manage Scripts


Home > Using Cascade Planning > Data Entry Shortcuts

Data Entry Shortcuts
Last Updated 3/21/2011 2:32 PM


When inputting data into a Maxiplan spreadsheet, there are a number of shortcuts that make data input easier. These shortcut codes are:

This section provides you with examples on using the shortcut input facilities.

Using the K & M shortcut codes

The K and M codes can be used to enter values in 1000's (K) or 1,000,000's (M). For example if we wish to enter 15,000 into a cell, we can enter 15K which would give the same result. Similarly if we wanted to enter in 22,000,000, we could simply enter the value as 22M which achieves the same result.


You can use the K and M codes after any value in combination with the other codes below.

Using the % code for percentages

When you input a value if you append a '%' symbol to the value on input, it will be treated as a percentage and stored in the grid as a percentage. For example if you enter the number 10% it will be stored as a percentage (divided by 100). The % code can be used with any of the following where a value is specified.


Using # code to repeat values

The # character code is used to repeat the same data across multiple columns after the input column. If the # is preceded by a number the value after the # is repeated that number of times. If no number precedes the #, then the value will be repeated for all columns after the input cell.

For example:
4#2500 will repeat the value 2500 for 4 columns from the input cell.
#2500 will repeat the value 2500 for all columns from the input column onwards.

The snapshot below shows how we can repeat the value “2000”  into all the columns using the # keyword.

Different repeating values can be specified through one input. We just separate them with a comma.

So for example if we enter 3#4000,5000,4#2500 into a cell we will end up with 4000 in three columns, 5000 in the next column after that, and then 2500 in the next four columns after that.


Using the code G for Geometric or Compound growth

The keyword G is use if we want to generate a geometric or compound growth series from a base starting value across subsequent columns. The base value precedes the code G and the growth rate follows after the code G. The growth rate can be specified as a decimal fraction or if we add the '%' character it can be specified as a percentage.

For example, 2000G.10 places 2000 in the first cell, then 2200 in the next cell, 2420 in the next cell and so on until the end of the row. We could also enter 2000G10% and this would give the same result. 

In the example below our Marketing budget starts at 500 and we grow it by 5% compound for each subsequent month. We have keyed in 500g5% into January column and the February to December columns have been set accordingly.

Using the code A for Arithmetic or Straight Line growth

Similar to the code G format, the A code generates Arithmetic or Straight Line growth from a base value. As with the G code, the base value precedes the code (in this case A), and then the growth rate is specified after the code A.

For example 1000A10% would place 1000 in the starting column, followed by 1100 in the next column, 1200 in the next column and so on.

Using the code R for Relative (to another row)

The code R generates a series of values from a base value relative to another row in the displayed grid. The format is base-valueRrelative-row. 
The base value precedes the code R and the relative row is input after the code R. The relative row will use the data in the row identified by the relative row to proportionally adjust the values after the base value.

Let's suppose we wanted to make our Training budget from March onwards proportional to our Marketing budget starting with a base value of 500:


This would result in the following values to be created from Apr onwards:

Entering a Calculation in a cell

You can enter simple calculations into any input cell using arithmetic operators +,-,*,/ and ().

The calculation expression must be preceded by an '=' character.

For example if you enter:

=78/10      the cell will have a resulting value of 7.8
=20*10 the cell will have a resulting value of 200

If the expression starts with an operator (e.g. +,-,*,/) then the current contents of the cell is assumed to be the first operand.

For example if you enter:

=*1.10 this will take the current value of the cell and multiply it by 1.10 (effectively applying a 10% increase)
=/12 this will take the current value of the cell and divide it by 12
=-10 this will take the current value of the cell and subtract 10


Entering values and calculations in total cells

Let's suppose you wanted to increase an annual figure but wanted the revised figure to be allocated back to each of the months making up that annual figure based on the existing data profile. This is a simple exercise in Maxiplan.

You can enter values and expressions into a total cell in a grid and if the expression is a summation (such as a total for the year), Maxiplan will allocate the new total value across the supporting cells in proportion to their current values. 

In the example below, our Marketing budget is 36,000:



Let's say we wanted to make this marketing total 40,000. We can simply enter in a new value in the total cell, say 40K:


The value is changed to 40,000 and the monthly data is changed proportionally:


You could also enter an expression. Let's say for the same example above we wanted to apply a 20% increase to our Marketing budget. We simply enter in the expression '=*1.20' or alternatively '=*120%' which will apply a 20% increase to the existing value:


This results in the Marketing budget being adjusted accordingly:


Note that when inputting a value or expression into a total column, if the input cells that support it are all zeros, then the value will be allocated evenly across those cells. This is a very useful feature when you want to input an annual total as the system will allocate this back to the months evenly. Similarly for data entered into quarters it will be allocated back to the months that make up those quarters.

This facility to allocate backwards is not restricted to column totals, it can also be applied to row totals. For example in the screen below, our Office Costs we can see is a summation of Admin + Office Lease + Utilities + Other Office Expenses:

Let's say we wanted to increase our 'Office Costs' for January by 25%, we could enter into the 'Office Costs' for Jan cell, the expression '=*1.25' and press enter. This would increase our 'Office Costs' for Jan to 71,250, and this amount would be allocated to each of the Jan cells for 'Admin', 'Office Lease', 'Utilities' and 'Other Office Expenses' proportionally. 

Entering the same value into a block of rows and columns

You can enter the same value into a block of input rows and columns. You can only do this over a contiguous block of input cells. To do this:

1. Drag your mouse over the block of cells you want the value to be entered for, so that the block is highlighted. The last cell that you dragged your mouse over will be highlighted with a rectangle:


2. After releasing the mouse button, using the keyboard type in the value or expression you want entered into all the cells, BUT DO NOT PRESS THE ENTER KEY, but press the CONTROL and ENTER. The block will be filled with the desired value (in the example below we entered 2500 as the value:





See also