How do I make table cells that span more than one column or row?











up vote
2
down vote

favorite
1












Picture of a book page with a table printed on it, as well as some text.



I tried this code but the border lines are not deleted:



begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline 
& & & $P_{mot}$ & \ hline
$P_{batt}$ & & S & M & H \ hline
& S & S & Z & VS \ hline
SOC & M & M & Z & H \ hline
& H & M & Z & H \ hline
end{tabular}


How do I delete the border of cells?










share|improve this question









New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 4




    Why not use a different (better) representation? Something that uses booktabs. Something like this?
    – Werner
    Nov 20 at 6:17






  • 1




    You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
    – Maxim
    Nov 20 at 9:19










  • Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
    – Martin Schröder
    Nov 20 at 12:34















up vote
2
down vote

favorite
1












Picture of a book page with a table printed on it, as well as some text.



I tried this code but the border lines are not deleted:



begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline 
& & & $P_{mot}$ & \ hline
$P_{batt}$ & & S & M & H \ hline
& S & S & Z & VS \ hline
SOC & M & M & Z & H \ hline
& H & M & Z & H \ hline
end{tabular}


How do I delete the border of cells?










share|improve this question









New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 4




    Why not use a different (better) representation? Something that uses booktabs. Something like this?
    – Werner
    Nov 20 at 6:17






  • 1




    You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
    – Maxim
    Nov 20 at 9:19










  • Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
    – Martin Schröder
    Nov 20 at 12:34













up vote
2
down vote

favorite
1









up vote
2
down vote

favorite
1






1





Picture of a book page with a table printed on it, as well as some text.



I tried this code but the border lines are not deleted:



begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline 
& & & $P_{mot}$ & \ hline
$P_{batt}$ & & S & M & H \ hline
& S & S & Z & VS \ hline
SOC & M & M & Z & H \ hline
& H & M & Z & H \ hline
end{tabular}


How do I delete the border of cells?










share|improve this question









New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











Picture of a book page with a table printed on it, as well as some text.



I tried this code but the border lines are not deleted:



begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline 
& & & $P_{mot}$ & \ hline
$P_{batt}$ & & S & M & H \ hline
& S & S & Z & VS \ hline
SOC & M & M & Z & H \ hline
& H & M & Z & H \ hline
end{tabular}


How do I delete the border of cells?







tables multicolumn






share|improve this question









New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 2 days ago





















New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Nov 20 at 5:54









sreeramp96

145




145




New contributor




sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






sreeramp96 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 4




    Why not use a different (better) representation? Something that uses booktabs. Something like this?
    – Werner
    Nov 20 at 6:17






  • 1




    You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
    – Maxim
    Nov 20 at 9:19










  • Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
    – Martin Schröder
    Nov 20 at 12:34














  • 4




    Why not use a different (better) representation? Something that uses booktabs. Something like this?
    – Werner
    Nov 20 at 6:17






  • 1




    You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
    – Maxim
    Nov 20 at 9:19










  • Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
    – Martin Schröder
    Nov 20 at 12:34








4




4




Why not use a different (better) representation? Something that uses booktabs. Something like this?
– Werner
Nov 20 at 6:17




Why not use a different (better) representation? Something that uses booktabs. Something like this?
– Werner
Nov 20 at 6:17




1




1




You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
– Maxim
Nov 20 at 9:19




You might have a use for tablesgenerator.com to generate your latex tables, I often use this tool.
– Maxim
Nov 20 at 9:19












Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
– Martin Schröder
Nov 20 at 12:34




Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with documentclass{...}, the required usepackage's, begin{document}, and end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem.
– Martin Schröder
Nov 20 at 12:34










3 Answers
3






active

oldest

votes

















up vote
10
down vote













With multirow and multicolumn you can reach what you need.



I have also created a new column type for centering the cell contents and redefined arraystretch to have more vertical space between rows.



However, I would suggest you to get rid of the vertical rules and use booktabs.



