Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report]: Excel Formulas not working in xlsx template #170

Open
dmawas opened this issue Nov 1, 2022 · 1 comment
Open

[Bug Report]: Excel Formulas not working in xlsx template #170

dmawas opened this issue Nov 1, 2022 · 1 comment
Labels
T: bug Functionality that does not work as intended/expected

Comments

@dmawas
Copy link

dmawas commented Nov 1, 2022

Environment
Carbone Version: [e.g. Carbone Studio 4.x.x]
Browsers: [e.g. chrome Version 106.0.5249.119 (Build officiel) (64 bits) ]
Desktop OS: [Windows 11]
Other: [Microsoft® Excel® pour Microsoft 365 MSO (Version 2209 Build 16.0.15629.20200) 64 bits ]

Expected Behaviour
I am using an excel template for an invoice with multiple invoice lines.
I would like to be able to use excel formula to sum the lines into a total without tax then calculate the tax and get a total with tax.

Actual Behaviour
Formulas in excel just don't work on the table lines.
I tried using named tables and using column names but it does not work either.

Steps to reproduce
Steps to reproduce the bug:
1.Create an excel template with a table to hold multiple line
2. add at the bottom of the table a sum of all the lines of the table sum(X10:X12)
3. See error

Screenshots

**Reproduction Lin
Capture d’écran 2022-11-01 190637

@dmawas dmawas added the T: bug Functionality that does not work as intended/expected label Nov 1, 2022
@JujuEasilys
Copy link

Bonjour,

Je laisse un commentaire en français vue les données.

J'ai rencontré le même type de problème avec des formules excel qui ne s'adaptent pas aux lignes générées par la boucle (la somme X10:X12 n'a plus de sens avec les 8 lignes que génèrent Carbone).

A titre personnel, je mettais les éléments récapitulatifs plutôt vers le haut de la page pour ne pas être impacté par des quantités de lignes aléatoires et pour les template de factures multi site, je boucle l'identifiant du site dans une colonne masquée et remonte les totaux avec des somme.si.ensemble en conditionnant les résultats cumulés par site.
Dans cette procédure, c'est bien une formule Excel qui fait le boulot, il faut donc bien formater la donnée numérique avec le :formatN() --> Sinon Excel ne sait pas faire de calcul avec de la donnée texte.

Mais ça c'était avant la livraison de l'incroyable aggSum qui permet le même type d'opération mais par Carbone avec l'avantage de pouvoir laisser les totaux en bas de page (C'est Carbone qui fait le boulot, il s'adapte forcément à la variabilité du nombre de ligne).
C'est tellement puissant que j'ai même arrêté de faire ce type de template sous tableur, je passe directement sur du odt ou du word, Carbone me fait les calculs et les documents textes sont plus faciles à mettre en page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T: bug Functionality that does not work as intended/expected
Projects
None yet
Development

No branches or pull requests

2 participants