i use 2007, if i'm switch between row and columns, its become like this..You could simply transpose the data (Copy, Paste Special, Transpose), or depending on which version of Excel you're using, go to Source/Select data and either (2003) select series in columns instead of rows, or (2007) Switch rows and columns.
I wasn't suggesting to transpose the data within the bar chart, which is what I think you proposed in your second post and was shown in d_34_nz's response.