<?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 insert new calculated field in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/insert-new-calculated-field/m-p/1516609#M29520</link>
    <description>&lt;P&gt;Hi, I have a table with 2 fields, one is the description and one is the amount related to description.&lt;/P&gt;&lt;P&gt;But in some case our management system can.'t know if the description is equal to "buy" or to "sell" and so, the system insert in the description the value "-1"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Amount&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;256&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;895&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;744&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;122&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;252&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;253&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;-1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;500&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;-1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;300&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, to our investor I can't show in my report that there are record equal to -1, and so I would to create a new column and take "Buy" or "Sell" when are "Buy" or "Sell", and I would to insert in place of -1 a value related to this calculation:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Sum all the "Buy" and all the "sell". In my example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;2163&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1745&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) and&amp;nbsp;&lt;SPAN&gt;assign the description of the lowest value to -1. So in my example, in the new column there will be in place of -1, Buy.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;New Description&lt;/TD&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;256&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;895&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;744&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;122&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;252&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;253&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;P&gt;Carlo&lt;/P&gt;</description>
    <pubDate>Wed, 25 Nov 2020 14:18:37 GMT</pubDate>
    <dc:creator>Carlo1975</dc:creator>
    <dc:date>2020-11-25T14:18:37Z</dc:date>
    <item>
      <title>insert new calculated field</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/insert-new-calculated-field/m-p/1516609#M29520</link>
      <description>&lt;P&gt;Hi, I have a table with 2 fields, one is the description and one is the amount related to description.&lt;/P&gt;&lt;P&gt;But in some case our management system can.'t know if the description is equal to "buy" or to "sell" and so, the system insert in the description the value "-1"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Amount&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;256&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;895&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;744&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;122&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;252&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;253&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;-1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;500&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;-1&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;300&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now, to our investor I can't show in my report that there are record equal to -1, and so I would to create a new column and take "Buy" or "Sell" when are "Buy" or "Sell", and I would to insert in place of -1 a value related to this calculation:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1) Sum all the "Buy" and all the "sell". In my example:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;2163&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1745&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2) and&amp;nbsp;&lt;SPAN&gt;assign the description of the lowest value to -1. So in my example, in the new column there will be in place of -1, Buy.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;New Description&lt;/TD&gt;&lt;TD&gt;Description&lt;/TD&gt;&lt;TD&gt;Amount&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;150&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;256&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;895&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;744&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;122&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;Sell&lt;/TD&gt;&lt;TD&gt;252&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;253&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;1236&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;TD&gt;500&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Buy&lt;/TD&gt;&lt;TD&gt;-1&lt;/TD&gt;&lt;TD&gt;300&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you.&lt;/P&gt;&lt;P&gt;Carlo&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 14:18:37 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/insert-new-calculated-field/m-p/1516609#M29520</guid>
      <dc:creator>Carlo1975</dc:creator>
      <dc:date>2020-11-25T14:18:37Z</dc:date>
    </item>
    <item>
      <title>Re: insert new calculated field</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/insert-new-calculated-field/m-p/1516649#M29526</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="272202" data-lia-user-login="Carlo1975" class="lia-mention lia-mention-user"&gt;Carlo1975&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;You can do it in a power query with simple steps and one custom column. Past the below code on a Blank Query on the Advanced Editr and check the :&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCk7NyVHSUTI0NVCK1YlWciqtBPKMTM3APKikhaUpMtfcxASZa2hkhMw1MjVCMckYiWdoZAwxWNcQyDM1MEBwjEGcWAA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Description = _t, Amount = _t]),
    #"Changed Type" = Table.TransformColumnTypes(Source,{{"Amount", type number}}),
    #"Filtered Rows" = Table.SelectRows(#"Changed Type", each ([Description] &amp;lt;&amp;gt; "-1")),
    #"Grouped Rows" = Table.Group(#"Filtered Rows", {"Description"}, {{"Total", each List.Sum([Amount]), type nullable number}}),
    #"Sorted Rows" = Table.Sort(#"Grouped Rows",{{"Total", Order.Ascending}}),
    #"Kept First Rows" = Table.FirstN(#"Sorted Rows",1),
    Custom1 = #"Changed Type",
    #"Added Custom" = Table.AddColumn(Custom1, "Custom", each if [Description] = "-1" then #"Kept First Rows"[Description]{0} else [Description])
in
    #"Added Custom"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;________________________&lt;/P&gt;&lt;P&gt;If my answer was helpful, please consider &lt;STRONG&gt;&lt;I&gt;Accept it as the solution&lt;/I&gt;&lt;/STRONG&gt;&lt;I&gt; to help the other members find it&lt;/I&gt;&lt;/P&gt;&lt;P&gt;Click on the &lt;STRONG&gt;Thumbs-Up icon &lt;/STRONG&gt;if you like this reply &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.youtube.com/channel/UCKwBEguA8IlBubIobaOormg?sub_confirmation=1" target="_blank"&gt;&lt;FONT color="blue"&gt;YouTube&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &lt;A href="https://linkedin.com/in/fowmy" target="_blank"&gt;&lt;FONT color="blue"&gt;LinkedIn&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Nov 2020 14:39:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/insert-new-calculated-field/m-p/1516649#M29526</guid>
      <dc:creator>Fowmy</dc:creator>
      <dc:date>2020-11-25T14:39:43Z</dc:date>
    </item>
  </channel>
</rss>

