Forum Discussion

Rsanjuan's avatar
Rsanjuan
Advocate III
9 years ago
Solved

Calculating for Quarter

Let's say I have the following:

 

2016 Bids = CALCULATE(
DistinctCount(Opportunity[Bid_Number__c]),YEAR(Opportunity[CreatedDate])=YEAR(TODAY())-1)

 

It's calculating the # of bids for entire year of 2016.  What would be the calculation formula for calculating only for Q2?  I know I can do it through creating a filter, but would like a calculation.

 

Thanks in advance!

  • 2016 Bids = CALCULATE(
    DistinctCount(Opportunity[Bid_Number__c]),filter(opportunity,

                                                                                   YEAR(Opportunity[CreatedDate])=YEAR(TODAY())-1

                                                                                   && Quarter = "Q2"))

     

     

    i think!

     

3 Replies

  • vanessafvg's avatar
    vanessafvg
    Community Champion

    do you have a date table?  if you had a date table and had already derived your quarters that is one way to do it.

    • Rsanjuan's avatar
      Rsanjuan
      Advocate III

      vanessafvg

       

      I have this date table as:

       

      Date = ADDCOLUMNS(CALENDAR(DATE(2000,1,1),DATE(2025,12,31)),
      "DateAsInteger", FORMAT ( [Date], "YYYYMMDD" ),
      "Year", YEAR ( [Date] ),
      "Monthnumber", FORMAT ( [Date], "MM" ),
      "YearMonthnumber", FORMAT ( [Date], "MM YYYY" ),
      "YearMonthShort", FORMAT ( [Date], "mmm YYYY" ),
      "MonthNameShort", FORMAT ( [Date], "mmm" ),
      "MonthNameLong", FORMAT ( [Date], "mmmm" ),
      "DayOfWeekNumber", WEEKDAY ( [Date] ),
      "DayOfWeek", FORMAT ( [Date], "dddd" ),
      "DayOfWeekShort", FORMAT ( [Date], "dddd" ),
      "Quarter", "Q" & FORMAT ( [Date], "Q" ),
      "YearQuarter", FORMAT ( [Date], "YYYY" ) & "/Q" & FORMAT ( [Date], "Q" )
      )

       

      What would be the correct syntax to create the calculation based on that?  Thanks!

       

       

      • vanessafvg's avatar
        vanessafvg
        Community Champion

        2016 Bids = CALCULATE(
        DistinctCount(Opportunity[Bid_Number__c]),filter(opportunity,

                                                                                       YEAR(Opportunity[CreatedDate])=YEAR(TODAY())-1

                                                                                       && Quarter = "Q2"))

         

         

        i think!