<?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: Displaying Numbers in Words in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2687599#M80804</link>
    <description>&lt;P&gt;Hi Sir,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have decimals also,&amp;nbsp;&lt;SPAN&gt;we want to convert amount to words along with decimals based on CCY&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ex. INR 50.25 = Fifty rupees and twenty five paisa&lt;/P&gt;&lt;P&gt;USD 50.25 = Fifty dollars and twenty five cent&lt;/P&gt;&lt;P&gt;INR 50000.25 = Fifty thousands twenty five paisa&lt;/P&gt;&lt;P&gt;INR 565786.50 = Five lakh sixty five thousand seven&amp;nbsp; hundred eight six fifty paisa&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;this should be inline with CCY like lakh, crore for INR .. million, billion for USD (as applicable)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please help me the code.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 08 Aug 2022 14:15:03 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2022-08-08T14:15:03Z</dc:date>
    <item>
      <title>Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1280892#M21846</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm looking at the way of displaying numbers as words using DAX.&lt;BR /&gt;&lt;BR /&gt;I have a basic sum DAX measure and I want the display to be shown in words so example would be if the total is 100 then I would like it to show " one hundred" if the total adds up to 10.5 then I want it to display "eleven".&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Is there a way to display numbers from the measure like that?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Aug 2020 17:24:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1280892#M21846</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-08-07T17:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281389#M21856</link>
      <description>&lt;P&gt;in which languages, and which dialects?&amp;nbsp; Do you expect "two thousand one hundred fourty five" or "twenty one forty five" ? etc.&lt;/P&gt;</description>
      <pubDate>Sat, 08 Aug 2020 03:38:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281389#M21856</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-08-08T03:38:59Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281438#M21857</link>
      <description>&lt;P&gt;Anonymous&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's What I tried to implement this using a measure.&lt;/P&gt;&lt;P&gt;Currently this handles upto 9999.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;EX = 
//Currently Handles Upto 9999


//Number to be converted into words. Replace this with SELECTEDVALUE or as desired.
VAR Number = SELECTEDVALUE(T[Value])//115

VAR NumberToText = "" &amp;amp; Number

VAR NoOfDigits =
    LEN ( NumberToText )

VAR Ones =
    SELECTCOLUMNS (
        GENERATESERIES ( 0, 9, 1 ),
        "Ones Digit", [Value],
        "Ones Digit in Words", SWITCH (
            [Value],
            1, "One",
            2, "Two",
            3, "Three",
            4, "Four",
            5, "Five",
            6, "Six",
            7, "Seven",
            8, "Eight",
            9, "Nine"
        )
    )
VAR OneTens =
    SELECTCOLUMNS (
        GENERATESERIES ( 1, 9, 1 ),
        "One Tens Digit", [Value],
        "One Tens Words", SWITCH (
            [Value],
            1, "Eleven",
            2, "Twelve",
            3, "Thirteen",
            4, "Fourteen",
            5, "Fifteen",
            6, "Sixteen",
            7, "Seventeen",
            8, "Eighteen",
            9, "Nineteen"
        )
    )
VAR Tens =
    SELECTCOLUMNS (
        GENERATESERIES ( 1, 9, 1 ),
        "Tens Place", [Value],
        "Tens Words", SWITCH (
            [Value],
            1, "Ten",
            2, "Twenty",
            3, "Thirty",
            4, "Fourty",
            5, "Fifty",
            6, "Sixty",
            7, "Seventy",
            8, "Eighty",
            9, "Ninety"
        )
    )
VAR PlaceValue =
    SELECTCOLUMNS (
        GENERATESERIES ( 3, 6, 1 ),
        "Place", [Value],
        "Place Value", SWITCH ( [Value], 3, "Hundred", 4, "Thousand")
    )


VAR X =
    SELECTCOLUMNS (
        GENERATESERIES ( 1, NoOfDigits, 1 ),
        "Index", [Value],
        "Dec",
        VAR N =
            INT ( Number / INT ( 1 &amp;amp; REPT ( "0", [Value] - 1 ) ) )
        RETURN
            MOD ( N, 10 )
    )
