I'm trying to remove the first column (RoE) in this example:
\documentclass[11pt]{article}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs}
\begin{document}
\begin{table}[htbp]
\centering
\footnotesize
\caption{...}
\makebox[\textwidth][c]{\begin{tabular}{@{\quad} l*{5}{c@{\hspace{8pt}}cp{0.1\tabcolsep}}cc}
\toprule
& \multicolumn{2}{c}{RoE} &&
\multicolumn{2}{c}{RoA} &&
\multicolumn{2}{c}{GP} &&
\multicolumn{2}{c}{INV} &&
\multicolumn{2}{c}{B/P}\\
\cmidrule{2-3}\cmidrule{5-6}\cmidrule{8-9}\cmidrule{11-12} \cmidrule{14-15}
&{US} & {EU} && {US} & {EU} && {US} & {EU} && {US} & {EU} && {US} & {EU} \\
\midrule
\multicolumn{3}{l}{Panel A: Boardroom Description} \\
\midrule
\multicolumn{1}{l}{Size } & 2.51\% & -3.41\% && -0.63\% & -2.67\% && -4.40\% & -6.11\% && -4.10\% & -0.92\% && 0.05 & 0.18 \\
\end{tabular}}%
\label{tab:char}%
\end{table}%
\end{document}
Unfortunately, I have no clue how I would do this. Can anyone point me in the right direction?
My final table has over 30 rows, so I would like to refrain from manually removing all values that can be found within the table.


{@{\quad} l*{5}{c@{\hspace{8pt}}cp{0.1\tabcolsep}}cc}and the bunch of empty columns. Wouldn't it be sufficient, to use\cmidrule(lr)[4-5}instead of\cmidrule{4-5}and so on in order to get the small gap between adjacent cmidrule commands? – leandriis Oct 20 '19 at 14:33%signs and putting that information either into the column headers (or probably even into the caption). Like this you will save some horizontal space and might be able to easily fit your table into the textwidth without the need for commands like\makeboxand with a probably a bit larger font size. – leandriis Oct 20 '19 at 14:38/^.*?\&/gmwould select everything between the start of a line in your document until the first&. This way, you could easily remove the first column from your table. You'd need to adjust the column count in the specification and in the\clinecommands, of course. – Jasper Habicht Feb 29 '24 at 01:35