使用latex製作多行多列的表格。
首先在導言區加上宏包multirow和float. 其中multirow是爲了調用多行和多列單元格命令,float是爲了防止latex表格的自動浮動,讓表格建立在我們需要的位置
\usepackage{multirow}
\usepackage{float}
正文中
\begin{table}[H]
\centering
\begin{tabular}{|c|c|c|c|c|}
\hline
\multirow{2}{*}{年份}& \multicolumn{2}{|c|}{亞洲}& \multicolumn{2}{|c|}{歐洲}\\
\cline{2-5} %在第2列到第5列下面劃線
& 中國 &柬埔寨 &英國 &意大利\\
\hline
2019 &521&6841&521&1922\\
\hline
\end{tabular}
\label{tab1}
\caption{表格標題}
\end{table}
remark:
- \multirow{A}{*}{單元格內容}, A表示所跨行數, 第二個括號可以換成單元格大小等參數
- \multicolumn{A}{|c|}{單元格內容}, A表示所跨列數,{|c|}是表示單元格格式,畫單元格左右側的邊界線
- 因爲年份佔了兩行的位置,所以第二行的表格間隔線應從第2列開始,所以使用\cline命令取代\hline命令
編譯結果: