Cellwise Try it free

Excel for your field

Excel for home and family life

For parents, roommates and anyone who runs a household and is tired of doing the same sums on the back of an envelope. A few formulas will scale a recipe for 10 people without 2.5 eggs, add up the grocery list before you reach the till, turn chores into points and allowance, and settle who drives to practice this week. Every example below uses the small sheet of family data on this page, so you can try each formula yourself.

Sample data

Every result on this page comes from this sheet, calculated by the same engine the Cellwise app uses. Change a number and watch the formulas react.

ABCDEFGH
1ItemAisleQtyPrice eachRecipe serves4
2Bananas (lb)Produce30.62Cooking for10
3Baby spinachProduce23.49IngredientAmount
4Chicken thighs (lb)Meat42.99Flour (cups)1.5
5Ground beef (lb)Meat25.49Milk (cups)1.25
6Milk (gallon)Dairy23.89Eggs1
7Eggs (dozen)Dairy23.29Butter (tbsp)3
8Cheddar blockDairy14.79Sugar (tbsp)1
9Pasta (1 lb box)Pantry31.39Baking powder (tsp)3.5
10Peanut butterPantry13.98
11
12Weekly budget55

What Excel does for home and family

Scale a recipe to any number of servings

The pancake recipe in F3:H9 serves 4, and you are feeding 10. Divide the people you are cooking for by the servings the recipe makes, then multiply every ingredient by that factor. Here the factor is 10 / 4 = 2.5.

Lock the two servings cells with dollar signs ($H$2/$H$1) so you can fill the formula down the whole ingredient list and only the ingredient changes. Change H2 to 6 or 24 and every amount updates.

=H4*$H$2/$H$1

Result: 3.75

3.75 cups of flour: 1.5 cups times the 2.5 scale factor.

Round to amounts you can actually measure

Scaling gives you numbers no kitchen can measure: 3.125 cups of milk, 2.5 eggs. Round each one to a step that matches your tools. To round up to the next quarter cup, divide by 0.25, round up to a whole number, then multiply back. ROUNDUP(x/0.25,0)*0.25 always lands on a quarter.

Rounding up rather than to the nearest step means you never come up short in baking. For eggs, use a step of 1, so 2.5 eggs becomes 3. If you would rather round to the nearest step, swap ROUNDUP for ROUND.

=ROUNDUP(H5*$H$2/$H$1/0.25,0)*0.25

Result: 3.25

3.25 cups of milk. The exact amount is 3.125 cups, which rounds up to the next quarter cup.

Estimate the grocery total before you shop

A grocery list with quantities and prices can add itself up. You could add a Line total column (Qty times Price each) and SUM it, but SUMPRODUCT does both steps in one cell: it multiplies each Qty by its price, row by row, and adds the results.

Use the price you usually pay, from your last receipt or the store app. The estimate is only as good as those prices, so update them every few weeks.

=SUMPRODUCT(C2:C10,D2:D10)

Result: 59.08

The list comes to $59.08 before anything is in the cart.

Check the list against your budget

Put your weekly grocery budget in its own cell (D12 here) rather than inside the formula, so you change it in one place. IF compares the estimate with the budget and tells you in plain words whether you are over, and by how much. TEXT formats the gap as dollars inside the message.

Seeing "Over by $4.08" at home is the moment to swap the ground beef for more chicken thighs, not at the checkout.

=IF(SUMPRODUCT(C2:C10,D2:D10)>D12,"Over by "&TEXT(SUMPRODUCT(C2:C10,D2:D10)-D12,"$0.00"),"Under budget")

Result: Over by $4.08

Over by $4.08: the $59.08 list is above the $55 budget.

See what each aisle costs

When the list runs over, you want to know where the money goes. Add a condition to SUMPRODUCT: (B2:B10="Dairy") is TRUE for dairy rows and FALSE for the rest, and multiplying by it keeps only the dairy lines.

Swap "Dairy" for a cell reference, list your aisles down a column, and you have a spend-by-aisle summary that updates as the list changes.

=SUMPRODUCT((B2:B10="Dairy")*C2:C10*D2:D10)

Result: 19.15

