Detail packages have set prices, so pricing a ticket is a lookup, not a calculation. VLOOKUP finds the package on your menu and returns its price every time.
Pick "Deluxe" and the ticket fills in $60 straight from the menu — no memorizing prices.
The example
Vehicles and chosen packages on the left; the price menu in columns D–E.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Vehicle | Package | Price | Menu | $ |
| 2 | Sedan | Deluxe | $60 | Express | $30 |
| 3 | SUV | Premium | $95 | Deluxe | $60 |
| 4 | Truck | Showroom | $150 | Premium | $95 |
| 5 | Coupe | Express | $30 | Showroom | $150 |
The formula
VLOOKUP matches the package name exactly and returns the price column:
How it works
The lookup reads straight off your menu:
B2is the package the customer chose.$D$5:$E$8is the menu — package names in the first column, prices in the second.FALSEforces an exact match, and2returns the price column.
Lock the table with the dollar signs so the range does not drift when you copy the formula down the tickets.
Try it: interactive demo
Choose a detail package to price the ticket.
Variations
Add-ons on top
Add a la carte services to the package price.
Guard a blank choice
Return a friendly note when no package is picked yet.
Pitfalls & errors
Use FALSE for an exact match. Approximate match on an unsorted menu returns the wrong package price without any error.
Anchor the table with $D$5:$E$8 so copying the formula down the ticket list does not slide the lookup range off the menu.
Practice workbook
Frequently asked questions
Why FALSE in the VLOOKUP?
What if the package cell is blank?
Stop fighting formulas. Learn them in a day.
This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.
See the Formulas & Functions Class