VAR numberMod100 = MOD(Number, 100)
VAR Y =
    ADDCOLUMNS (
        X,
        "Text", SWITCH (
            TRUE (),
            [Index] = 1, SWITCH (
                TRUE (),
                numberMod100 &amp;gt; 10
                    &amp;amp;&amp;amp; numberMod100 &amp;lt; 20, MAXX ( FILTER ( OneTens, [One Tens Digit] = [Dec] ), [One Tens Words] ),    
                MAXX ( FILTER ( Ones, [Ones Digit] = [Dec] ), [Ones Digit in Words] )
            ),
            [Index] = 2, SWITCH (
                TRUE (),
                numberMod100 &amp;gt; 10
                    &amp;amp;&amp;amp; numberMod100 &amp;lt; 20, "",
                MAXX ( FILTER ( Tens, [Tens Place] = [Dec] ), [Tens Words] )
            ),
            // Handles for 1-9 and beyond index 2
            IF (
                [Dec] = 0,
                "",
                // get the Word representation of current Digit
                MAXX ( FILTER ( Ones, [Ones Digit] = [Dec] ), [Ones Digit in Words] )
                // Concatenate the current digit with its place value.
                 &amp;amp; " " &amp;amp; MAXX ( FILTER ( PlaceValue, [Place] = [Index] ), [Place Value] )
            )
        )
    )
RETURN
    CONCATENATEX(Y, [Text], " ", [Index], DESC)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This can be extended to handle every natural number&amp;nbsp; with few more lines of DAX.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope you get the idea.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;&amp;nbsp;can help on this. I don't know if there's a better way than this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 08 Aug 2020 06:36:06 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281438#M21857</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-08-08T06:36:06Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281717#M21860</link>
      <description>&lt;P&gt;For simplified English you only need to solve for the last group of three digits, in a 1-2 pattern. Any other larger digit places are just repetition, with "thousand", "million" etc slapped on.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;At least that's my theory...&lt;/P&gt;</description>
      <pubDate>Sat, 08 Aug 2020 13:14:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1281717#M21860</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-08-08T13:14:47Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282100#M21872</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's my version for the last three digits. "ParameterNumber[ParameterNumber value]"&amp;nbsp; is the measure that you want to convert. Nothing is returned for Zero.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="java"&gt;Spelt = 
var t = "000" &amp;amp; format(ParameterNumber[ParameterNumber Value],"#")
var s = right(t,1)
var ss = switch(s,"1","one","2","two","3","three","4","four","5","five","6","six","7","seven","8","eight","9","nine","")
var sd = right(t,2)
var sds = switch(sd,"01","one","02","two","03","three","04","four","05","five","06","six","07","seven","08","eight","09","nine","10","ten"
                 ,"11","eleven","12","twelve","13","thirteen","14","fourteen","15","fifteen","16","sixteen","17","seventeen"
                 ,"18","eighteen","19","nineteen","")
var t1 = left(t,len(t)-1)
var d = right(t1,1)
var ds = switch(d,"2","twen","3","thir","4","four","5","fif","6","six","7","seven","8","eigh","9","nine","")
var dd = switch(d,"0","","1","",ds &amp;amp; "ty ")
var t2 = left(t1,len(t1)-1)
var h = right(t2,1)
var hs = switch(h,"1","one","2","two","3","three","4","four","5","five","6","six","7","seven","8","eight","9","nine","")
var hd = switch(h,"0","",hs &amp;amp; " hundred ")
return hd &amp;amp; dd &amp;amp; if(d&amp;lt;"2",sds,ss) &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 08 Aug 2020 22:56:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282100#M21872</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-08-08T22:56:59Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282127#M21873</link>
      <description>&lt;P&gt;Here is a more concise version that can also be easily extended to more digit triplets, since the lookup table will be the same for each of the triplets.&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;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="java"&gt;Spelt2 = 
