I want to build this kind of table: Data is a bunch of categories and values for different indicators. Indicators are fixed, but categories can be different and have different subcategories, so first column must be dynamically generated. I tried to do it with row groups but can not dynamicly hide them for certain rows. So is it possible to create this kind of table?