Connect with peers, share your expertise, and inspire what’s next in Smartsheet — from proven practices to practical how-to insights from fellow users and product experts.
Sign in to join the conversation:
I have been trying to create a product cost calculator where every column is a finished product and every row is a raw material. I am really bad with formulas but I had success with both Arrayformula and Sumproduct in Google Spreadsheets. But I need my data in Smartsheet and I can not calculate the cost of one product. Do you have any ideea on what should I use? Maby an example? Thanks
Hi Sorin,
You don't have access to arrays or sumproducts in Smartsheet, but there are workarounds.
Looking at your sheet, the big issue you will have is the placement of your total product cost in the first row of each [Product #] column. Smartsheet only adds new rows (beyond the initial 50 when a sheet is created) when you populate all the existing rows. As an example, you cannot create a formula that looks at [Product 1]$2 through to [Product 1]$5000 without first creating those additional 4950 rows (which is a pain).
It won't be so bad if you are only creating 200 rows but bear in mind that you'd need to update all your formulas (e.g. [Product 1]$2:[Product 1]$250) if you add extra rows beyond the 200.
Normally you would get around this by using a [Product 1]:[Product 1] range (as your image suggests). But here is where it's getting tricky, as your SUM at the top is part of the range and it will throw a circular reference error as it is including itself in the calculation (confusing huh?)
You'll need to think about how you want to structure your sheet(s) to address this. Enough of the waffling though. As you don't have the same formulas you did in Google Sheets, I'd suggest creating an additional column (that can be hidden) summing each product row (see image below).
The [Product 1]1 cell with ~$67K has the following formula:
=SUM([Product 1 SUM]:[Product 1 SUM])
From row 2 down, the [Product 1 SUM] column has the following formula:
=$Cost2 * [Product 1]2
The $ sign represents an absolute value so when the formula is copied elsewhere (i.e. other columns) it still keeps looking at the Cost column.
How do I see who submitted a form for a specific sheet?
Hi, I have a Gantt covering 500+ rows of events past and planned. I use it to predict and track values around these events. Using helper columns to identify the current week, I get an email report on a Monday that tells me the upcoming events in the current week (7 days) and their values. Currently if an event spans…
Hi Smartsheet Community, I'm working on an action management system where users create sub-actions through a Smartsheet Form. The requirement is simple: a sub-action's due date must be earlier than or equal to its parent action's due date. For example, if the parent action is due on June 30, 2027, users should not be able…