Version 2
If you have already purchased this Software, let me take a moment to thank you for being a loyal customer
You are entitled to free lifetime updates for ALL future builds
This documentation is to help you understand the Software and to give you a more meaningful insight into what it can do. Please go through the documentation and read it carefully · Basic Excel skills will be required
You will need the following Excel Version & Prerequisite to use this Software
No support is provided for customization or development of this Software
Phase and split buckets of data: 2 Phasing Templates will phase Integer values using Formula across 12 Weeks and prevent loss of Integers by implementing a Largest Remainder method. You can Copy & Paste the data into a Table which will dynamically expand all of the Formula. You can Phase each Week by a Fraction ie. 23.7% and omit Weeks if you want. The Formula will then calculate the results ensuring that only whole Integer values are returned. The results can be copied out directly from the template with the option to copy zero or blank Cells. This template can be useful when Phasing Promotional Volumes
Phase and split Monthly buckets of data into Weekly buckets of data: The Month Into Week Split Template willl split Monthly buckets of data into Weekly buckets by apportioning amounts that lay between 2 Months into the respective ISO Weeks by a daily pro-rata, dividing the Month total by the number of days in the Month. There are 2 example Worksheets, the first with a classic layout for a single set of Monthly data and the second for a more useful cascading horizontal layout that you can add into your projects. The concept and formula were built upon from ALphaFrog. You can see his work here: converting-data-from-monthly-to-weekly
Unzip the PhasingTemplates.zip File and open the 'Phasing Template.xlsx' File, Delete all of the Rows apart from the first 2 Rows in the Table (Important!). Copy & Paste your data to be split including one or more Headers (up to 3 max) and the values to be split into Columns "B:E". If you enter one line at a time scroll to the right and in the last Table Cell press the {TAB} Key to begin a new line in the Table. Adjust the Phasing percentages (%) at the top of the Table to change how the Phasing is spread
For clarity, the data to add should be copied into Columns "B:D" and the actual values to be Phased should be copied into Column "E". The Formula starts in Column "F". The final values are detailed in Columns "BF:BQ" - these can be copied including any zeros or without zeros
An additional File is included with the download that has all of the Formula but doesn't use a Table. This is called 'Phasing Worksheet.xlsx'. You can easily combine this into your own Worksheets or Projects - simply copy in the Worksheet
A File called 'Month Into Week Split Template.xlsx' can be used to implement a Weekly split of Monthly data without loss of values across the Year
The Phasing Headers are in Columns "F:Q". You can edit these to build your own Phasing. You can omit any of the Headers. In order for the Formula to work correctly the Phasing Headers must add up to 100. A message will appear in Cell "BC3" if the Phasing Headers do NOT add up to 100
The results can be copied from Columns "BF:BQ". You can copy the values and then Paste them as Special values. You can copy the values including the zeros or you can omit the zeros by toggling the "TRUE", "FALSE" value in Cell "BI2". If you include the zeros, then any data that you copy will include zeros as Blank results
For an example consider you have a Product that you want to add Market Intelligence to of 49. You want to phase this value by Phasing '35%, 25%, 20%, 10%, 5%, 3%, 2%, 1%' across 8 Weeks, so you do a normal calculation that results in '17, 12, 10, 5, 2, 1, 1' (after rounding whole integers) which gives 7 weeks of values but has a loss of 1. Doing the same using my Phasing Template results in '17, 12, 10, 5, 2, 1, 1, 1'. At first glance you may consider that it has merely added a '1' to the last Week but this is not the case
Looking at another Product with a value of 21, normal Phasing gives you '7, 5, 4, 2, 1, 1, 0, 0' with a loss again of '1' whole number, whereas my Phasing Template gives the Largest Remainder back to the first number '7' to give you a Phasing of '8, 5, 4, 2, 1, 1' meaning the last 2 Weeks receive no values, similar to the normal Roundiing, but overall you can reach the conclusion the result is better and the data values still SUM to the amount that was Phased. It does this by working out the 'Total Errors' calculated which were '2' (the difference in the SUM of all of the Integer Phasing parts '19' compared to the SUM of the original data value '21'). Then it calculates the Remainder parts, giving the 2 Largest Remainder parts (the '2' Errors) back to their respective Whole Integers parts - for reference the 2 Largest Remainders are '0.35' and '0.53' which are given back to the first and sixth Integer parts, the '7' and '0' making them '8' and '1'
You can see how it all works by examining the Formula
I Phased '999' and '998' across 8 Weeks as 35%, 25%, 20%, 10%, 5%, 2.5%, 1.5% & 1% - you can see the results below
I Phased these values across 4 Weeks as 35%, 25%, 20% & 20% - you can see the results below. I also set 'Display Zero as Blank' to 'FALSE', meaning that when I Copy and Paste the data as Special Values, the data will include Zeros (0)
My Formula is giving me a #NUM! Error?
This is more than likely due to the fact that you deleted all but 1 of the Rows in the Table - the Array Formula in the hidden Columns "AQ:BB" needs at least 2 Rows in order to work correctly otherwise it may break when new Table Rows are added using the {TAB} Key. Revert to a backup Copy of the Phasing Template or use the Phasing Worksheet which doesn't use Table Formula
Please remember you have purchased very affordable Software and you have not paid for a full-time Software design agency - I am but one man. Occasionally I may help with small tweaks, but these requests will be put on a much lower priority due to their nature. You have not PAID for Support, Support is 100% optional and I provide it for your convenience, so please be patient, polite and respectful
You can find the version history in the Code Module for any Macro-enabled Software or read more information below. The latest Version is always shown first
19.02.2021 - (Version 1.1). Added in a Template to perform Monthly data split into Weekly data 04.10.2017 - (Version 1) released