Your MWE has two errors:
- definition of
Y column type have wrong sign <, it should be > - missing is package
makecell
and defined to much columns (sufficient are 3 Y columns). Considering this:
\documentclass{article} \usepackage{booktabs, makecell, tabularx} % <--- \newcolumntype{Y}{>{\centering\arraybackslash}X} % <--- \begin{document} \begin{table}[h] \caption{Elenco riassuntivo di tutte le perdite meccaniche} \label{Tab:tabellariassuntiva} \centering\renewcommand\arraystretch{1.2} \begin{tabularx}{\textwidth}{@{} YYY @{}} % <--- \toprule Componente & Valore & Formulazione utilizzata \\ \midrule \makecell{Cuscinetto superiore\\ albero verticale U1847} & 650 & Bearing select SKF \\ \bottomrule \end{tabularx} \end{table} \end{document}
the result of corrected code gives what you after:

The same result you can obtain with:
\documentclass{article} \usepackage{booktabs, tabularx} \newcolumntype{Y}{>{\centering\arraybackslash}X} % <--- \begin{document} \begin{table}[h] \renewcommand\tabularxcolumn[1]{m{#1}} % <--- \caption{Elenco riassuntivo di tutte le perdite meccaniche} \label{Tab:tabellariassuntiva} \centering\renewcommand\arraystretch{1.2} \begin{tabularx}{\textwidth}{@{} YYY @{}} \toprule Componente & Valore & Formulazione utilizzata \\ \midrule Cuscinetto superiore albero verticale U1847 & 650 & Bearing select SKF \\ \bottomrule \end{tabularx} \end{table} \end{document}