I have a table with three columns which include a description, a short abbreviation, and a value. The description might be a very long entry, so I use the p columntype to break the lines automatically. I am using longtable because the final table will span a couple of pages.
At the moment, I use this code
\documentclass{article}
\usepackage{longtable}
\begin{document}
\begin{longtable}{p{0.5\textwidth}cc}
\hline
Column 2 & Column 2 & Column 3\\
\hline
short entry & Entry s.1 & Value v.s1\\
& Entry s.2 & Value v.s2 \\
\hline
here is a very long text in the first column that will be broken into multiple rows & Entry l.1 & Value v.l1 \\
& Entry l.2 & Value v.l2 \\
\hline
\end{longtable}
\end{document}
to get this table:
As you can see, if the entry in the first column is short, it is easy to align the last two columns. But if the text in the first column is broken into multiple lines, there naturally is a similar, but now empty, space in the last two lines. So in the example, what I would want to do is to "move up" Entry l.2 and Value v.l2 two "rows" up.



\multirow{3}{0.5\textwidth}, there is only a "underfull \vbox" warning left. So I basically have to always check first how many rows the cell will take, and have to compare manually for the column width, correct? – user3825755 Feb 15 '16 at 10:49