Recipe Scaling Question

Gorango

New Member
Joined
Feb 22, 2017
Messages
9
Hello everyone.

I have what I think is a pretty complex problem. I will try my best to explain what I would like to do.

I already have a template that can scale recipes, however my issue is when scaling to a large number lets say 1024 portions, the results are not intuitive. In that example the 512 teaspoon scales to 170 tablespoons + 2 teaspoon, which is a smaller measurement but it is not the smallest measurement available. For that example I would like it to convert to cups. But yet another example would be to convert 64 quarts into gallons using the same formula in another cell.

I am using Match and Index functions but I cant seem to wrap my head around doing conversions that can accommodate large scaling.

If its easier to understand what I'm trying to do I am more than will to share my spreadsheet, I just dont know how.

Let me know if there is anything else you need from me.
 

Excel Facts

Excel motto
Not everything I do at work revolves around Excel. Only the fun parts.
potatoes3204.8
peas1.495.57333
sausages2.4163.84
gravy salts0.534.13333
PORTIONS151024
I wish to make1024portions
scaling factor1024/15=68.26667
can you describe your issue in terms of this example please

<colgroup><col><col span="11"></colgroup><tbody>
</tbody>
 
Upvote 0
I'm afraid I cant. That example does not make any sense to me.

I am dealing with whole numbers and a few fractions (1 1/3 cup).

The recipe scaling is based of the number of servings, in this case 4. So when I type 1024, the scaling number (multiplier) is 256.

So if my recipe calls for 2 teaspoons, based on the scaling number will generate 512 teaspoons. Then that number will get converted to 170 tablespoons + 2 teaspoons. I want it to go to a smaller unit of measure which will be 10 2/3 cups.

Here is the file in which i drew inspiration: http://www.chefs-resources.com/wp-content/uploads/Recipe_Scaling_Form_PScharf_v2.xltx the unprotect password is: recipe
there is a hidden sheet with the formulas

hop that helps :(
 
Upvote 0
If it doesn't make ANY sense to you I am flummoxed. I made up a pretend recipe that serves 15 and scaled it up so it serves 1024

It doesn't matter what units you use, kg lb cup ml

converting lb to cups is easy once you define the conversion factor

I multiplied all amounts by 1024 divide by 15

sorry I never download on here
 
Upvote 0
I understand the converting part. What I want is to have my employees not have to measure 170 tablespoons of an ingredient, I'd much rather have them measure 10 2/3 cups and I am having difficulty getting that on the spreadsheet. The website I got the original file was from Chef's Resources (I understand the reasoning to not downloading anything)

I am going to use excel screen shots since it seems my explanation is hard to follow, and for that I am sorry.


Here is the yield information as it appears on the sheet (Sheet name - Base Recipe):

CDEFGHIJKLM
7YieldUnitServingsScale to
816fl oz41024256X
9

<tbody>
</tbody>

L8 is taking the amount of servings I need from K8 and dividing by the base servings in G8

Here is where I input my ingredients and measures. E through M are where the calculations happen. J is a plus sign to signify there's an addition measurement in K (Sheet name - Base Recipe):

BCDEFGHIJKL
11INGREDIENTSAMTUNITAMTUNITAMTUNIT
12garlic cloves, minced2TSP512TSP170TBSP+2.0TSP

<tbody>
</tbody>
Base Recipe

Worksheet Formulas
CellFormula
E12=C12*$L$8
F12=D12
H12=INDEX(rng12.1,MATCH(D12,rngMeasure,0))
I12=INDEX(rngUnit2,MATCH(D12,rngUnit1,0))
K12=INDEX(rng12.2,MATCH(D12,rngMeasure,0))
L12=INDEX(rngUnit3,MATCH(D12,rngUnit1,0))

<tbody>
</tbody>

<tbody>
</tbody>

Workbook Defined Names
NameRefers To
rng12.1=Formulas!$B$17:$B$28
rng12.2=Formulas!$C$17:$C$28
rngMeasure=Formulas!$A$17:$A$28
rngUnit1=Table2[Unit1]
rngUnit2=Table2[Unit2]
rngUnit3=Table2[Unit3]

<tbody>
</tbody>

<tbody>
</tbody>

Here is the rngunits array as a picture since I couldnt get the html link to work here (Sheet name - Formulas):



And here is the rest of the information you all might need (Sheet name - Formulas):

ABC
16MEAS12.112.2
17CUP1280.0
18FL OZ160.0
19GAL5120.0
20LB5120.0
21OZ320.0
22PINT2560.0
23QT1280.0
24TBSP320.0
25TSP1702.0
26EA428.0
27GRAM0512.0
28ML0512.0

<tbody>
</tbody>
Formulas

Worksheet Formulas
CellFormula
B17=INT('Base Recipe'!$E12/4)
C17=(('Base Recipe'!$E12/4)-INT('Base Recipe'!$E12/4))*4
B18=INT('Base Recipe'!$E12/32)
C18=(('Base Recipe'!$E12/32)-INT('Base Recipe'!$E12/32))*4
B19=INT('Base Recipe'!$E12)
C19=(('Base Recipe'!$E12)-INT('Base Recipe'!$E12))*4
B20=INT('Base Recipe'!$E12)
C20=(('Base Recipe'!$E12)-INT('Base Recipe'!$E12))*16
B21=INT('Base Recipe'!$E12/16)
C21=(('Base Recipe'!$E12/16)-INT('Base Recipe'!$E12/16))*16
B22=INT('Base Recipe'!$E12/2)
C22=(('Base Recipe'!$E12/2)-INT('Base Recipe'!$E12/2))*4
B23=INT('Base Recipe'!$E12/4)
C23=(('Base Recipe'!$E12/4)-INT('Base Recipe'!$E12/4))*4
B24=INT('Base Recipe'!$E12/16)
C24=(('Base Recipe'!$E12/16)-INT('Base Recipe'!$E12/16))*16
B25=INT('Base Recipe'!$E12/3)
C25=(('Base Recipe'!$E12/3)-INT('Base Recipe'!$E12/3))*3
B26=INT('Base Recipe'!$E12/12)
C26=(('Base Recipe'!$E12/12)-INT('Base Recipe'!$E12/12))*12
B27=INT('Base Recipe'!$E12/1000)
C27=(('Base Recipe'!$E12/1000)-INT('Base Recipe'!$E12/1000))*1000
B28=INT('Base Recipe'!$E12/1000)
C28=(('Base Recipe'!$E12/1000)-INT('Base Recipe'!$E12/1000))*1000

<tbody>
</tbody>

<tbody>
</tbody>


Hopefully that's not too much information or confusing and I want to thank you for your attempts to help me.
 
Upvote 0
sadly - it is too complex for me

if all conversions are defined eg cups to ounces, tablespoons to cups, I cannot see a problem in scaling up any recipe, using like if number of tablespoons > 5 convert to lbs
 
Upvote 0
taking teaspoons as an example if you scale up 12 times the answer can be in tablespoons, scale up 32 times, the answer can be in cups, scale up more than say 200 times the answer can be in lbs and ounces - you tell me the transition scale up figures and I can make a reference table that will sort out any recipe scaling.
This is straightforward for excel. If I have time later I will make a small example.
 
Upvote 0
Interesting. I'm going to hash that out.

For reference I only need to work in these units of measure: Teaspoons, Tablespoons, fluid ounces, cups, gallons, ounces, and pounds.

Thanks again.
 
Upvote 0

Forum statistics

Threads
1,215,203
Messages
6,123,627
Members
449,109
Latest member
Sebas8956

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top