¿Como crear tablas como si LaTeX fuese una hoja de Excel? ¡SIN USAR EXCEL!
El paquete "spreadtab" de LaTeX es un paquete de LaTeX que permite crear y editar tablas de calculo similares a las que se pueden hacer con Microsoft Excel o Google Sheets. Con "spreadtab", puedes crear tablas complejas que incluyen formulas y funciones, y el paquete se encarga de realizar los calculos y actualizar automaticamente la tabla a medida que se modifican las entradas.
\documentclass{article}
\usepackage[xfp]{spreadtab}
\STsetdecimalsep{.}
\begin{document}
\Large
\begin{spreadtab}{{tabular}{|r|r|r|r|}}
@$k$ & @$x_i$ & @$f_i$ & @$x_i f_i$\ \hline
1& 12.5& 5 & b2*c2\ \hline
2& 15.5& 9 & b3*c3\ \hline
3& 18.5& 12& b4*c4\ \hline
4& 21.5& 6 & b5*c5\ \hline
5& 23.5& 4 & b6*c6\ \hline
& @total& sum(c2:c6)&sum(d2:d6)\\hline
& @Media& trunc(d7/c7,2)& \\hline
\end{spreadtab}
\vspace{1cm}
\begin{spreadtab}{{tabular}{r|r|}}
@ $x_i$ & @ $f_i$ \ \hline
12.5 & 5\
15.5 & 9\
18.5 & 12\
21.5 & 6\
23.5 & 4\
\hline
@Total & sum(b2:b6)\
@Media & trunc(sumprod(a2:a6;b2:b6)/b7,2)
\end{spreadtab}
\vspace{1cm}
\begin{spreadtab}{{tabular}{*7c}}
@$x$ &-1 & 0 & 1 & 2 & 3 & 4\ \hline
@ $2x-1$ & 2*[0,-1]-1 & 2*[0,-1]-1 & 2*[0,-1]-1 & 2*[0,-1]-1 & 2*[0,-1]-1 & 2*[0,-1]-1 \ \hline
\end{spreadtab}
\vspace{1cm}
\begin{spreadtab}{{tabular}{*7c}}
@$x$ & -2 & \STcopy{>}{b1+1} & & & & \ \hline
@$x^2$&[0,-1]^2 & \STcopy{>}{c1^2} & & & & \ \hline
\end{spreadtab}
\vspace{1cm}
\begin{spreadtab}{{tabular}{|r|r|r|r|}}
@$k$ & @$x_i$ & @$f_i$ & @$x_i f_i$\ \hline
1& 12.5& 5 & \STcopy{v5}{b2*c2}\ \hline
2& 15.5& 9 & \ \hline
3& 18.5& 12& \ \hline
4& 21.5& 6 & \ \hline
5& 23.5& 4 & \ \hline
& @total& sum(c2:c6)&sum(d2:d6)\\hline
& @Media& trunc(d7/c7,2)& \\hline
\end{spreadtab}
\end{document}