Data Import & Export

How to Merge Excel Price Lists and Update Prices with a Markup

Muhammad TalhaMuhammad Talha Oct 19, 2026 869 views

Question details

The user needs to combine an updated manufacturer price list with an existing pricing sheet and automatically apply varying or uniform profit margins across thousands of parts.

How to Merge Excel Price Lists and Automatically Update Prices with a Markup
Product
Spreadsheets
Device & OS
not provided
Scenario
Updating inventory or catalog prices based on a new manufacturer spreadsheet and applying custom markups without manual data entry.
Observed behavior
The user is looking for an automated method to match part numbers, retrieve updated costs, and calculate the new selling prices efficiently.
Before you start

Ensure both your existing price list and the new manufacturer list share a consistent, unique identifier (like a Part Number or SKU) without any hidden spaces or mismatched formatting.

Solution 1Recommended

Merge Prices and Apply Margins using VLOOKUP

Best for securely retrieving updated prices based on matching part numbers and calculating new selling prices dynamically.

By utilizing the VLOOKUP or XLOOKUP function, you can match part numbers between your old list and the manufacturer's new list, extracting the updated cost into your current sheet.

1
Organize your data

Open both the existing pricing sheet and the new 2022 manufacturer spreadsheet. Ensure the Part Number column is to the left of the Price column in the new sheet.

2
Write the VLOOKUP formula

In a new column next to your existing parts list, enter the formula to retrieve the new cost: =IFERROR(VLOOKUP(A2, 'NewPricesSheet'!A:B, 2, FALSE), ""). Replace A2 with your first part number cell, and 'NewPricesSheet'!A:B with the columns in the new list.

3
Apply your profit margin

To calculate the new selling price with a markup (e.g., 35%), modify the formula to multiply the result by 1.35: =IFERROR(VLOOKUP(A2, 'NewPricesSheet'!A:B, 2, FALSE) * 1.35, "").

4
Drag to apply

Double-click or drag the fill handle at the bottom-right corner of the formula cell to apply this calculation to the thousands of parts in your list.

Merge Prices and Apply Margins using VLOOKUP
Variable Margins: If margins vary by product, store the multipliers in a separate reference table and use a second VLOOKUP to pull the specific multiplier for each part.
Efficient Spreadsheet Management

Merge and Update Price Lists Seamlessly with WPS Spreadsheet

WPS Office provides powerful data handling tools, including advanced VLOOKUP functions, seamless Paste Special operations, and intuitive Data sorting, allowing you to merge thousands of price list rows effortlessly.

  1. 1. Open your files: Launch WPS Spreadsheet and open both your legacy price sheet and the new manufacturer Excel file.
  2. 2. Match part numbers: Use the built-in VLOOKUP or XLOOKUP function to accurately pull new prices into your master list.
  3. 3. Batch calculate markups: Utilize the Paste Special > Multiply feature to instantly apply your standard profit margin multiplier to the new costs.
  4. 4. Save and export: Save your updated list in .xlsx format or export it as a CSV for easy upload into your sales or inventory system.
Free and lightweight office suiteFully compatible with Microsoft Excel (.xlsx, .csv) formatsSupports advanced lookup formulas and data processing for large datasets
microsoft office alternative - wps office

Frequently Asked Questions

Why does my VLOOKUP formula return an #N/A error when matching part numbers?

This usually happens if there are trailing spaces or formatting differences (e.g., one list formats part numbers as text, the other as numbers) between the two sheets. Use the TRIM function on both columns or convert them to the same format to ensure a perfect match.

How do I handle parts that are in the new list but not the old one?

If you are using VLOOKUP on the old list, new parts won't appear. Instead, copy the Part Numbers column from the new list to your master sheet, run 'Remove Duplicates' to get a unique list of all parts, and then VLOOKUP against both the old and new sheets.

Can I apply different markup percentages based on the product category?

Yes. Create a separate reference table that lists each product category alongside its specific margin multiplier. You can then use a nested formula combining VLOOKUP (to find the product category margin) and VLOOKUP (to find the base cost) to calculate the unique final price.

What is Power Query and should I use it for price lists?

Power Query is an advanced data automation tool available in modern spreadsheets. It is highly recommended if you receive standard updated price lists monthly or quarterly, as you can build a repeatable 'Merge Query' workflow based on the part numbers that updates your master file with a single click.