Sure it is. Especially with your refreshing attitude.
I appreciate your enthusiasm. Johnson Controls is one of my suppliers as well. We use them for some of our fire alarm packages.
Are you certain that you want to roll this out in Excel? Access would be a MUCH better fit IMO, though it's not mandatory. Since you are just beginning, you might want to choose the better app to begin with. Are you constrained by requirements to use Excel? Is Access an option? Though Access might seem somewhat mysterious to those who are primarily familiar with spreadsheets, even with the learning curve, it will be easier to accomplish your current goal using Access instead of Excel. Either way, you should find no problem getting some help here. If you decide to go with Access, post in the Access forum or ask a moderator to move your post. There are several talented Access people that regularly visit. I'm fairly decent with Access and OK with Excel.
I have a couple of questions for you.
1. Do you order all of the stock in question through a single vendor? If not, I have some more questions on this point.
2. Do you need to maintain static pricing at the project level? For example, if you add 10 of item XYZ to Project ABC for $10.00 each, do the prices remain static (order cost) or do the prices update (after assignment, within the project) in response to the current vendor price? I have seen the static option used more often than not. Using the static option complicates your strategy a bit because you may have like items differing in value. This alone justifies using something more suitable than Excel.
Whatever you choose, my advice is to keep your project a simple as possible. You can add some bling AFTER you get it functional.