<?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: If statement too many arguments in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102401#M162790</link>
    <description>&lt;P&gt;That did it thanks!!&lt;/P&gt;</description>
    <pubDate>Thu, 15 Aug 2024 13:30:30 GMT</pubDate>
    <dc:creator>revisr</dc:creator>
    <dc:date>2024-08-15T13:30:30Z</dc:date>
    <item>
      <title>If statement too many arguments</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102382#M162785</link>
      <description>&lt;P&gt;I am brand new to DAX. In one of my lessons I was told to enter an IF statement:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Customer Age =&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;IF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;) &amp;lt;= &lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(), &lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;), &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(), &lt;/SPAN&gt;&lt;SPAN&gt;YEAR&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(), &lt;/SPAN&gt;&lt;SPAN&gt;YEAR&lt;/SPAN&gt;&lt;SPAN&gt;),-&lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;It is telling me I have more than 3 arguments. My column has error. Where wm I going wrong?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 15 Aug 2024 13:16:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102382#M162785</guid>
      <dc:creator>revisr</dc:creator>
      <dc:date>2024-08-15T13:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: If statement too many arguments</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102389#M162788</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="792164" data-lia-user-login="revisr" class="lia-mention lia-mention-user"&gt;revisr&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If statement syntax is&amp;nbsp;&lt;SPAN class=""&gt;IF&lt;/SPAN&gt;&lt;SPAN&gt;(&amp;lt;logical_test&amp;gt;, &amp;lt;value_if_true&amp;gt;[, &amp;lt;value_if_false&amp;gt;])&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://learn.microsoft.com/en-us/dax/if-function-dax" target="_blank" rel="noopener"&gt;IF function (DAX) - DAX | Microsoft Learn&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Therefore, you code should be like this:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;IF(&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;) &amp;lt;=&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;SPAN&gt;DATEDIFF&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;YEAR&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IF(&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;'Customer'&lt;/SPAN&gt;&lt;SPAN&gt;[Birth Date]&lt;/SPAN&gt;&lt;SPAN&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;) &amp;gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;TODAY&lt;/SPAN&gt;&lt;SPAN&gt;(),&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mmdd"&lt;/SPAN&gt;&lt;SPAN&gt;),&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DATEDIFF('Customer'[Birth Date],&amp;nbsp;TODAY(),&amp;nbsp;YEAR),&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Kind Regards,&lt;BR /&gt;Gökberk Uzuntaş&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":pushpin:"&gt;📌&lt;/span&gt; If this post helps, then please consider &lt;STRONG&gt;Accepting it as a solution&lt;/STRONG&gt; and giving &lt;STRONG&gt;Kudos&lt;/STRONG&gt; — it helps other members find answers faster!&lt;BR /&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":link:"&gt;🔗&lt;/span&gt; &lt;STRONG&gt;Stay Connected:&lt;/STRONG&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":blue_book:"&gt;📘&lt;/span&gt; &lt;A href="https://medium.com/@uzuntasgokberk" target="_blank" rel="noopener"&gt;Medium&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":television:"&gt;📺&lt;/span&gt; &lt;A href="https://youtube.com/@uzuntasgokberk" target="_blank" rel="noopener"&gt;YouTube&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":briefcase:"&gt;💼&lt;/span&gt; &lt;A href="https://linkedin.com/in/uzuntasgokberk" target="_blank" rel="noopener"&gt;LinkedIn&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":camera:"&gt;📷&lt;/span&gt; &lt;A href="https://instagram.com/developeruzuntasgokberk" target="_blank" rel="noopener"&gt;Instagram&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":bird:"&gt;🐦&lt;/span&gt; &lt;A href="https://x.com/uzuntasgokberk" target="_blank" rel="noopener"&gt;X&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":alien:"&gt;👽&lt;/span&gt; &lt;A href="https://reddit.com/user/uzuntasgokberk" target="_blank" rel="noopener"&gt;Reddit&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":globe_with_meridians:"&gt;🌐&lt;/span&gt; &lt;A href="https://uzuntasgokberk.com" target="_blank" rel="noopener"&gt;Website&lt;/A&gt; |&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":musical_note:"&gt;🎵&lt;/span&gt; &lt;A href="https://tiktok.com/@uzuntasgokberk" target="_blank" rel="noopener"&gt;TikTok&lt;/A&gt; |&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Jul 2025 20:33:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102389#M162788</guid>
      <dc:creator>uzuntasgokberk</dc:creator>
      <dc:date>2025-07-14T20:33:57Z</dc:date>
    </item>
    <item>
      <title>Re: If statement too many arguments</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102401#M162790</link>
      <description>&lt;P&gt;That did it thanks!!&lt;/P&gt;</description>
      <pubDate>Thu, 15 Aug 2024 13:30:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4102401#M162790</guid>
      <dc:creator>revisr</dc:creator>
      <dc:date>2024-08-15T13:30:30Z</dc:date>
    </item>
    <item>
      <title>Re: If statement too many arguments</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4106041#M162939</link>
      <description>&lt;P&gt;Hi revisr,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Looks like the formula&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="784818" data-lia-user-login="uzuntasgokberk" class="lia-mention lia-mention-user"&gt;uzuntasgokberk&lt;/a&gt;&amp;nbsp;provided was unnecessarily complex. You were on the right track with your original measure. You just had an extra comma in your measure, before the -1 at the end. The comma made Power BI think the -1 was a fourth argument in your IF function. Hopefully that makes sense.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You had:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;IF (
    FORMAT ( 'Customer'[Birth Date], "mmdd" ) &amp;lt;= FORMAT ( TODAY(), "mmdd" ),
    DATEDIFF ( 'Customer'[Birth Date], TODAY(), YEAR ),
    DATEDIFF ( 'Customer'[Birth Date], TODAY(), YEAR ), - 1
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, what you meant was:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;IF (
    FORMAT ( 'Customer'[Birth Date], "mmdd" ) &amp;lt;= FORMAT ( TODAY(), "mmdd" ),
    DATEDIFF ( 'Customer'[Birth Date], TODAY(), YEAR ),
    DATEDIFF ( 'Customer'[Birth Date], TODAY(), YEAR ) - 1
)&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2024 03:02:27 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/If-statement-too-many-arguments/m-p/4106041#M162939</guid>
      <dc:creator>Wilson_</dc:creator>
      <dc:date>2024-08-19T03:02:27Z</dc:date>
    </item>
  </channel>
</rss>

