Can someone help me with a formula?

Lets say we have prices in column (B) and in column (F) I want to insert a formula that says:

In the same row, look at cell in column (B). If price is between 1000 and 8000 then put 2.00 if price is between 500-999 then put 0.50 if price is between 1-499 then put 0.00

I need to achieve this using something like =OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1) but I am not sure how its done.

I will be using this formula in a find and replace macro. So I can NOT make the typical drag and fill formula.