Dairy is $19.15 of the $59.08 total: two gallons of milk, two dozen eggs and the cheddar.

Find the biggest line on the list

The quickest saving is usually the most expensive line, which is not always the item with the highest price each. Multiply Qty by Price inside MAX to find the biggest line total, then MATCH finds which row it is in and INDEX returns the item name.

This works without a helper column. If you already have a Line total column, point MAX and MATCH at that instead; it is easier to read.

=INDEX(A2:A10,MATCH(MAX(C2:C10*D2:D10),C2:C10*D2:D10,0))

Result: Chicken thighs (lb)

Chicken thighs (lb): 4 lb at $2.99 is $11.96, the biggest line even though ground beef costs more per pound.

Practice: 8 exercises

Use the sample data above. Type a formula and press Check: it is graded by a real spreadsheet engine, the way Cellwise grades lessons.

  1. 1What is the scale factor for the recipe? (people you are cooking for divided by servings the recipe makes)

    Show answer

    =H2/H1 = 2.5. 10 divided by 4 is 2.5, so every ingredient is multiplied by 2.5.

  2. 2How much does the bananas line cost? (Qty times Price each for row 2)

    Show answer

    =C2*D2 = 1.86. 3 lb at $0.62 is $1.86.

  3. 3How many cups of flour do you need for 10 people?

    Show answer

    =H4*H2/H1 = 3.75. Multiplying by 10 and dividing by 4 is the same as multiplying by the 2.5 factor: 3.75 cups.

  4. 4How many items on the list are in the Produce aisle?

    Show answer

    =COUNTIF(B2:B10,"Produce") = 2. COUNTIF looks down the Aisle column and counts the 2 Produce rows.

  5. 5How many eggs do you need for 10 people, rounded up to a whole egg?

    Show answer

    =ROUNDUP(H6*H2/H1,0) = 3. The exact amount is 2.5 eggs; ROUNDUP with 0 decimals gives 3, because you cannot crack half an egg.

  6. 6How much does the Meat aisle cost in total?

    Show answer

    =SUMPRODUCT((B2:B10="Meat")*C2:C10*D2:D10) = 22.94. Only the two meat rows survive the test: $11.96 for the chicken plus $10.98 for the beef is $22.94.

  7. 7How much budget is left after the whole list? (a negative number means over)

    Show answer

    =D12-SUMPRODUCT(C2:C10,D2:D10) = -4.08. Subtracting the $59.08 estimate from the $55 budget gives -4.08, so the list is $4.08 over.

  8. 8How many tablespoons of butter for 10 people, rounded up to the nearest half tablespoon?

    Show answer

    =ROUNDUP(H7*H2/H1/0.5,0)*0.5 = 7.5. 3 tbsp times 2.5 is exactly 7.5, already a half step, so it stays 7.5.

Free templates for home and family

Guided project: Fair carpool schedule

Settle who drives when, count each family's turns and miles, and spot who owes a drive.

5 steps in the Cellwise app. Each step checks your formula in a real grid, with hints when you get stuck. Part of Cellwise Plus.

Open guided projects

Guides for these formulas

FAQ

What can I use Excel for at home?

The jobs that repeat every week: a grocery list that totals itself and checks your budget, a recipe scaler, a chore chart with points and allowance, a meal plan, a carpool rota, and budgets for bigger projects like a move or a kitchen repaint. Each one is a small table plus two or three formulas.

How do I make a grocery list in Excel that adds up?

Put Item, Qty and Price each in three columns, then total it with =SUMPRODUCT(C2:C10,D2:D10). Put your budget in its own cell and compare with IF so the sheet tells you whether you are over.

How do I keep half eggs and odd cup amounts out of a scaled recipe?

Round each scaled amount to a step you can measure: =ROUNDUP(amount/0.25,0)*0.25 for quarter cups, or =ROUNDUP(amount,0) for whole eggs.

Is Google Sheets or Excel better for a family chore chart?

Both handle the formulas on this page the same way. Google Sheets is handy when everyone ticks chores from their own phone; Excel is fine for a chart you print for the fridge or keep on a shared computer.

Excel for other fields

Updated