documentclass{article}
usepackage{array}
newcolumntype{C}[1]{>{centeringarraybackslash}p{#1}}
renewcommand{arraystretch}{1.3}
usepackage{multirow}

usepackage{booktabs}
begin{document}
Your table:vspace{10pt}

begin{tabular}{|p{0.6in}|C{0.3in}|C{0.4in}|C{0.4in}|C{0.4in}|} hline
multicolumn{2}{|c|}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c|}{$P_{mot}$} \ cline{3-5}
multicolumn{2}{|c|}{} & S & M & H \ hline
& S & S & Z & VS \ cline{2-5}
SOC & M & M & Z & H \ cline{2-5}
& H & M & Z & H \ hline
end{tabular}

vspace{10pt}My suggestion:vspace{10pt}

begin{tabular}{lc*{3}{C{1.5em}}}
toprule
multicolumn{2}{c}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c}{$P_{mot}$} \ cmidrule{3-5}
multicolumn{2}{c}{} & S & M & H \ midrule
& S & S & Z & VS \ cmidrule(l){2-5}
SOC & M & M & Z & H \ cmidrule(l){2-5}
& H & M & Z & H \
bottomrule
end{tabular}
end{document}


enter image description here






share|improve this answer























  • Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
    – sreeramp96
    Nov 20 at 7:27


















up vote
6
down vote













Welcome to TeX.SE! In order to merge rows or columns, you need to use multirow (which requires the multirow package) or multicolumn, respectively. And if you nest them, you need to do it in the right order.



documentclass{article}
usepackage{multirow}
begin{document}
begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline
multicolumn{2}{|c|}{multirow{2}{*}{$P_mathrm{batt}$}} &
multicolumn{3}{|c|}{$P_mathrm{mot}$ } \ cline{3-5}
multicolumn{2}{|c|}{} & S & M & H \ cline{1-5}
multirow{3}{*}{SOC} & S & S & Z & VS \ cline{2-5}
& M & M & Z & H \ cline{2-5}
& H & M & Z & H \ hline
end{tabular}
end{document}


enter image description here






share|improve this answer























  • The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
    – CarLaTeX
    Nov 20 at 6:47












  • Yeah am not aware of all the methods. Thanks for the solution.
    – sreeramp96
    Nov 20 at 7:29


















up vote
6
down vote













Whatever applies to each item in a column should go in the column header. Here's my proposal:



documentclass[twocolumn]{article}
usepackage{array,booktabs}

usepackage{lipsum} % for context

begin{document}

lipsum[2]

begin{table}[htp]
centering

begin{tabular}{ @{} *{4}{w{c}{3em}} @{} }
toprule
$P_{mathrm{batt}}$ & multicolumn{3}{c}{$P_{mathrm{mot}}$} \
cmidrule(r){1-1} cmidrule(l){2-4}
SOC & S & M & H \
midrule
S & S & Z & VS \
M & M & Z & H \
H & M & Z & H \
bottomrule
end{tabular}

caption{Rule based of fuzzy logic control}

end{table}

lipsum

end{document}


enter image description here






