Welcome to the Board!
If I follow correctly, you want a set up like this:
<table style="font-family: Arial,Arial; font-size: 10pt; background-color: rgb(255, 255, 255); padding-left: 2pt; padding-right: 2pt;" border="1" cellpadding="0" cellspacing="0"> <colgroup><col style="font-weight: bold; width: 30px;"><col style="width: 61px;"><col style="width: 62px;"><col style="width: 19px;"><col style="width: 64px;"><col style="width: 64px;"><col style="width: 93px;"></colgroup><tbody><tr style="background-color: rgb(202, 202, 202); text-align: center; font-weight: bold; font-size: 8pt;"><td>
</td><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td><td>F</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">1</td><td>Price</td><td>Margin %</td><td>
</td><td>Product</td><td>Price</td><td>Price + Margin</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">2</td><td style="text-align: right;">£0.01</td><td style="text-align: right;">3.2</td><td>
</td><td>Pan Set</td><td style="text-align: right;">£59.00</td><td style="text-align: right;">£60.65</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">3</td><td style="text-align: right;">£10.01</td><td style="text-align: right;">3</td><td>
</td><td>Toaster</td><td style="text-align: right;">£61.00</td><td style="text-align: right;">£62.59</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">4</td><td style="text-align: right;">£30.01</td><td style="text-align: right;">2.8</td><td>
</td><td>TV</td><td style="text-align: right;">£500.00</td><td style="text-align: right;">£509.00</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">5</td><td style="text-align: right;">£60.01</td><td style="text-align: right;">2.6</td><td>
</td><td>Laptop</td><td style="text-align: right;">£501.00</td><td style="text-align: right;">£508.52</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">6</td><td style="text-align: right;">£100.01</td><td style="text-align: right;">2.5</td><td>
</td><td>
</td><td>
</td><td>
</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">7</td><td style="text-align: right;">£150.01</td><td style="text-align: right;">2.4</td><td>
</td><td>
</td><td>
</td><td>
</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">8</td><td style="text-align: right;">£200.01</td><td style="text-align: right;">2</td><td>
</td><td>
</td><td>
</td><td>
</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">9</td><td style="text-align: right;">£300.01</td><td style="text-align: right;">1.8</td><td>
</td><td>
</td><td>
</td><td>
</td></tr><tr style="height: 17px;"><td style="font-size: 8pt; background-color: rgb(202, 202, 202); text-align: center;">10</td><td style="text-align: right;">£500.01</td><td style="text-align: right;">1.5</td><td>
</td><td>
</td><td>
</td><td>
</td></tr></tbody></table>
The formula in F2 is:
=E2*INDEX(B$2:B$10,MATCH(E2,A$2:A$10,1))/100+E2
Note that you will always have an issue with this where the higher price is just over a margin threshold, e.g. the Laptop being cheaper than the TV, even though the price without the margin added was cheaper.
Does this help?
Matty