problème de signe dans un TCD

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

ballmaster

XLDnaute Occasionnel
Bonjour à tous,

A mon tour de vous exposer mon problème, j'importe des données depuis excel via query.
Toutefois, j'ai un problème pour le calcul d'un CA.

Le CA est toujours positif que ce soit une facture ou un avoir (architecture de la base de donnée donc non modifiable).

J'ai donc du "feinté" pour obtenir des montants négatifs lorsqu'il s'agit d'avoir en utilisant un champ calculé. Cela paraît fonctionner sauf que le total général de mont TCD ne correspond pas au total de mes lignes.

Et là, je ne comprend plus rien.........
Au secours
 

Pièces jointes

Re : problème de signe dans un TCD

Ballmaster

c'est un peu tordu ce que j'ai fait mais j'arrive à trouver un résultat négatif dans le TCD

Tu crée une nouvelle colonne (avoir1) , tu appliques la formules suivante :
=SI(K30=1;-I30;0) ( si avoir =1 alors "- montant HT" sinon "0" )
Ensuite dans ton TCD tu crée un champ calculé avec en formule :
='Montant HT'+ 2*avoir1

regarde dans la feuille TCD2

apluche
 

Pièces jointes

Re : problème de signe dans un TCD

Merci Mic de ton aide,

Malheusement, je dois arriver à ce résultat sans cette étape intermédiaire, en effet dans mon fichier final, j'aurais plus de 65000 lignes, aussi il me sera impossible d'effectuer ce retraitement, puisque je renverrais les données directement dans un TCD depuis de mon importation.

Si quelqu'un voit autre chose, je suis preneur.
 
Re : problème de signe dans un TCD

Bonjour à tous,

ballmaster à dit:
Le CA est toujours positif que ce soit une facture ou un avoir (architecture de la base de donnée donc non modifiable).

Il doit y avoir une "option" pour avoir du négatif, quand c'est le cas, avant de lancer ta requête.

Je conçois mal une application sans cela.

Autrement, je ne vois que la solution de mic.

A+
 
Re : problème de signe dans un TCD

Bonsoir,


JCGL, malheusement non, la base de données a été architecturée de telle manière. la seule chose qui le permet est ce champ "avoir" qui prend pour valeur 0 ou 1. Effectivement, cela m'a surpris également, qu'un avoir ne soit pas mis en négatif. Mais merci quand même.


Ninbihan, je vais essayé, mais a priori cela fonctionne. J'effectuerais des tests un peu plus poussé.

Un grand merci à tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
479
Réponses
4
Affichages
820
Réponses
1
Affichages
1 K
Retour