Active Tables plug-in brings the spreadsheet-like functionality to InDesign. It allows to sort tables and create formulas.
Formulas are not limited to work with data within one table, so you can just copy/paste your price-list table on the pasteboard making sure all prices in your catalog are up to date. Even better, formulas can be placed to any text in the document, so you can have calculation results display anywhere you need them to.
Active Tables has broad field of use, starting from InDesign made invoices in a small studio to big catalogs showing always the right price. You can define names and use them in your formulas. A good example is defining commonly used numbers such as tax percentage as names you can use directly in the formula.