Hi everyone,
I am trying to calculate DSO on a column based on Gross Sales and Accounts Receivables. Below you will find a sample dataset
The formula on the DSO column works should work as follows:
Dec-23: Is AR > Gross Sales? If so, return number of days from Dec (31) and move on to the following check "is (AR from Dez - GS from Dez) higher than Sales in Nov"? If so, add the number of days for Nov (30). Otherwise do 31+ (90 000 000 - 85 853 156 ) / 99 241 024.
In case the answer to the question in bold above is yes, the test should be carried forward until the answer for one of the months is no, in which applies the test underlined.
I have been trying to wrap my head around this, but can't find a solution.
Maybe you can help me please?
Thank you so much in advance!
I am trying to calculate DSO on a column based on Gross Sales and Accounts Receivables. Below you will find a sample dataset
Period | Number of days | Gross Sales | AR | DSO |
Dec-23 | 31 | 85 853 156 | 90 000 000 | 32.25 |
Nov-23 | 30 | 99 241 024 | 81 511 301 | |
Oct-23 | 31 | 89 090 451 | 83 905 179 | |
Sep-23 | 30 | 95 662 748 | 87 647 130 | |
Aug-23 | 31 | 89 739 014 | 86 318 572 | |
Jul-23 | 31 | 93 315 089 | 88 047 881 | |
Jun-23 | 30 | 90 573 452 | 84 194 748 | |
May-23 | 31 | 86 162 472 | 83 217 557 | |
Apr-23 | 30 | 99 297 338 | 88 824 067 | |
Mar-23 | 31 | 99 537 961 | 81 974 924 | |
Feb-23 | 28 | 94 571 360 | 84 082 714 |
The formula on the DSO column works should work as follows:
Dec-23: Is AR > Gross Sales? If so, return number of days from Dec (31) and move on to the following check "is (AR from Dez - GS from Dez) higher than Sales in Nov"? If so, add the number of days for Nov (30). Otherwise do 31+ (90 000 000 - 85 853 156 ) / 99 241 024.
In case the answer to the question in bold above is yes, the test should be carried forward until the answer for one of the months is no, in which applies the test underlined.
I have been trying to wrap my head around this, but can't find a solution.
Maybe you can help me please?
Thank you so much in advance!