v
2 TopicsPrice Volume Effect with customizable timeperiod, and dynamic with rest of dataset
Hi, Hope there are anyone who could/would like to help me with a question I have related to PVM analysis with customizable time period, and dynamic with the rest of the dataset at the same time. I have a whole dataset with different business-related data (customer, product, order), all connecting to one sales table through relations and separate DimKeys. What I would like to do is to create a price volume mix measure which calculates on a product level. I have seen many solutions to do this by using VAR and order. But the problem is that all of the once I have seen relates to Current Years vs Previous Year. I would like to create a model which allow me to use any two periods I would like. For example, the PVM analysis on a product level for year 2016 vs year 2020 (not 2016 to 2020) or March 2018 vs. June 2019 and so on. On other words: A PVM analysis on a product level with any two different time baselines, which is connected to the rest of that data set and changes dynamically according to filters such as customers or product segment. I would like to make the end user be able to choose any start and end period for the PVM calculation, directly in the Dashboard. Is there a way to do so? Or is there a constraint on the time period which makes it difficult? Thank you very much.780Views0likes1CommentNewbie to BI trying to pull apart a string of a turnaround time cycle
Hi all, New job, new lab and never used Power BI before! Our project software when I run a job turnaround breakdown report creates the following string as each job moves through different stages of the process. The numbers listed are the days that it sits in each part of the cycle. Example here: Received: 1 In Work: 0 Awaiting Repair: 21 Awaiting Acceptance: 9 Awaiting Repair: 0 Awaiting Parts: 0 Complete: 1 What is the best way to pull apart this string into columns? I would like a column for each part of the work cycle, with empty columns where needed. Potential problems I notice with the string is: 1. If a job doesn't go into a particular process, that wording is not included in the string, so the strings vary in length. Examples: Received: 1 In Work: 0 Awaiting Calibration: 0 Complete: 3 Received: 2 In Work: 11 Awaiting QA: 3 Received: 3 In Work: 9 Awaiting QA: 0 Received: 1 In Work: 0 Awaiting Calibration: 0 In Work: 0 Awaiting QA: 0 Complete: 3 Received: 9 In Work: 6 Awaiting Repair: 2 In Work: 0 In Work: 2 Awaiting Procedure: 15 In Work: 10 Awaiting QA: 0 Complete: 7 2. Sometimes parts are repeated and can include multiple entries eg "In work" can appear more than once - see example 5 above where I would want 12 days "In Work" (10 + 2). 3. Sometimes parts are missing and sometimes they get a 0 value - still working out why that is! Thanks for your help.Solved527Views1like1Comment