Comment automatiser un compte de résultat à partir d'un grand livre?

Je travaille sur le fichier nommé "Test2". Dans la feuille "Grand livre", j'ai obtenu le tableau suivant dans la feuille "Grand livre".

| Grand Livre |     |            | Débit | Crédit |
|-------------|-----|------------|-------|--------|
| 06-mars     | 512 |            |       | 24     |
| 28-mars     | 512 |            |       | 24     |
|             |     |            |       |        |
|             |     |            |       |        |
| 12-mars     | 53  |            | 135   |        |
|             |     |            |       |        |
|             |     |            |       |        |
| 30-mars     | 59  |            | 38    |        |
|             |     |            |       |        |
|             |     |            |       |        |
| 6-mars      | 6   |            | 24    |        |
| 28-mars     | 6   |            | 24    |        |
|             |     |            |       |        |
|             |     |            |       |        |
| 12-mars     | 7   |            |       | 135    |
|             |     |            |       |        |
|             |     |            |       |        |
| 30-mars     | 80  |            |       | 38     |
|             |     | à reporter | 221   | 221    |

J'aimerais créer un compte de résultats automatisé avec Google Apps Script qui regroupe les comptes 6 (600 , 601...699) en charges et les comptes 7 (700, 701,..., 799) en produits dans la feuille "Compte de résultats". J'aimerais obtenir ceci en fonction des résultats que j'ai.

| compte de résultats | |
|---------------------|-----------|
| Charges | Produits |
| 48 | 135 |
| Total | Total |
| 48 | 135 |

Voici le lien du document: https://docs.google.com/spreadsheets/d/1kL1ujcchsRQB9253azwnOQuxxkCvoAHXn4WNblIC6gU/edit?usp=sharing

Merci de votre aide.

Bonjour,

  • l'une des difficulté est de transformer les code comptables en 6xx et 7xx quand bien même il n'y a que 6 ou 7 en numérique dans la colonne.
  • la ligne total est redondante avec ce qu'il y a au dessus ?

Proposition sur 3 onglets, dont le plus complet ...

={query({arrayformula(if('grand livre'!B1:B="";;1*left(to_text('grand livre'!B1:B)&"000";3)))\ 'grand livre'!D1:E};"select Col1,sum(Col2),sum(Col3) where Col1>=600 and Col1<800 group by Col1 label sum(Col2) 'Charges', sum(Col3) 'Produits' ");
query({arrayformula(if('grand livre'!B1:B="";;1*left(to_text('grand livre'!B1:B)&"000";3)))\ 'grand livre'!D1:E};"select ' ',sum(Col2),sum(Col3) where Col1>=600 and Col1<800 label ' ' '',sum(Col2) 'Total', sum(Col3) 'Total' ")}
image

Merci Steelson, en effet, c'est assez redondant ces sommes à la fin du compte de résultats. Mais dans le cadre de nombreuses opérations comptables, ça sera nettement plus clair. Ça me sauve clairement.

Rechercher des sujets similaires à "comment automatiser compte resultat partir grand livre"