If you want that all bars have always the same respectively an equal width you will need a lot of efforts. To compensate any selections would be one part, see: Re: Control Bar width in Bar Chart and different numbers of dimension-values through your dimension-groups another and more difficult - I think you would need to create (a dynamic number of) dummy-values within the dimensions.