Connect with other users, discuss how you're using Pigment, and get inspired
Recently active
Hi everybody,I have a grid with two time-dimensioned calculated items. One is YTD and one is YTG where they cumulate using the selected month: YTDYTGThese work fine, but I also want to create a calculated item that shows the sum of both YTD and YTG (i.e.: full year). I couldn't get it to work via calculated items in the same grid, so as a workaround I made a second grid that shows the full year P&L. Although that workaround is okay-ish, I'm sure there must be some (better) way to get Month | YTD | YTG | FY in the same grid?Thanks, Bas
Struggling to figure out how to set up a formula properly. I’m trying to create an IF statement with a condition where it looks at a transaction list property with X dimension and if it matches to a boolean metric list where X dimension is flagged as TRUE then return A otherwise B.Transaction List = PL_Transactions Transaction List Property = PL_Transactions.Vendor Dimension = Vendor Boolean Data Type Metric w/ 1 Dimension (Vendor) = Draft_Vendors
Hello, is there a best practice to rebalance forecasts to hold to the beginning of the quarter’s forecast. For example, if on Jan 1st, I forecast to spend $12k for Q1 ($4k per month) and then when I get to Feb 1st, I actually spent $6k in January. I now manually take $12k - $6k = $6k / 2 = $3k, and then I forecast $3k for each February and March each to hold the $12k for the entire Q1 forecast + Actuals. Is there an automated way (not manually doing the math and re-entering for the remaining months) to do this?
Hello Pigment Community,I need help with automating calculations for specific brands in Pigment. Requirement: For the brands marked (e.g., checked/true), I want Pigment to automatically calculate the values. For the unmarked brands (e.g., unchecked/false), I want to manually input the data. Goal: I would like to filter the view to display only the unmarked brands (those marked as false), so I can easily input data manually. Thank you for your help.
How do you compare to your peers? Where are they placing their budgets? Which skills do they value the most? We surveyed 2,500 leaders (70% director or above) on the most pressing issues in the profession. The headlines this yearDespite tighter budgets and economic uncertainties, opportunities for growth exist with smarter, customer-centric revenue operations.The risk landscape remains varied and complex - however, businesses are broadly more positive about the outlook compared to last year. Finance continues to evolve, with data and analytics playing an increasingly critical role. The growing skills gap presents a significant challenge which companies are trying to address. Most companies are 2-3 years away from being able to truly leverage AI, despite broad excitement and optimism. Those that do will have a real advantage.Drilling downThe report is split into four parts: a retrospective on the past year, predictions about the year to come, AI strategy, and the evolution of the role o
I have a metric dimensioned by Day and Project. I want to offset back a certain number of Days based on another Metrics Input (Project Length). The Project_Length metric is an integer metric dimensioned by Project only. Is there a way to dynamically offset the number of days back in a SELECT statement based on an input such that this? I have several projects that start N number of workdays before the end of the month, so I am trying to calculate their start date for each month based on the number of days they take (Project_Length)
I have calculate the First Workday on the Day Dimension and want to look up that date on the Month dimension. How can I lookup the First Workday on the Day dimension from the Month dimension. Screenshots below:
I took a snapshot of an application by selecting the scenario named “Current.” However, when using a table, I am unable to see the edit icon to rename the scenario from "Current" to "fcst." Could you help me understand why the edit option is disabled and how I can enable it?
I want to show a calculated item that takes the difference (A-B) of two scenarios on a chart, but remove the underlying metric that it is calculated from. I have tried using ‘show values as’ vs calculated item but there’s no option to show value as the difference of two scenarios. I also tried duplicating the metric and multiplying the duplicated metric by -1 to offset the initial metric via show value as > difference of metric, but this removes everything including the calculated item. I also tried the filter workaround as explained here, but this also removed everything including the calculated item. Any help here would be appreciated!
We kicked off 2025 with a bang and are ready to share even more exciting product features with you this month, along with a big announcement and upcoming events for you to join this year. ➡️ Pull formatted data to Excel 🎨 Expand your Workspace Color Palette 🔎 View and manage Snapshot usage 🔒 Secure your API Keys with IP Allow lists ℹ️ Manage new Applications' access rights inheritance 📉 Highlight top contributors in Variation Waterfall charts 🏆 Pigment Awards: shortlist announced ⭐ Help us feature in the Gartner® Magic Quadrant™ in 10mins 🌐 Product Webinar & Virtual User Group 🥐 Paris Roadshow & User Group 🗽 North American Roadshows & User Group 👥 Join Pigment Community groups and megathreads 💰 Sales & territory quota planning webinar Pull formatted data to Excel With the new Include View Format option in the Pigment Excel Add-in, you can seamlessly transfer formatting from your Pigment Views to Excel spreadsheets, reducing manual adjustments and saving time
Hi all, I'm wondering if any of you can help me with some conditional formatting logic. It should be quite simple: I want to create a conditional formatting rule that only changes the font colour and not the fill. The reason is because I already have certain fill colours for the subtotals in my table (i.e.: margin, ebitda, etc.) and I don't want to override the fill colour for these subtotals. So my conditional formatting should only change the font colour instead. Is there any way to do this? I’ve tried using the ‘transparent’ fill colour, but that doesn't help.Any help is much appreciated!
Hi, I’m trying to create a rolling TTM for Net Income and to store it by Quarter. Rolling TTM stored by quarterI’ve tried using a TTM by Switchover month metric, but that only gives me a single period of data at a time. However, I would like to show the TTM trend by quarter on a graph so I need to store the amounts by quarter. Can anyone assist in the best approach for this? Thanks in advance, Jeff
Hi Gang,We completed the 2025 budget process and archived the data in both a snapshot and saved data metrics across multiple apps. I’ve created a budget restatement capability for OPEX and CAPEX, which was relatively straightforward since it’s essentially a register of debits and credits.However, we’re facing significant challenges in building something similar for workforce (WF) management. The complexity arises from various factors: positions can transfer between departments, new positions can be approved, and we also need to adjust other fields—such as termination dates—to backdate and align with planning done outside of Pigment. WF is particularly challenging due to the downstream calculations involved, including benefits, payroll taxes, bonuses, etc. We can’t simply input new headcount (HC) numbers and dollar values, as we rely on the model to perform these calculations.Has anyone developed a budget adjustment capability for workforce management? If so, what did it look like?
I have a table with data displayed quarterly across the columns. The data in the metric I am using is dimensioned by month, and I am using Month > Quarter as my primary time dimension in the table. I also have a Month > Year dimension stacked on top of the quarter. I use the Sum aggregator on the quarter to display annual totals. When I collapse the year, the totals go away and the entire column is blank. How can I display annual totals when collapsing the year?I have other tables with the same time dimensions/aggregators, and the annual totals display correctly when collapsing the year so this seems like it might be a bug?
Hello, Is it possible to add images from sharepoint/onedrive ?I have added the sharepoint link in approved domain, but when I use an Image from the sharepoint, I am unable to view the image in Pigment. Please advise. Thanks,Apurv
I have a Date Type metric dimensioned by Project and Month. The “Project” Dimension has an Integer Property of “Relative Completion Day”. Number of Days can be positive or negative.I am attempting to calculate a date based on adding “Relative Completion Day” property to the First Workday of the Next Month (M-F). Below is an Example of how it would Ideally Work.What would be the best formula for this? I have also screenshotted my Day dimension. Project Dimension: Calculated Date: (2/3/2025 + (-3) = 1/29/2025) ; 2/3/2025 is the first workday of February - 3 workdays before that. Day Dimension:
I am trying to calculate the number of working days in a month using the NETWORKDAYS function but it simply returning the number of days in the month. Am I using this incorrectly?
Hello All,I currently need a bit of help with allocations. I want to create a rent schedule where the yearly rent amount needs to be allocated based on the yearly contract (start and end date). Just to clarify, one store code can repeat multiple times due to different contract years. Rent type is just used to differentiate between office and stores.
Hi, I have an issue regarding the behaviour of the new expand/collapse columns feature.When I have a summary set to the dimension I want to collapse (Month>Year : LAST for example). If I collapse this dimension the Total column remains empty while it is well displayed when expanded.Do you know why and how to solve this? Thank you
Hi everyone,I have a dataset with seasonality percentages for different distributors. However, not all distributors have seasonality data for every month, and the available months vary per distributor.Problem:Distributor A has seasonality from January to September 2024. Distributor B has seasonality from January to May 2024. Other distributors have different availability patterns. From October 2024 onward, I need to forecast seasonality using the last October seasonality per distributor.To solve this, I wanted to create a matrix where:Rows = Distributors Columns = Months (January – December, ignoring the year) Each cell = The most recent available seasonality value for that month, from the same month in a previous yearExample Expected Output:Distributor Jan 24 Feb 24 Mar 24 Apr 24 May 24 Jun 24 Jul 24 Aug 24 Sep 24 Oct 24 Nov 24 Dec 24 A 2.1% 2.3% 2.4% 2.5% 2.6% 2.7% 2.8% 2.9% 3.0% 3.1% (Oct 23) 3.2% (Nov 23) 3.3% (Dec 23) B 1.5% 1.
Hello everybody,I'm quite new to the community, but I hope you guys can help me with the following. I have a metric that contains budget figures for 2025, dimensioned by stores. However, some stores do not have full year data, but only for half of 2025 (since they will open in June or July and thus they don't have budget data before that). I want to create a metric that calculates the full year effect. So in effect I want to replace months with blank values with the averages of the months that do have data. How can I best go about this?Thanks in advance for your help or for pointing me in the right direction!Best, Bas
Hello Pigment Community,I have an interesting question regarding dynamic metric dimensions.Is it possible to modify the dimensions of a metric dynamically based on user input? I understand that we can input values (e.g., Revenue, Cost, etc.) at different hierarchy levels using dependent dropdowns. However, after entering these values, I want all associated calculation metrics to automatically adjust to the selected dimensions.For example:I input data at L2: Country (with parent L1: Region) and L2: Industry (with parent L1: Industry Type and child L3: Sub-Industry). Using dependent dropdowns, users can enter values at the correct hierarchy. I want all relevant calculation metrics to dynamically align with L2: Country and L2: Industry based on the selected input.Can this be achieved in Pigment? If not, what would be the best way to request this functionality?Looking forward to your guidance. Thanks!
Hello, I am trying to use the Scenario tool and need some help. Goal is to show both “Current” and “AOP” scenarios so I can compare. Both scenarios are checked “Current” scenario shows as below but “AOP” scenario does not show even when I changed the formula to reference another metric The “AOP” scenario values show when I drop in the AOP metric, but it is in “Current” Scenario (red). Do I need to drop in the AOP metric in the Pivot Metrics?
I’m looking for a way to calculate a Rolling XNPV in Pigment, but I see that only the standard XNPV function is available.Here’s what I need:The standard XNPV in Pigment calculates the NPV based on all future cash flows from a specific date onward, considering the given discount rate. However, I need to dynamically roll the NPV forward each year, meaning: In 2024, the NPV should only consider cash flows from 2025 onwards. In 2025, the NPV should only consider cash flows from 2026 onwards, and so on. Each year's NPV should exclude past cash flows and focus only on the future values starting from the next period. Has anyone implemented something similar in Pigment, or is there a workaround to achieve this rolling effect?Would appreciate any insights or alternative approaches!
Hello, can you please help with the circular reference?For the “Revenue/Seller”, it needs to reference prior week line and current week WoW% input.I tried using this formula referencing the document here but did not work (used SELECT and PREVIOUS).For the Week 8 result, it should be exact same as Week 7. IF(Week.'Start Date' <= '[Live] Forecast Start Date','[Live - Weekly] Revenue / Seller Final', '[Live - Weekly] Revenue / Seller Final'[SELECT: Week-1] * '[Live - Weekly] Revenue / Seller Final WoW') Thank you!
Already have an account? Login
Single Sign-On Need help?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.