使用多列時變更表格中單一儲存格的對齊方式

使用多列時變更表格中單一儲存格的對齊方式

我希望最後一行中的文字完全左對齊。 (視覺偏好分數。)

\begin{tabular}{| *{6}{c|} }
        \hline
        \multicolumn{2}{|c|}{\textbf{Visual}}
        & \multicolumn{2}{c|}{\textbf{Auditory}}
        & \multicolumn{2}{c|}{\textbf{Tactile}}                \\ \hline
        
        No. & Points. & No. & Points. & No. & Points. \\ \hline
        2 & & 1 & & 4& \\ \hline
            3 & & 5 & & 6& \\ \hline
                7 & & 8 & & 9& \\ \hline
                    10 & & 11 & & 12& \\ \hline
                        14 & & 13 & & 15& \\ \hline
                            16 & & 18 & & 17& \\ \hline
                                19 & & 21 & & 20& \\ \hline
                                    22 & & 24 & & 23& \\ \hline
        \multicolumn{2}{|l|}{Visual Preference Score : } & \multicolumn{2}{l|}{Auditory Preference Score : } & \multicolumn{2}{l|}{Tactile Preference Score : } \\
        \hline
        
    \end{tabular}
\end{center}

這是輸出。

這是我得到的輸出。

答案1

像這樣的東西嗎?我假設您希望三個“點”列具有相同的寬度。

在此輸入影像描述

\documentclass{article}
\usepackage{array} % for 'w' column type

\begin{document}

\begin{center}
\setlength\extrarowheight{1pt} % for a less-cramped look
\begin{tabular}{| *{3}{ c| w{c}{3.5cm}| } } % 3 groups of column pairs
   \hline
   \multicolumn{2}{|c|}{\textbf{Visual}}   & 
   \multicolumn{2}{ c|}{\textbf{Auditory}} & 
   \multicolumn{2}{ c|}{\textbf{Tactile}}  \\ \hline
   No. & Points. & No. & Points. & No. & Points. \\ \hline
    2 & &  1 & &  4 & \\ \hline
    3 & &  5 & &  6 & \\ \hline
    7 & &  8 & &  9 & \\ \hline
   10 & & 11 & & 12 & \\ \hline
   14 & & 13 & & 15 & \\ \hline
   16 & & 18 & & 17 & \\ \hline
   19 & & 21 & & 20 & \\ \hline
   22 & & 24 & & 23 & \\ \hline
   \multicolumn{2}{|@{}l|}{\,Visual Preference Score : } & 
   \multicolumn{2}{ @{}l|}{\,Auditory Preference Score : } & 
   \multicolumn{2}{ @{}l|}{\,Tactile Preference Score : } \\ \hline
\end{tabular}
\end{center}

\end{document}

相關內容