share|improve this answer





















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "85"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    sreeramp96 is a new contributor. Be nice, and check out our Code of Conduct.










     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f460878%2fhow-do-i-make-table-cells-that-span-more-than-one-column-or-row%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    10
    down vote













    With multirow and multicolumn you can reach what you need.



    I have also created a new column type for centering the cell contents and redefined arraystretch to have more vertical space between rows.



    However, I would suggest you to get rid of the vertical rules and use booktabs.



    documentclass{article}
    usepackage{array}
    newcolumntype{C}[1]{>{centeringarraybackslash}p{#1}}
    renewcommand{arraystretch}{1.3}
    usepackage{multirow}

    usepackage{booktabs}
    begin{document}
    Your table:vspace{10pt}

    begin{tabular}{|p{0.6in}|C{0.3in}|C{0.4in}|C{0.4in}|C{0.4in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c|}{$P_{mot}$} \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ hline
    & S & S & Z & VS \ cline{2-5}
    SOC & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}

    vspace{10pt}My suggestion:vspace{10pt}

    begin{tabular}{lc*{3}{C{1.5em}}}
    toprule
    multicolumn{2}{c}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c}{$P_{mot}$} \ cmidrule{3-5}
    multicolumn{2}{c}{} & S & M & H \ midrule
    & S & S & Z & VS \ cmidrule(l){2-5}
    SOC & M & M & Z & H \ cmidrule(l){2-5}
    & H & M & Z & H \
    bottomrule
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer























    • Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
      – sreeramp96
      Nov 20 at 7:27















    up vote
    10
    down vote













    With multirow and multicolumn you can reach what you need.



    I have also created a new column type for centering the cell contents and redefined arraystretch to have more vertical space between rows.



    However, I would suggest you to get rid of the vertical rules and use booktabs.



    documentclass{article}
    usepackage{array}
    newcolumntype{C}[1]{>{centeringarraybackslash}p{#1}}
    renewcommand{arraystretch}{1.3}
    usepackage{multirow}

    usepackage{booktabs}
    begin{document}
    Your table:vspace{10pt}

    begin{tabular}{|p{0.6in}|C{0.3in}|C{0.4in}|C{0.4in}|C{0.4in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c|}{$P_{mot}$} \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ hline
    & S & S & Z & VS \ cline{2-5}
    SOC & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}

    vspace{10pt}My suggestion:vspace{10pt}

    begin{tabular}{lc*{3}{C{1.5em}}}
    toprule
    multicolumn{2}{c}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c}{$P_{mot}$} \ cmidrule{3-5}
    multicolumn{2}{c}{} & S & M & H \ midrule
    & S & S & Z & VS \ cmidrule(l){2-5}
    SOC & M & M & Z & H \ cmidrule(l){2-5}
    & H & M & Z & H \
    bottomrule
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer























    • Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
      – sreeramp96
      Nov 20 at 7:27













    up vote
    10
    down vote










    up vote
    10
    down vote









    With multirow and multicolumn you can reach what you need.



    I have also created a new column type for centering the cell contents and redefined arraystretch to have more vertical space between rows.



    However, I would suggest you to get rid of the vertical rules and use booktabs.



    documentclass{article}
    usepackage{array}
    newcolumntype{C}[1]{>{centeringarraybackslash}p{#1}}
    renewcommand{arraystretch}{1.3}
    usepackage{multirow}

    usepackage{booktabs}
    begin{document}
    Your table:vspace{10pt}

    begin{tabular}{|p{0.6in}|C{0.3in}|C{0.4in}|C{0.4in}|C{0.4in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c|}{$P_{mot}$} \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ hline
    & S & S & Z & VS \ cline{2-5}
    SOC & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}

    vspace{10pt}My suggestion:vspace{10pt}

    begin{tabular}{lc*{3}{C{1.5em}}}
    toprule
    multicolumn{2}{c}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c}{$P_{mot}$} \ cmidrule{3-5}
    multicolumn{2}{c}{} & S & M & H \ midrule
    & S & S & Z & VS \ cmidrule(l){2-5}
    SOC & M & M & Z & H \ cmidrule(l){2-5}
    & H & M & Z & H \
    bottomrule
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer














    With multirow and multicolumn you can reach what you need.



    I have also created a new column type for centering the cell contents and redefined arraystretch to have more vertical space between rows.



    However, I would suggest you to get rid of the vertical rules and use booktabs.



    documentclass{article}
    usepackage{array}
    newcolumntype{C}[1]{>{centeringarraybackslash}p{#1}}
    renewcommand{arraystretch}{1.3}
    usepackage{multirow}

    usepackage{booktabs}
    begin{document}
    Your table:vspace{10pt}

    begin{tabular}{|p{0.6in}|C{0.3in}|C{0.4in}|C{0.4in}|C{0.4in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c|}{$P_{mot}$} \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ hline
    & S & S & Z & VS \ cline{2-5}
    SOC & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}

    vspace{10pt}My suggestion:vspace{10pt}

    begin{tabular}{lc*{3}{C{1.5em}}}
    toprule
    multicolumn{2}{c}{multirow{2}{*}{$P_{batt}$}}& multicolumn{3}{c}{$P_{mot}$} \ cmidrule{3-5}
    multicolumn{2}{c}{} & S & M & H \ midrule
    & S & S & Z & VS \ cmidrule(l){2-5}
    SOC & M & M & Z & H \ cmidrule(l){2-5}
    & H & M & Z & H \
    bottomrule
    end{tabular}
    end{document}


    enter image description here







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Nov 20 at 6:40

























    answered Nov 20 at 6:12









    CarLaTeX

    27.5k445120




    27.5k445120












    • Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
      – sreeramp96
      Nov 20 at 7:27


















    • Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
      – sreeramp96
      Nov 20 at 7:27
















    Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
    – sreeramp96
    Nov 20 at 7:27




    Am a beginner in latex, that's why. I don;t know about this booktabs. Anyway thanks for the suggestion, I will look through it.
    – sreeramp96
    Nov 20 at 7:27










    up vote
    6
    down vote













    Welcome to TeX.SE! In order to merge rows or columns, you need to use multirow (which requires the multirow package) or multicolumn, respectively. And if you nest them, you need to do it in the right order.



    documentclass{article}
    usepackage{multirow}
    begin{document}
    begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_mathrm{batt}$}} &
    multicolumn{3}{|c|}{$P_mathrm{mot}$ } \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ cline{1-5}
    multirow{3}{*}{SOC} & S & S & Z & VS \ cline{2-5}
    & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer























    • The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
      – CarLaTeX
      Nov 20 at 6:47












    • Yeah am not aware of all the methods. Thanks for the solution.
      – sreeramp96
      Nov 20 at 7:29















    up vote
    6
    down vote













    Welcome to TeX.SE! In order to merge rows or columns, you need to use multirow (which requires the multirow package) or multicolumn, respectively. And if you nest them, you need to do it in the right order.



    documentclass{article}
    usepackage{multirow}
    begin{document}
    begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_mathrm{batt}$}} &
    multicolumn{3}{|c|}{$P_mathrm{mot}$ } \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ cline{1-5}
    multirow{3}{*}{SOC} & S & S & Z & VS \ cline{2-5}
    & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer























    • The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
      – CarLaTeX
      Nov 20 at 6:47












    • Yeah am not aware of all the methods. Thanks for the solution.
      – sreeramp96
      Nov 20 at 7:29













    up vote
    6
    down vote










    up vote
    6
    down vote









    Welcome to TeX.SE! In order to merge rows or columns, you need to use multirow (which requires the multirow package) or multicolumn, respectively. And if you nest them, you need to do it in the right order.



    documentclass{article}
    usepackage{multirow}
    begin{document}
    begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_mathrm{batt}$}} &
    multicolumn{3}{|c|}{$P_mathrm{mot}$ } \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ cline{1-5}
    multirow{3}{*}{SOC} & S & S & Z & VS \ cline{2-5}
    & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}
    end{document}


    enter image description here






    share|improve this answer














    Welcome to TeX.SE! In order to merge rows or columns, you need to use multirow (which requires the multirow package) or multicolumn, respectively. And if you nest them, you need to do it in the right order.



    documentclass{article}
    usepackage{multirow}
    begin{document}
    begin{tabular}{|p{0.6in}|p{0.3in}|p{0.9in}|p{0.9in}|p{0.8in}|} hline
    multicolumn{2}{|c|}{multirow{2}{*}{$P_mathrm{batt}$}} &
    multicolumn{3}{|c|}{$P_mathrm{mot}$ } \ cline{3-5}
    multicolumn{2}{|c|}{} & S & M & H \ cline{1-5}
    multirow{3}{*}{SOC} & S & S & Z & VS \ cline{2-5}
    & M & M & Z & H \ cline{2-5}
    & H & M & Z & H \ hline
    end{tabular}
    end{document}


    enter image description here







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Nov 20 at 6:10

























    answered Nov 20 at 6:00









    marmot

    77.6k487164




    77.6k487164












    • The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
      – CarLaTeX
      Nov 20 at 6:47












    • Yeah am not aware of all the methods. Thanks for the solution.
      – sreeramp96
      Nov 20 at 7:29


















    • The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
      – CarLaTeX
      Nov 20 at 6:47












    • Yeah am not aware of all the methods. Thanks for the solution.
      – sreeramp96
      Nov 20 at 7:29
















    The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
    – CarLaTeX
    Nov 20 at 6:47






    The initial | in multicolumn{3}{|c|}{$P_mathrm{mot}$ } should be deleted, otherwise it is printed twice.
    – CarLaTeX
    Nov 20 at 6:47














    Yeah am not aware of all the methods. Thanks for the solution.
    – sreeramp96
    Nov 20 at 7:29




    Yeah am not aware of all the methods. Thanks for the solution.
    – sreeramp96
    Nov 20 at 7:29










    up vote
    6
    down vote













    Whatever applies to each item in a column should go in the column header. Here's my proposal:



    documentclass[twocolumn]{article}
    usepackage{array,booktabs}

    usepackage{lipsum} % for context

    begin{document}

    lipsum[2]

    begin{table}[htp]
    centering

    begin{tabular}{ @{} *{4}{w{c}{3em}} @{} }
    toprule
    $P_{mathrm{batt}}$ & multicolumn{3}{c}{$P_{mathrm{mot}}$} \
    cmidrule(r){1-1} cmidrule(l){2-4}
    SOC & S & M & H \
    midrule
    S & S & Z & VS \
    M & M & Z & H \
    H & M & Z & H \
    bottomrule
    end{tabular}

    caption{Rule based of fuzzy logic control}

    end{table}

    lipsum

    end{document}


    enter image description here






    share|improve this answer

























      up vote
      6
      down vote













      Whatever applies to each item in a column should go in the column header. Here's my proposal:



      documentclass[twocolumn]{article}
      usepackage{array,booktabs}

      usepackage{lipsum} % for context

      begin{document}

      lipsum[2]

      begin{table}[htp]
      centering

      begin{tabular}{ @{} *{4}{w{c}{3em}} @{} }
      toprule
      $P_{mathrm{batt}}$ & multicolumn{3}{c}{$P_{mathrm{mot}}$} \
      cmidrule(r){1-1} cmidrule(l){2-4}
      SOC & S & M & H \
      midrule
      S & S & Z & VS \
      M & M & Z & H \
      H & M & Z & H \
      bottomrule
      end{tabular}

      caption{Rule based of fuzzy logic control}

      end{table}

      lipsum

      end{document}


      enter image description here






      share|improve this answer























        up vote
        6
        down vote










        up vote
        6
        down vote









        Whatever applies to each item in a column should go in the column header. Here's my proposal:



        documentclass[twocolumn]{article}
        usepackage{array,booktabs}

        usepackage{lipsum} % for context

        begin{document}

        lipsum[2]

        begin{table}[htp]
        centering

        begin{tabular}{ @{} *{4}{w{c}{3em}} @{} }
        toprule
        $P_{mathrm{batt}}$ & multicolumn{3}{c}{$P_{mathrm{mot}}$} \
        cmidrule(r){1-1} cmidrule(l){2-4}
        SOC & S & M & H \
        midrule
        S & S & Z & VS \
        M & M & Z & H \
        H & M & Z & H \
        bottomrule
        end{tabular}

        caption{Rule based of fuzzy logic control}

        end{table}

        lipsum

        end{document}


        enter image description here






        share|improve this answer












        Whatever applies to each item in a column should go in the column header. Here's my proposal:



        documentclass[twocolumn]{article}
        usepackage{array,booktabs}

        usepackage{lipsum} % for context

        begin{document}

        lipsum[2]

        begin{table}[htp]
        centering

        begin{tabular}{ @{} *{4}{w{c}{3em}} @{} }
        toprule
        $P_{mathrm{batt}}$ & multicolumn{3}{c}{$P_{mathrm{mot}}$} \
        cmidrule(r){1-1} cmidrule(l){2-4}
        SOC & S & M & H \
        midrule
        S & S & Z & VS \
        M & M & Z & H \
        H & M & Z & H \
        bottomrule
        end{tabular}

        caption{Rule based of fuzzy logic control}

        end{table}

        lipsum

        end{document}


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 20 at 8:45









        egreg

        699k8518593130




        699k8518593130






















            sreeramp96 is a new contributor. Be nice, and check out our Code of Conduct.










             

            draft saved


            draft discarded


















            sreeramp96 is a new contributor. Be nice, and check out our Code of Conduct.













            sreeramp96 is a new contributor. Be nice, and check out our Code of Conduct.












            sreeramp96 is a new contributor. Be nice, and check out our Code of Conduct.















             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f460878%2fhow-do-i-make-table-cells-that-span-more-than-one-column-or-row%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            AnyDesk - Fatal Program Failure

            How to calibrate 16:9 built-in touch-screen to a 4:3 resolution?

            QoS: MAC-Priority for clients behind a repeater