Forum Discussion

wojbal's avatar
wojbal
Frequent Visitor
4 years ago
Solved

Calculate difference between values in one table based on column

Hello,

 

Would you be able to help me resolve the issue where I would like to calculate and show the difference in prices which happened from a week ago (2weeks and 3 weeks) by today and show what is the results for it. Below is the example data. 

 

TitlePriceSalesDateCategoryWeeks
CDT376,33109.05.2022Day-Trips Today
CDT376,33109.05.2022Unique-Experiences Today
CDT376,33109.05.2022City-Tours-Attraction-Product-Category Today
BMF95,415109.05.2022Walking-Tours-Attraction-Product-Category Today
BSS37,631609.05.2022Walking-Tours-Attraction-Product-Category Today
BSS37,631609.05.2022Cultural-Tours-Attraction-Product-Category Today
BMF95,415109.05.2022Art-and-Culture Today
BSS37,631609.05.2022Audio-Guided-Tours Today
BSS37,631609.05.2022Unique-Experiences Today
BMF95,415109.05.2022Kid-Friendly Today
BAT75,6257509.05.2022Global Today
BAT75,6257509.05.2022Tours-and-Sightseeing Today
BAT75,6257509.05.2022Likely-To-Sell-Out-Viator-Market-Driven-Mercha Today
BAT75,6257509.05.2022Bus-and-Minivan-Tours Today
BAT75,6257509.05.2022Luxury-Tours Today
BAT75,6257509.05.2022Food-Wine-and-Nightlife Today
BAT75,6257509.05.2022Audio-Guided-Tours Today
CDT383,68102.05.2022Day-Trips1 Week Ago
CDT383,68102.05.2022Unique-Experiences1 Week Ago
BMF95,445102.05.2022Walking-Tours-Attraction-Product-Category1 Week Ago
BSS38,371602.05.2022Cultural-Tours-Attraction-Product-Category1 Week Ago
BMF95,445102.05.2022Art-and-Culture1 Week Ago
BSS38,371602.05.2022Audio-Guided-Tours1 Week Ago
BSS38,371602.05.2022Unique-Experiences1 Week Ago
BMF95,445102.05.2022Kid-Friendly1 Week Ago
BAT77,0956102.05.2022Global1 Week Ago
BAT77,0956102.05.2022Tours-and-Sightseeing1 Week Ago
BAT77,0956102.05.2022Likely-To-Sell-Out-Viator-Market-Driven-Mercha1 Week Ago
BAT77,0956102.05.2022Bus-and-Minivan-Tours1 Week Ago
BAT77,0956102.05.2022Luxury-Tours1 Week Ago
BAT77,0956102.05.2022Food-Wine-and-Nightlife1 Week Ago
BAT77,0956102.05.2022Audio-Guided-Tours1 Week Ago
CDT391,66125.04.2022Day-Trips2 Weeks Ago
CDT391,66125.04.2022Full-day-Tours2 Weeks Ago
CDT391,66125.04.2022Unique-Experiences2 Weeks Ago
CDT391,66125.04.2022City-Tours-Attraction-Product-Category2 Weeks Ago
BMF97,745125.04.2022Walking-Tours-Attraction-Product-Category2 Weeks Ago
BSS39,171625.04.2022Cultural-Tours-Attraction-Product-Category2 Weeks Ago
BMF97,745125.04.2022Art-and-Culture2 Weeks Ago
BSS39,171625.04.2022Audio-Guided-Tours2 Weeks Ago
BSS39,171625.04.2022Unique-Experiences2 Weeks Ago
BMF97,745125.04.2022Kid-Friendly2 Weeks Ago
BAT78,754225.04.2022Tours-and-Sightseeing2 Weeks Ago
BAT78,754225.04.2022Bus-and-Minivan-Tours2 Weeks Ago
BAT78,754225.04.2022Luxury-Tours2 Weeks Ago
BAT78,754225.04.2022Food-Wine-and-Nightlife2 Weeks Ago
BAT78,754225.04.2022Audio-Guided-Tours2 Weeks Ago
CDT397,48119.04.2022Day-TripsOlder
CDT397,48119.04.2022Unique-ExperiencesOlder
BMF97,485119.04.2022Walking-Tours-Attraction-Product-CategoryOlder
BSS39,751619.04.2022Walking-Tours-Attraction-Product-CategoryOlder
BSS39,751619.04.2022Cultural-Tours-Attraction-Product-CategoryOlder
BMF97,485119.04.2022Art-and-CultureOlder
BSS39,751619.04.2022Audio-Guided-ToursOlder
BSS39,751619.04.2022Unique-ExperiencesOlder
BMF97,485119.04.2022Kid-FriendlyOlder
BAT79,8752919.04.2022Tours-and-SightseeingOlder
BAT79,8752919.04.2022Bus-and-Minivan-ToursOlder
BAT79,8752919.04.2022Luxury-ToursOlder
BAT79,8752919.04.2022Audio-Guided-ToursOlder
CDT397,48118.04.2022Day-Trips3 Weeks Ago
CDT397,48118.04.2022Unique-Experiences3 Weeks Ago
BMF97,485118.04.2022Walking-Tours-Attraction-Product-Category3 Weeks Ago
BSS39,751618.04.2022Walking-Tours-Attraction-Product-Category3 Weeks Ago
BSS39,751618.04.2022Cultural-Tours-Attraction-Product-Category3 Weeks Ago
BMF97,485118.04.2022Art-and-Culture3 Weeks Ago
BSS39,751618.04.2022Audio-Guided-Tours3 Weeks Ago
BSS39,751618.04.2022Unique-Experiences3 Weeks Ago
BMF97,485118.04.2022Kid-Friendly3 Weeks Ago
BAT79,8752918.04.2022Tours-and-Sightseeing3 Weeks Ago
BAT79,8752918.04.2022Bus-and-Minivan-Tours3 Weeks Ago
BAT79,8752918.04.2022Luxury-Tours3 Weeks Ago
BAT79,8752918.04.2022Audio-Guided-Tours3 Weeks Ago

 

I really appreciate your help,

Thanks!

  • Hi wojbal ,

     

    Use the following 

     

    Todays Price = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "Today"))
    Price 1 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "1 Week Ago"))
    Price 2 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "2 Weeks Ago"))
    Price 3 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "3 Weeks Ago"))
     
    And subtract as required.
     
     

1 Reply

  • davehus's avatar
    davehus
    Memorable Member

    Hi wojbal ,

     

    Use the following 

     

    Todays Price = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "Today"))
    Price 1 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "1 Week Ago"))
    Price 2 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "2 Weeks Ago"))
    Price 3 Weeks Ago = CALCULATE(SUM(Test[Price]), KEEPFILTERS(Test[Weeks] = "3 Weeks Ago"))
     
    And subtract as required.