Das Spreadtab-Paket Teil 3
Da ich eine Anfrage bekam, wie man Texte und Formeln in einer Zelle mischt, hier die Antwort.
- Reine Textzellen müssen mit ‚@‘ beginnen
- Bei gemischten Zellen gilt folgende Syntax <TEXT> :={<FORMEL>}<TEXT>
\documentclass{scrartcl} \usepackage[]{spreadtab} \usepackage[]{eurosym} \usepackage[]{numprint} \begin{document} \begin{spreadtab}[\STsavecell{\myresult}{d5}] {{tabular}{clrr}} @ Anzahl & @ Artikel & @ Einzelpreis & @ Gesamtpreis \\ \hline 1 &@ Hallo & :={2.50} \euro & :={[-3,0]*[-1,0]} \euro \\ 2 &@ Welt & :={8.15} \euro & :={[-3,0]*[-1,0]} \euro \\ 3 &@ Hello & :={5.67} \euro & :={[-3,0]*[-1,0]} \euro \\ \hline & & & :={sum(c1:[0,-1])} \euro \end{spreadtab} Die Gesamtsumme ist \myresult\,\euro. \end{document} |
Was noch fehlt ist das Umwandeln der Dezimalpunkte in Kommata für den Output und das Auffüllen der Währungsangaben auf zwei Nachkommastellen. Dazu später mehr…