It's do-able, but PRETTY MUCH TROUBLESOME.
To create this particular layout, you may need to duplicate the data set more than 10 times(only for the layout purpose).
I don't recommend to use Tableau for this purpose.
I won't recommend tableau to create that type of formatting
Tableau is not the best tool for this spreadsheet-like report. Use Excel, that is the most suited & least expensive tool* for this particular report.
*Assuming you have Microsoft Office bundled with your computer like pretty much all business computers using Windows.