<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Dynamic Pareto segmentation in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-Pareto-segmentation/m-p/217288#M156493</link>
    <description>&lt;P&gt;Hi - Firstly if this post is answered elsewhere please let know :)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example raw data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Warehouse Code&lt;/TD&gt;&lt;TD&gt;Warehouse Name&lt;/TD&gt;&lt;TD&gt;Customer Code&lt;/TD&gt;&lt;TD&gt;Customer Description&lt;/TD&gt;&lt;TD&gt;Stock Code&lt;/TD&gt;&lt;TD&gt;Sales $ USD&lt;/TD&gt;&lt;TD&gt;Quantity&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD&gt;14.16&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod3&lt;/TD&gt;&lt;TD&gt;19.05228&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod5&lt;/TD&gt;&lt;TD&gt;17.7&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod6&lt;/TD&gt;&lt;TD&gt;7.08&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod7&lt;/TD&gt;&lt;TD&gt;7.08&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod8&lt;/TD&gt;&lt;TD&gt;10.62&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod9&lt;/TD&gt;&lt;TD&gt;17.7&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod12&lt;/TD&gt;&lt;TD&gt;110.97192&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod15&lt;/TD&gt;&lt;TD&gt;32.13612&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod19&lt;/TD&gt;&lt;TD&gt;90.64524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884801&lt;/TD&gt;&lt;TD&gt;CustomerB&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD&gt;20.12136&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884801&lt;/TD&gt;&lt;TD&gt;CustomerB&lt;/TD&gt;&lt;TD&gt;Prod18&lt;/TD&gt;&lt;TD&gt;91.7922&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884854&lt;/TD&gt;&lt;TD&gt;CustomerC&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD&gt;25.04196&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884960&lt;/TD&gt;&lt;TD&gt;CustomerD&lt;/TD&gt;&lt;TD&gt;Prod6&lt;/TD&gt;&lt;TD&gt;19.63284&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;WarehouseB&lt;/TD&gt;&lt;TD&gt;320626&lt;/TD&gt;&lt;TD&gt;CustomerE&lt;/TD&gt;&lt;TD&gt;Prod16&lt;/TD&gt;&lt;TD&gt;40.38432&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;WarehouseB&lt;/TD&gt;&lt;TD&gt;365476&lt;/TD&gt;&lt;TD&gt;CustomerF&lt;/TD&gt;&lt;TD&gt;Prod13&lt;/TD&gt;&lt;TD&gt;32.13612&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;344305&lt;/TD&gt;&lt;TD&gt;CustomerG&lt;/TD&gt;&lt;TD&gt;Prod14&lt;/TD&gt;&lt;TD&gt;40.38432&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;370200&lt;/TD&gt;&lt;TD&gt;CustomerH&lt;/TD&gt;&lt;TD&gt;Prod3&lt;/TD&gt;&lt;TD&gt;28.58196&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD&gt;20.92848&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod10&lt;/TD&gt;&lt;TD&gt;56.09484&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod11&lt;/TD&gt;&lt;TD&gt;56.41344&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod17&lt;/TD&gt;&lt;TD&gt;54.4452&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;WarehouseD&lt;/TD&gt;&lt;TD&gt;315336&lt;/TD&gt;&lt;TD&gt;CustomerJ&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD&gt;16.0362&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to summarize my data in a sales by customer/product table like the one below. essentially a summarised 'Pareto' view of my sales data by customer and product.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Products&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Customers&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;71720&lt;/TD&gt;&lt;TD&gt;16280&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;16280&lt;/TD&gt;&lt;TD&gt;5830&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Total Sales&lt;/TD&gt;&lt;TD&gt;110000&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've created a summary 'Customer Code' and 'Product Code' table, and I've managed to create a dynamic set of measures that performs the A/B classification based on the running total, but at the moment I can only generate the calculations if I build them into a report view like the one below:&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current Measure calcs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Sum_Sales = SUMX('YTD Quad Data Source',SUM([Sales $ USD]))&lt;/P&gt;&lt;P&gt;2. Rank = RANKX(ALL('Customer Code'[Cust_Code]),[Sum_Sales])&lt;/P&gt;&lt;P&gt;3. Running_Sales = CALCULATE([Sum_Sales],TOPN([Rank],ALL('Customer Code'[Cust_Code]),[Sum_Sales]))&lt;/P&gt;&lt;P&gt;4. Pareto% = DIVIDE([Running_Sales],CALCULATE([Sum_Sales],'Customer Code'[Cust_Code]))&lt;/P&gt;&lt;P&gt;5. CustAB = IF([Pareto%]&amp;lt;=0.8,"A","B")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My question is - Is there any way to perform these calculations and have the resulting AB ranking defined as a dimension I can group&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and then change dynamically based on a selected customer or product slicer?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hopefully I've explained myself well enough for you all to understand the problem :)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for your assistance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Craig&lt;/P&gt;</description>
    <pubDate>Tue, 25 Jul 2017 02:24:31 GMT</pubDate>
    <dc:creator>SMITTY_8000408</dc:creator>
    <dc:date>2017-07-25T02:24:31Z</dc:date>
    <item>
      <title>Dynamic Pareto segmentation</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-Pareto-segmentation/m-p/217288#M156493</link>
      <description>&lt;P&gt;Hi - Firstly if this post is answered elsewhere please let know :)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Example raw data:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Warehouse Code&lt;/TD&gt;&lt;TD&gt;Warehouse Name&lt;/TD&gt;&lt;TD&gt;Customer Code&lt;/TD&gt;&lt;TD&gt;Customer Description&lt;/TD&gt;&lt;TD&gt;Stock Code&lt;/TD&gt;&lt;TD&gt;Sales $ USD&lt;/TD&gt;&lt;TD&gt;Quantity&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD&gt;14.16&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod3&lt;/TD&gt;&lt;TD&gt;19.05228&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod5&lt;/TD&gt;&lt;TD&gt;17.7&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod6&lt;/TD&gt;&lt;TD&gt;7.08&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod7&lt;/TD&gt;&lt;TD&gt;7.08&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod8&lt;/TD&gt;&lt;TD&gt;10.62&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod9&lt;/TD&gt;&lt;TD&gt;17.7&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod12&lt;/TD&gt;&lt;TD&gt;110.97192&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod15&lt;/TD&gt;&lt;TD&gt;32.13612&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884800&lt;/TD&gt;&lt;TD&gt;CustomerA&lt;/TD&gt;&lt;TD&gt;Prod19&lt;/TD&gt;&lt;TD&gt;90.64524&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884801&lt;/TD&gt;&lt;TD&gt;CustomerB&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD&gt;20.12136&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884801&lt;/TD&gt;&lt;TD&gt;CustomerB&lt;/TD&gt;&lt;TD&gt;Prod18&lt;/TD&gt;&lt;TD&gt;91.7922&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884854&lt;/TD&gt;&lt;TD&gt;CustomerC&lt;/TD&gt;&lt;TD&gt;Prod2&lt;/TD&gt;&lt;TD&gt;25.04196&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;53&lt;/TD&gt;&lt;TD&gt;WarehouseA&lt;/TD&gt;&lt;TD&gt;884960&lt;/TD&gt;&lt;TD&gt;CustomerD&lt;/TD&gt;&lt;TD&gt;Prod6&lt;/TD&gt;&lt;TD&gt;19.63284&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;WarehouseB&lt;/TD&gt;&lt;TD&gt;320626&lt;/TD&gt;&lt;TD&gt;CustomerE&lt;/TD&gt;&lt;TD&gt;Prod16&lt;/TD&gt;&lt;TD&gt;40.38432&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;WarehouseB&lt;/TD&gt;&lt;TD&gt;365476&lt;/TD&gt;&lt;TD&gt;CustomerF&lt;/TD&gt;&lt;TD&gt;Prod13&lt;/TD&gt;&lt;TD&gt;32.13612&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;344305&lt;/TD&gt;&lt;TD&gt;CustomerG&lt;/TD&gt;&lt;TD&gt;Prod14&lt;/TD&gt;&lt;TD&gt;40.38432&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;370200&lt;/TD&gt;&lt;TD&gt;CustomerH&lt;/TD&gt;&lt;TD&gt;Prod3&lt;/TD&gt;&lt;TD&gt;28.58196&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod4&lt;/TD&gt;&lt;TD&gt;20.92848&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod10&lt;/TD&gt;&lt;TD&gt;56.09484&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod11&lt;/TD&gt;&lt;TD&gt;56.41344&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;12&lt;/TD&gt;&lt;TD&gt;WarehouseC&lt;/TD&gt;&lt;TD&gt;383250&lt;/TD&gt;&lt;TD&gt;CustomerI&lt;/TD&gt;&lt;TD&gt;Prod17&lt;/TD&gt;&lt;TD&gt;54.4452&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;WarehouseD&lt;/TD&gt;&lt;TD&gt;315336&lt;/TD&gt;&lt;TD&gt;CustomerJ&lt;/TD&gt;&lt;TD&gt;Prod1&lt;/TD&gt;&lt;TD&gt;16.0362&lt;/TD&gt;&lt;TD&gt;1&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to summarize my data in a sales by customer/product table like the one below. essentially a summarised 'Pareto' view of my sales data by customer and product.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;Products&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Customers&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;71720&lt;/TD&gt;&lt;TD&gt;16280&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;16280&lt;/TD&gt;&lt;TD&gt;5830&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Total Sales&lt;/TD&gt;&lt;TD&gt;110000&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've created a summary 'Customer Code' and 'Product Code' table, and I've managed to create a dynamic set of measures that performs the A/B classification based on the running total, but at the moment I can only generate the calculations if I build them into a report view like the one below:&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Current Measure calcs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Sum_Sales = SUMX('YTD Quad Data Source',SUM([Sales $ USD]))&lt;/P&gt;&lt;P&gt;2. Rank = RANKX(ALL('Customer Code'[Cust_Code]),[Sum_Sales])&lt;/P&gt;&lt;P&gt;3. Running_Sales = CALCULATE([Sum_Sales],TOPN([Rank],ALL('Customer Code'[Cust_Code]),[Sum_Sales]))&lt;/P&gt;&lt;P&gt;4. Pareto% = DIVIDE([Running_Sales],CALCULATE([Sum_Sales],'Customer Code'[Cust_Code]))&lt;/P&gt;&lt;P&gt;5. CustAB = IF([Pareto%]&amp;lt;=0.8,"A","B")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My question is - Is there any way to perform these calculations and have the resulting AB ranking defined as a dimension I can group&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;and then change dynamically based on a selected customer or product slicer?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hopefully I've explained myself well enough for you all to understand the problem :)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance for your assistance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Craig&lt;/P&gt;</description>
      <pubDate>Tue, 25 Jul 2017 02:24:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-Pareto-segmentation/m-p/217288#M156493</guid>
      <dc:creator>SMITTY_8000408</dc:creator>
      <dc:date>2017-07-25T02:24:31Z</dc:date>
    </item>
  </channel>
</rss>

