Number of Months Left As Displayed in Table

Is there a dynamic beastmode that counts the number of months displayed in a table?

Tagged:

Answers

  • MarkSnodgrass
    MarkSnodgrass Portland, Oregon 🥷

    You might need to be more specific as to what your are looking for, but if you are wanting the number of months left in the calendar year, you could do this:

    12 - MONTH(CURRENT_DATE())
    


    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.
  • Hey Mark,

    This wouldn't be dynamic because it only takes into account the previous month.

    And it's not dynamic, so if I were to change the filter to display previous quarter, it only uses 1.

    So it would return 11, instead of 9.

  • In addition, there isn't a current month in the dataset, so I'm stuck.

  • MarkSnodgrass
    MarkSnodgrass Portland, Oregon 🥷

    Just to be clear in case you aren't aware, CURRENT_DATE() is a built-in function that will return today's date whenever the card is viewed. MONTH() is a built-in function that returns the month number of a given date.

    **Check out my Domo Tips & Tricks Videos

    **Make sure to <3 any users posts that helped you.
    **Please mark as accepted the ones who solved your issue.
  • GrantSmith
    GrantSmith Indiana 🥷

    If you’re looking to calculate the number of months based on what data you have in your dataset you could do

    COUNT(DISTICT LAST_DAY(`date`))
    


    last day returns the last day of a month for the given date. It’s a shortcut I use instead of extracting the year and then the month for a date.

    This won’t count a month if it’s missing In your dataset.

    **Was this post helpful? Click Agree or Like below**
    **Did this solve your problem? Accept it as a solution!**
  • Maybe it's just not possible.

    COUNT(DISTICT LAST_DAY(`date`))
    

    returns 1 and doesn't count the rest of the months displayed.

    It breaks tables too.

  • GrantSmith
    GrantSmith Indiana 🥷

    Can you post some anonymized sample data or screenshots so we can better understand the issue you’re having?

    **Was this post helpful? Click Agree or Like below**
    **Did this solve your problem? Accept it as a solution!**
  • Yeah, this is what I get in a pivot table