var l = {("1","one","eleven","ten"),("2","two","twelve","twenty"),("3","three","thirteen","thirty"),
("4","four","fourteen","fourty"),("5","five","fifteen","fifty"),("6","six","sixteen","sixty"),
("7","seven","seventeen","seventy"),("8","eight","eighteen","eighty"),("9","nine","nineteen","ninety")}
var t = "0" &amp;amp; format(ParameterNumber[ParameterNumber Value],"#")
var s = right(t,1)
var d = left(right(t,2),1)
var h = left(right(t,3),1)
var sd = if(d="1",concatenatex(filter(l,[Value1]=s),[Value3]),concatenatex(filter(l,[Value1]=s),[Value2]))
var dd = if(d&amp;gt;"1" || d &amp;amp; s = "10",concatenatex(filter(l,[Value1]=d),[Value4]) &amp;amp; " ")
var hd = if(h&amp;gt;"0",concatenatex(filter(l,[Value1]=h),[Value2]) &amp;amp; " hundred ")
return hd &amp;amp; dd &amp;amp; sd &lt;/LI-CODE&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;Here's the version for up to six digits:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="java"&gt;Spelt2 = 
var l = {("1","one","eleven","ten"),("2","two","twelve","twenty"),("3","three","thirteen","thirty"),
("4","four","fourteen","fourty"),("5","five","fifteen","fifty"),("6","six","sixteen","sixty"),
("7","seven","seventeen","seventy"),("8","eight","eighteen","eighty"),("9","nine","nineteen","ninety")}
var t = "0" &amp;amp; format(ParameterNumber[ParameterNumber Value],"#")
var s = right(t,1)
var d = left(right(t,2),1)
var h = left(right(t,3),1)
var ss = if(d="1",concatenatex(filter(l,[Value1]=s),[Value3]),concatenatex(filter(l,[Value1]=s),[Value2]))
var dd = if(d&amp;gt;"1" || d &amp;amp; s = "10",concatenatex(filter(l,[Value1]=d),[Value4]) &amp;amp; " ")
var hd = if(h&amp;gt;"0",concatenatex(filter(l,[Value1]=h),[Value2]) &amp;amp; " hundred ")
var s2 = left(right(t,4),1)
var d2 = left(right(t,5),1)
var h2 = left(right(t,6),1)
var ss2 = if(d2="1",concatenatex(filter(l,[Value1]=s2),[Value3]),concatenatex(filter(l,[Value1]=s2),[Value2])) 
var dd2 = if(d2&amp;gt;"1" || d2 &amp;amp; s2 = "10",concatenatex(filter(l,[Value1]=d2),[Value4]) &amp;amp; " ")
var hd2 = if(h2&amp;gt;"0",concatenatex(filter(l,[Value1]=h2),[Value2]) &amp;amp; " hundred ")
return if(ss2&amp;gt;"",hd2 &amp;amp; dd2 &amp;amp; ss2 &amp;amp; " thousand ") &amp;amp; hd &amp;amp; dd &amp;amp; ss &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In action:&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Aug 2020 00:28:46 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282127#M21873</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-08-09T00:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282644#M21901</link>
      <description>&lt;P&gt;apart from being a nice solution challenge this also brings out one of the uglier sides of DAX. Different from Power Query M (which has the ability to declare functions even if they are not used subsequently) there is no support in DAX for "just in case" functions or application of a measure to parts of a data point.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let's say you have a seven digit number in you table, and you want to spell it out.&amp;nbsp; Ideally you would convert the number to text, split the text into groups of three, and feed the triplets through the spelling measure, receiving the full text back.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DAX measures don't seem to work that way, they always need the &lt;STRONG&gt;entire&lt;/STRONG&gt; value of an &lt;STRONG&gt;existing&lt;/STRONG&gt; item to work on. They also do not support recursive calling (as far as I know).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not sure if calculation groups may be a possible answer to this but I highly doubt that.&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="41" data-lia-user-login="marcorusso" class="lia-mention lia-mention-user"&gt;marcorusso&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Aug 2020 17:58:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282644#M21901</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2020-08-09T17:58:05Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282802#M21910</link>
      <description>&lt;P&gt;You could create a calculation group Conversions with a calculation item ToWords:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;VAR OriginalValue = SELECTEDMEASURE () 
