![自定义表格行合并](https://linux22.com/image/429253/%E8%87%AA%E5%AE%9A%E4%B9%89%E8%A1%A8%E6%A0%BC%E8%A1%8C%E5%90%88%E5%B9%B6.png)
答案1
我想说你发布的图片是典型例子表格的“外观”可以(也应该如此!)通过以下方式得到极大改善:(a)省略所有垂直线,(b)使用更少但间距适当的水平线,以及(c)在适当的情况下将数字与其显式或隐式小数点对齐。作为这些改进的副产品,只要您习惯从左到右、从上到下阅读表格内容,对齐某些单元格内容的需求就不再是问题。
\documentclass{article}
\usepackage{array,booktabs,siunitx}
\begin{document}
\begin{tabular}{@{} l c c S[table-format=2.0] @{}}
\toprule
Load & R & Interval & {Result} \\
\midrule
99\% & 20 & 20\% & 9 \\
& & 40\% & 10 \\
\addlinespace % whitespace is a very effective visual separator
99\% & 30 & 20\% & 3 \\
& & 40\% & 5 \\
\bottomrule
\end{tabular}
\end{document}
答案2
将来请始终提供 MWE(最小工作示例,一个小型但可编译的文档,可重现您的问题),以显示您的问题。因此,从头开始编写表格(这并不好玩),您可以通过正确使用包multirow
获得以下结果:
\documentclass[border=3.141592]{standalone}
\usepackage{multirow}
\usepackage{siunitx}
\begin{document}
\setlength\extrarowheight{2pt}
\begin{tabular}{|c|c|c|c|}
\hline
Load & R & Interval & Result \\
\hline
\multirow{2}{*}{\SI{99}{\percent}}
& \multirow{2}{*}{20}
& \SI{20}{\percent} & 9 \\
\cline{3-4}
& & \SI{20}{\percent} & 10 \\
\hline
\multirow{2}{*}{\SI{99}{\percent}}
& \multirow{2}{*}{30}
& \SI{20}{\percent} & 3 \\
\cline{3-4}
& & \SI{20}{\percent} & 4 \\
\hline
\end{tabular}
\end{document}