logo
search
SharePoint Document Issues

How to Display Contract-Specific Sales Prices in SharePoint Lists

Khadija KhanKhadija Khan Oct 1, 2026 868 views

Question details

The user needs to retrieve and display the correct sales price in a SharePoint project list based on related contracts, customers, and hierarchy levels.

How to Display Contract-Specific Sales Prices in SharePoint Lists
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Configuring a SharePoint list to automatically pull and conditionally evaluate sales prices from a separate contract price list.
Observed behavior
SharePoint calculated columns using IF formulas fail to work because they cannot reliably evaluate values from lookup columns.
Before you start

Ensure you have list owner or edit permissions for both the source contract price list and the target project pricing list before modifying column settings.

Solution 1Recommended

Display Sales Price Using Additional Fields in Lookup Column

Directly pull the sales price from the source list by including it as an additional field when configuring your lookup column.

SharePoint calculated columns have inherent limitations when evaluating values from lookup columns. Instead of using complex calculated IF statements, you can natively display associated list data by checking the required fields during the lookup column creation process.

1
Access List Settings

Open your target SharePoint project pricing list, click the Settings gear icon in the top right corner, and select List settings.

2
Edit or Create Lookup Column

Scroll down to the Columns section. Click on your existing lookup column, or click 'Create column' to build a new lookup column connecting to your contract price list.

3
Select Additional Fields

In the column settings page, scroll down to the section labeled 'Add a column to show each of these additional fields'.

4
Check the Sales Price Field

Check the box next to the 'Sales Price' field. You can also select any other hierarchy level fields you need to display.

5
Save Changes

Click 'OK' to save. The sales price will now automatically display as a linked column alongside your primary lookup value in the list view.

Display Sales Price Using Additional Fields in Lookup Column
Direct Display: This method displays the price directly without requiring formulas, bypassing the calculated column limitations completely.
Free Microsoft Office alternative

Manage Your Pricing Data Easily with WPS Spreadsheet

If complex SharePoint list configurations and Power Automate workflows are slowing down your pricing management, consider tracking contract and project prices in WPS Spreadsheet. It offers a straightforward approach to data management, allowing you to use VLOOKUP, XLOOKUP, and IF formulas seamlessly without the lookup limitations found in SharePoint calculated columns.

  1. 1. Export List: Export your current SharePoint pricing list to an Excel (.xlsx) file using the Export button in the SharePoint command bar.
  2. 2. Open in WPS Spreadsheet: Launch WPS Office and open the exported file in WPS Spreadsheet.
  3. 3. Apply Formulas: Use standard IF and VLOOKUP functions to instantly build your conditional pricing logic without database limitations.
Fully compatible with Microsoft Excel formats (.xlsx, .xls) for seamless list exports and data migration.Supports advanced conditional formulas (VLOOKUP, INDEX/MATCH) without the restrictions of SharePoint lists.Free, lightweight, and fast-loading alternative to complex Microsoft environments.Familiar spreadsheet interface that requires zero learning curve for your sales and pricing teams.
QA img-9

Frequently Asked Questions

Why can't I use lookup columns in a SharePoint calculated column?

SharePoint explicitly restricts calculated columns from referencing lookup columns, person/group columns, and multi-select columns. This is a deliberate limitation in SharePoint's architecture designed to maintain database performance and prevent circular calculation errors across related lists.

Can I use Power Apps instead of Power Automate for conditional SharePoint pricing?

Yes, you can customize your SharePoint list form using Power Apps. Within the Power Apps studio, you can use the LookUp() and If() functions to dynamically fetch, calculate, and display the correct sales price based on the selected contract and hierarchy levels before the user even saves the form.

How do I export my SharePoint list to use standard spreadsheet formulas?

Navigate to your SharePoint list, click the 'Export' button in the top command bar, and select 'Export to Excel'. You can then open the downloaded query file in spreadsheet applications to apply standard conditional and lookup formulas without SharePoint's built-in column limitations.