Forum Discussion
Dividing columns from two calculated tables
I have a Dates table, a bookings table, and a sales table.
I created two tables which summarize total bookings and total sales by EOM (End of Month from the Dates table):
I am now trying to divide the Monthly Bookings and the sales Monthly Shipments so that I can show book-to-bill by month.
6 Replies
- amitchandak
Super User
dgelfuso , You can join then with date table and then analyze together with dates table
And try a measure like
divide(sum('Monthly Bookings'[Total]), sum('Monthly Sales'[Total]))
Or you can combone these two table and analyze
new Table
union (
SUMMARIZE (
AMCBookings,
Dates[EOM],
"Total Bookings", SUM (AMCBookings[Total]),
"Total Sales", 0
)
,
SUMMARIZE (
AMCSalesLog,
Dates[EOM],
"Total Bookings", 0,
"Total Sales", SUM (AMCSalesLog[Sales])
)
)- dgelfuso
Helper I
This is the result. I think I need one row per EOM date so that I can perform math on the two columns.
EOM
Total Bookings Total Sales 10/31/2020 0 120,000,000.00 10/31/2020 90,000,000.00 0 - dgelfuso
Helper I
I had to create another table that resulted in one row per EOM date (see below). I would think it would be possible to do it in one step instead of two.
Monthly Table Final =
SUMMARIZE (
FILTER('Monthly Table','Monthly Table'[EOM]<>blank()),
'Monthly Table'[EOM],
"Total Bookings", SUM ('Monthly Table'[Total Bookings]),
"Total Sales", SUM ('Monthly Table'[Total Sales])
)
- Ashish_Mathur
Super User
Hi,
Please share some data and show the expected result.
- dgelfuso
Helper I
I would like the data to look like below and then be able to divide Total Bookings by Total Sales for each EOM.
EOM
Total Bookings Total Sales 10/31/2020 100,000,000.00 120,000,000.00 9/30/2020 90,000,000.00 110,000,000.00