RETURN &amp;lt;your code to convert OriginalValue in words&amp;gt;&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then you apply that conversion to any measure using CALCULATE:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;CALCULATE (
    [your existing measure],
    Conversions[Name] = "ToWords"
)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't like it, but it should work.&lt;/P&gt;&lt;P&gt;The reality is that we need custom functions in DAX.&lt;/P&gt;</description>
      <pubDate>Sun, 09 Aug 2020 21:35:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1282802#M21910</guid>
      <dc:creator>marcorusso</dc:creator>
      <dc:date>2020-08-09T21:35:04Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1285047#M21974</link>
      <description>&lt;P class="lia-align-left"&gt;This actually worked. Took me a while to get my head round what the measure is doing but I actually like it as can use it in other scenarios too.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks a lot for help. Found it to be a good challenge personally.&lt;/P&gt;</description>
      <pubDate>Mon, 10 Aug 2020 16:55:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/1285047#M21974</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-08-10T16:55:07Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2597974#M75024</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I have been asked to produce something very similar, but also include the decimals as part of the text string. How would I be able to augment the dax measure code below to include the decimal values.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;i.e. £1001.99&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;converts to One Thousand and One Pounds and Ninety Nine Pence&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jun 2022 14:19:23 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2597974#M75024</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-23T14:19:23Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2599127#M75073</link>
      <description>&lt;P&gt;shouldn't that be "&lt;SPAN&gt;One Thousand One Pound and Ninety Nine Pence " ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You will need to explain the (british) english rules a bit more.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jun 2022 02:16:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2599127#M75073</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-06-24T02:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2599976#M75119</link>
      <description>&lt;P&gt;Yes, that is correct typo on my part. I've listed out below a list of examples which follow the convention used in English I think you mean by rules. If the unit value is 1 we use the singular Pound, once pound value is greater than 1 we use the plural (Pounds). Anything to the right of the decimal point is always pence. If I've mis-interpreted your ask please let me know.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some simple rules:&lt;/P&gt;&lt;P&gt;£0.99 = Ninety Nine Pence&lt;/P&gt;&lt;P&gt;£1.00 = One Pound&lt;/P&gt;&lt;P&gt;£1.99 = One Pound and Ninety Nine Pence&lt;/P&gt;&lt;P&gt;£10.00 = Ten Pounds&lt;/P&gt;&lt;P&gt;£100.00 = One Hundred Pounds&lt;/P&gt;&lt;P&gt;£101.00 = One Hundred and One Pounds&lt;BR /&gt;£110.00 = One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£1000.00 = One Thousand Pounds&lt;/P&gt;&lt;P&gt;£1001.00 = One Thousand and One Pounds&lt;/P&gt;&lt;P&gt;£1,010.00 = One Thousand and Ten Pounds&lt;/P&gt;&lt;P&gt;£1,100.00 = One Thousand One Hundred Pounds&lt;/P&gt;&lt;P&gt;£10,000.00 = Ten Thousand Pounds&lt;/P&gt;&lt;P&gt;£10,001.00 = Ten Thousand and One Pounds&lt;/P&gt;&lt;P&gt;£10,010.00 = Ten Thousand and Ten Pounds&lt;/P&gt;&lt;P&gt;£10,100.00 = Ten Thousand One Hundred Pounds&lt;/P&gt;&lt;P&gt;£10,101.00 = Ten Thousand One Hundred and One Pounds&lt;/P&gt;&lt;P&gt;£10,110.00 = Ten Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£100,000.00 = One Hundred Thousand Pounds&lt;/P&gt;&lt;P&gt;£100,001.00 = One Hundred Thousand and One Pounds&lt;/P&gt;&lt;P&gt;£100,010.00 = One Hundred Thousand and Ten Pounds&lt;/P&gt;&lt;P&gt;£100,100.00 = One Hundred Thousand and One Hundred Pounds&lt;/P&gt;&lt;P&gt;£100,110.00 = One Hundred Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£101,000.00 = One Hundred and One Thousand Pounds&lt;/P&gt;&lt;P&gt;£101,001.00 = One Hundred and One Thousand and One Pounds&lt;/P&gt;&lt;P&gt;£101,010.00 = One Hundred and One Thousand and Ten Pounds&lt;/P&gt;&lt;P&gt;£101,110.00 = One Hundred and One Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£110,000.00 = One Hundred and Ten Thousand Pounds&lt;/P&gt;&lt;P&gt;£1,000,000.00 = One Million Pounds&lt;/P&gt;&lt;P&gt;£1,000,001.00 = One Million and One Pounds&lt;/P&gt;&lt;P&gt;£1,000,010.00 = One Million and Ten Pounds&lt;/P&gt;&lt;P&gt;£1,000,100.00 = One Million and One Hundred Pounds&lt;/P&gt;&lt;P&gt;£1,000,110.00 = One Million One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£1,001,110.00 = One Million One Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£1,010,110.00 = One Million Ten Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;£1,110,110.00 = One Million One Hundred and Ten Thousand One Hundred and Ten Pounds&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;JAD22&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jun 2022 08:57:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2599976#M75119</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-24T08:57:33Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2601495#M75194</link>
      <description>&lt;P&gt;Sorry but this part&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;£100,100.00 = One Hundred Thousand and One Hundred Pounds&lt;/P&gt;
