<?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 Re: Extraction of Values Between 2 levels - Multiple Filters in Calculated Table in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408293#M128799</link>
    <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;, can you provide the demos of initial tables (not screenshots) and the result you want to achieve (a new calculated table, a measure to filter some table, etc)?&lt;/P&gt;</description>
    <pubDate>Thu, 31 Aug 2023 08:26:53 GMT</pubDate>
    <dc:creator>ERD</dc:creator>
    <dc:date>2023-08-31T08:26:53Z</dc:date>
    <item>
      <title>Extraction of Values Between 2 levels - Multiple Filters in Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408114#M128789</link>
      <description>&lt;P&gt;Hi Guys,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My problem here is an extension of what is here ..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extension-of-a-previous-DAX-Query/m-p/3408087#M128276" target="_blank" rel="noopener"&gt;https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extension-of-a-previous-DAX-Query/m-p/3408087#M128276&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to extract SRF values from a table&amp;nbsp; titled 'TowerResultExtremeYielding' ,&amp;nbsp; between 2 levels or heights as indicated by&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;'MaxHeight; and 'MidBot' , both of which are available in a table called 'Bottom_Middle' as shown below:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Now I have this code below which works well for one filter which is &amp;lt; but I have 2 filters now and i need to filter between 2 levels&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;MID_Section_SRF_BYLEVEL = 
SELECTCOLUMNS(
	GENERATE(
		SELECTCOLUMNS(
			'Bottom_Middle',
			"Tower ID",Bottom_Middle[TowerModelId],
			"Midtop", Bottom_Middle[MIdtoplevel],
            "Midbot",Bottom_Middle[Bottom_Section_Height]
		),
		VAR MaxHeight = [Midtop]
        VAR Midbot=[Midbot]
		RETURN
			CALCULATETABLE(
				SELECTCOLUMNS(
					'TowerResultExtremeYielding',
					"height", TowerResultExtremeYielding[Level],
					"SRF", TowerResultExtremeYielding[Extreme_SRF],
                    "Loadcase", TowerResultExtremeYielding[LoadCase]
				),
				TowerResultExtremeYielding[Level] &amp;lt;= MaxHeight &amp;amp;&amp;amp; TowerResultExtremeYielding[Level] &amp;gt;=Midbot
			)
	),
	"Tower ID", [Tower ID],
	"Height", [height],
	"SRF", [SRF],
    "Loadcase",[LoadCase]
)&lt;/PRE&gt;&lt;P&gt;as shown below but when I run this script I get an error with memory. Could somebody help me here ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2023 07:13:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408114#M128789</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-31T07:13:56Z</dc:date>
    </item>
    <item>
      <title>Re: Extraction of Values Between 2 levels - Multiple Filters in Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408293#M128799</link>
      <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;, can you provide the demos of initial tables (not screenshots) and the result you want to achieve (a new calculated table, a measure to filter some table, etc)?&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2023 08:26:53 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408293#M128799</guid>
      <dc:creator>ERD</dc:creator>
      <dc:date>2023-08-31T08:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Extraction of Values Between 2 levels - Multiple Filters in Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408487#M128806</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="291363" data-lia-user-login="ERD" class="lia-mention lia-mention-user"&gt;ERD&lt;/a&gt;&amp;nbsp;, Hope this helps:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step:1 Table called&amp;nbsp;&lt;STRONG&gt; 'Bottom_Middle'&lt;/STRONG&gt; containing the relevant columns as below&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Tower Model ID&lt;/TD&gt;&lt;TD&gt;Midtop Level&lt;/TD&gt;&lt;TD&gt;Bottom Section Height&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;345&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;TD&gt;200&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step:-2 Now we have another table called &lt;STRONG&gt;'TowerResult ExtremeYielding'&amp;nbsp;&lt;/STRONG&gt;which contains the SRF value by level for each towerMOdel ID as shown below:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Tower Model ID&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;Level&lt;/TD&gt;&lt;TD&gt;SRF&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;345&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;250&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;123&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;1.5&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;600&lt;/TD&gt;&lt;TD&gt;2.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;1.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;100&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;450&lt;/TD&gt;&lt;TD&gt;1.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Step:-3&amp;nbsp;&lt;STRONG&gt;Desired output is a TABLE&amp;nbsp;&lt;/STRONG&gt;that needs to contain the desired values for each towermodelID between&amp;nbsp; the midtoplevel and Bottom Section Height as shown below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Tower Model ID&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;Level&lt;/TD&gt;&lt;TD&gt;SRF&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;345&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;123&lt;/TD&gt;&lt;TD&gt;250&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;TD&gt;1.2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;1.1&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;124&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;TD&gt;1.4&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;450&lt;/TD&gt;&lt;TD&gt;1.3&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;400&lt;/TD&gt;&lt;TD&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;125&lt;/TD&gt;&lt;TD&gt;10&lt;/TD&gt;&lt;TD&gt;3&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this clarifies what I need ,&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="291363" data-lia-user-login="ERD" class="lia-mention lia-mention-user"&gt;ERD&lt;/a&gt;&amp;nbsp;, Please let me know if otherwise..&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2023 09:22:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408487#M128806</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-31T09:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: Extraction of Values Between 2 levels - Multiple Filters in Calculated Table</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408749#M128815</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;, here is your table:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;FILTER (
    SUMMARIZE (
        'TowerResult ExtremeYielding',
        Bottom_Middle[Tower Model ID],
        'TowerResult ExtremeYielding'[ Level],
        'TowerResult ExtremeYielding'[SRF]
    ),
    VAR _id = CALCULATE ( MAX ( Bottom_Middle[Tower Model ID] ) )
    VAR midlevel =
        CALCULATE (
            MAX ( Bottom_Middle[Midtop Level] ),
            Bottom_Middle[Tower Model ID] = _id
        )
    VAR btmlevel = CALCULATE ( MAX ( Bottom_Middle[Bottom Section Height] ) )
    RETURN
        [ Level] &amp;gt;= btmlevel &amp;amp;&amp;amp; [ Level] &amp;lt;= midlevel
)&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 31 Aug 2023 11:46:40 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Extraction-of-Values-Between-2-levels-Multiple-Filters-in/m-p/3408749#M128815</guid>
      <dc:creator>ERD</dc:creator>
      <dc:date>2023-08-31T11:46:40Z</dc:date>
    </item>
  </channel>
</rss>

