I have a lot of revenue data across thousands of companies down row A below (for this example I'm showing just 3). We are trying to understand a company's "Total Addressable Market" (TAM) and put that in column B. To do so, we use revenue as a proxy. We believe 10% of a company's revenue will be our address market we can go after for our business. Therefore, originally in cells B1 and below, I would put this function =A1*(1-.10) and just copy it down row B.
However, once we get into companies that have revenues in the hundreds of millions or billions (i.e. Walmart), that function doesn't make sense. Therefore, there needs to be a rule in place that says at $10M or below in revenue, take 10% of whatever is in column A and slowly decrease it exponentially until you hit $100B dollars in which it should be a fix rate of .0001% of revenue.
What would be the best spreadsheet function to use (preferably in Google Sheets) in the example below in cells B1 and downward?
| A | B | |
|---|---|---|
| 1 | $100M | -- |
| 2 | $500M | -- |
| 3 | $1B | -- |
Basically, I'm trying to find a function in column B that can spit out a number that would show this graph if mapped.
Thanks