&lt;P&gt;£100,110.00 = One Hundred Thousand One Hundred and Ten Pounds&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;makes no sense. Should be either - or.&amp;nbsp; Can we compromise on&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;£100,100.00 = One Hundred Thousand One Hundred Pounds&lt;/P&gt;
&lt;P&gt;£100,110.00 = One Hundred Thousand One Hundred and Ten Pounds&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;?&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jun 2022 01:01:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2601495#M75194</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-06-25T01:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2603298#M75319</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="100342" data-lia-user-login="lbendlin" class="lia-mention lia-mention-user"&gt;lbendlin&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I accept the compromise statements.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jun 2022 08:01:20 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2603298#M75319</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-27T08:01:20Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2605311#M75409</link>
      <description>&lt;P&gt;Please try the PBIX I attached with a sample of your expected values, and let me know if the code breaks somewhere.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 01:06:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2605311#M75409</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-06-28T01:06:30Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2606202#M75465</link>
      <description>&lt;P&gt;Hi Ibendlin,&lt;BR /&gt;&lt;BR /&gt;I can't see the .pbx file you attached, can you sent it again so I can test it for you.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 08:55:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2606202#M75465</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-28T08:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2606935#M75498</link>
      <description>&lt;P&gt;Attached to message 13&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jun 2022 12:50:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2606935#M75498</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-06-28T12:50:36Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2608981#M75601</link>
      <description>&lt;P&gt;Hi Ibendlin,&lt;BR /&gt;&lt;BR /&gt;I've done some testing on the Dax, and everything works perfectly. This is a fantastic. It has saved a considerable amount of resource time and effort as well as completely removing the human error factor.&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jun 2022 09:25:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2608981#M75601</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-06-29T09:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2632201#M77036</link>
      <description>&lt;P&gt;Anonymous&lt;/a&gt;&amp;nbsp;thank you for the nice challenge. I learned a lot from it.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Jul 2022 23:50:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2632201#M77036</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2022-07-11T23:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Displaying Numbers in Words</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2687599#M80804</link>
      <description>&lt;P&gt;Hi Sir,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have decimals also,&amp;nbsp;&lt;SPAN&gt;we want to convert amount to words along with decimals based on CCY&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ex. INR 50.25 = Fifty rupees and twenty five paisa&lt;/P&gt;&lt;P&gt;USD 50.25 = Fifty dollars and twenty five cent&lt;/P&gt;&lt;P&gt;INR 50000.25 = Fifty thousands twenty five paisa&lt;/P&gt;&lt;P&gt;INR 565786.50 = Five lakh sixty five thousand seven&amp;nbsp; hundred eight six fifty paisa&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;this should be inline with CCY like lakh, crore for INR .. million, billion for USD (as applicable)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please help me the code.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Aug 2022 14:15:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Displaying-Numbers-in-Words/m-p/2687599#M80804</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-08-08T14:15:03Z</dc:date>
    </item>
  </channel>
</rss>

