latex製作多行多列的表格

使用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:

  1. \multirow{A}{*}{單元格內容}, A表示所跨行數, 第二個括號可以換成單元格大小等參數
  2. \multicolumn{A}{|c|}{單元格內容}, A表示所跨列數,{|c|}是表示單元格格式,畫單元格左右側的邊界線
  3. 因爲年份佔了兩行的位置,所以第二行的表格間隔線應從第2列開始,所以使用\cline命令取代\hline命令

編譯結果:

編譯結果

發佈了9 篇原創文章 · 獲贊 27 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章