Problem mit Tisch (Platz in der Mitte)

Problem mit Tisch (Platz in der Mitte)
\usepackage{lineno,hyperref}
\usepackage{amsfonts,amssymb}
\usepackage{mathtools}
\usepackage{multirow}%
\modulolinenumbers[5]
\begin{document}
\begin{table}[h]
\begin{center}
\begin{tabular}
[c]{|c|l|c|c|c|c|}\hline
\multirow{2}{*}{A} & \multirow{2}{*}{Column 1} &
\multicolumn{2}{c|}{Column 2}\\ \cline{3-4 }
&  & Subcolum 1 & Subcolumn 2 & \multirow{1}{*}{Problem}\\ \hline
\multirow{3}{*}{2} & Function & 1 &1
\\
& Function & 1 & 1
\\
& Function &1 & 1
\\\hline
\multirow{3}{*}{5} & Function &1  &1
\\
& Function & 1 & 1
\\
& Function & 1 & 1
\\\hline
\multirow{3}{*}{10} & Function & 1 & 1
\\
& Function & 1 &1
\\
& Function & 1  & 1
\\\hline
\multirow{3}{*}{20} & Function & 1  & 1
\\
& Function & 1 & 1
\\
& Function & 1 & 1
\\\hline

\end{tabular}
\end{center}
\end{table}
\end{document}

Ich habe ein Problem. Die Spalte mit dem Namen „Problem“ liegt tiefer als die Spalten „Spalte 0“ und „Spalte 1“. Wie kann ich sie in die Mitte der Box setzen? Ich vermute, das liegt daran, dass „Unterspalte 1 und 2“ tiefer liegen und die nächste Spalte ihnen folgt.

Hier ist das BildBildbeschreibung hier eingeben

Antwort1

Sie haben das „Problem“ in die falsche Zeile eingetragen. Das sehe ich, nachdem ich die ersten beiden Zeilen sorgfältig untersucht habe. Außerdem haben Sie in den „Hauptzeilen“ ein vergessen &, deshalb gibt es am Ende keine vertikale Linie.

Lösung:

\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{table}[h]
\begin{center}
\begin{tabular}[c]{|c|l|c|c|c|}
\hline
\multirow{2}{*}{A} & \multirow{2}{*}{Column 1} &
\multicolumn{2}{c|}{Column 2} & \multirow{2}{*}{Problem}\\ \cline{3-4 }
&  & Subcolum 1 & Subcolumn 2 & \\ \hline
\multirow{3}{*}{2} & Function & 1 &1 &\\
& Function & 1 & 1 &\\
& Function &1 & 1 &\\\hline
\multirow{3}{*}{5} & Function &1  &1 &\\
& Function & 1 & 1&\\
& Function & 1 & 1&\\\hline
\multirow{3}{*}{10} & Function & 1 & 1&\\
& Function & 1 &1&\\
& Function & 1  & 1&\\\hline
\multirow{3}{*}{20} & Function & 1  & 1&\\
& Function & 1 & 1&\\
& Function & 1 & 1&\\\hline
\end{tabular}
\end{center}
\end{table}
\end{document}

Bildbeschreibung hier eingeben


Der obige Code mit besserer Ausrichtung:

\documentclass{article}
\usepackage{multirow}
\begin{document}
\begin{table}[h]
\begin{center}
\begin{tabular}[c]{|c|          l|                   c|             c|                       c|}
\hline
\multirow{2}{*}{A} & \multirow{2}{*}{Column 1} & \multicolumn{2}{c|}{Column 2} & \multirow{2}{*}{Problem} \\ \cline{3-4}
                   &                           & Subcolum 1   & Subcolumn 2    &                          \\ \hline
\multirow{3}{*}{2} & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\\hline
\multirow{3}{*}{5} & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\\hline
\multirow{3}{*}{10} & Function                 &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\\hline
\multirow{3}{*}{20} & Function                 &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\
                   & Function                  &       1      &        1       &                          \\\hline
\end{tabular}
\end{center}
\end{table}
\end{document}

verwandte Informationen