The attached earnings workbook contains stocks that I am currently evaluating for the upcoming two weeks. It only includes stocks (~40) that I find "interesting". The GroupAnalysis tab is likely the easiest way to analyze the stocks in bulk. There is also a Model tab that includes some homegrown metrics that I use in picking.
I have put thorough effort into finding something such as the tool attached, but I have been terribly unsuccessful.
If you like the spreadsheet, and want to add stocks to this, just paste the expected and actual earnings as available on NASDAQ.com, then copy down in each of the tabs. Note: some industries and company names aren't exact matches to what you will find under company profiles, I adjusted/shorthanded them to my liking.
Disclosure: I/we have no positions in any stocks mentioned, but may initiate a long position in JNJ over the next 72 hours.
Additional disclosure: I am not, in any way, giving investment guidance with this article, spreadsheet, or any other information contained. The use of any of this information is at your own risk. I am not responsible for any action taken or considered by the content contained.