Customer Price Lists

DDH

Well-known Member
Joined
Sep 25, 2003
Messages
513
I produce Custom price lists. I have several tables; customer invoices, material prices Gross, material prices net, Customer material prices gross, Customer material prices net. the customer invoices list the materials they purchase. i use the following formula to look in each pricing table to find the correct price. then i use a pivot table to layout the price list. No totals or analysis needed, just columns for product type, sku and description, old price, new price, Increase Dollars, and Increase %. I've wondered if there is a better way to do this? thanks for any insights.

=IFERROR(IFERROR(IFERROR(IFERROR(VLOOKUP(Y78347,customerNet!L:M,2,FALSE),VLOOKUP(Y78347,customerGross!L:M,2,FALSE)),VLOOKUP(Q78347,MaterialNet!E:J,6,FALSE)),VLOOKUP(Q78347,MaterialGross!E:J,6,FALSE)),"No Price")
 

Excel Facts

Format cells as currency
Select range and press Ctrl+Shift+4 to format cells as currency. (Shift 4 is the $ sign).
You are happy to have either a customers net price or gross price or a materials net price or gross price? How do you know which one you have? Not sure how you produce price lists from that but you havent given much to work on.
 
Upvote 0
You are happy to have either a customers net price or gross price or a materials net price or gross price? How do you know which one you have? Not sure how you produce price lists from that but you havent given much to work on.
Hi Steve,
all part #s have either a material gross or material net price. many, but not all part#s also have either a Customer gross or customer net price for various customers.
the two customer price tables have a column containing a concatenation formula with the customer acc # and part # followed by a column containing the price.

customerPartCustomer Price
100083271082814
528.00​

the invoice table contains a column with customerPart followed by a Price Column with the nested iferror functions the looks first in customerNet, then customerGross, then materialNet, and finally in materialGross.

customerPartPrice
100083271082814528.00

the pivot table pulls from the Invoice Table. I change the Pivot table filter one at a time and then save each as a pdf and excel file. I am always looking for better ways to improve/speed up the process. I recently learned about the Pivot table >options>show report filter pages. which will create each pivot table price list to separate sheets all at one time.
 
Upvote 0
You still dont really say how you know if you are picking up a gross price or a net price. What is a gross price? Inc tax or something?
 
Upvote 0
You still dont really say how you know if you are picking up a gross price or a net price. What is a gross price? Inc tax or something?
Gross price is allowed customer discount, Net price is not allowed discount. if there is a Net price available, then it should be used first. if there is a Customer price then it should be used before the Material price. Hence, iferror formula looks for customerNet first, if none then looks for customerGross, if none then looks for materialNet, if none then looks for materialGross, if none then outputs "NO PRICE". hope this makes more sense. thank you for your patience.
 
Upvote 0

Forum statistics

Threads
1,214,971
Messages
6,122,517
Members
449,088
Latest member
RandomExceller01

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