Séparation d'un montant dans une cellule avec condition
Bonjour a tous,
Dans le cadre de mon travail, j'essaye tant bien que mal de trouver la formule adéquate a ce problème. L'exemple qui suit représente une écriture, et j'en ai 500 d'affilées :
| VE | 47100000 | Client A | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 1080 | |
| VE | 44571055 | TVA Collectée à 5,5% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 57,75 | |
| VE | 44571200 | TVA Collectée à 20% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 6 | |
| VE | 41100000 | Client A | Client A | Client A | F-2020 | 03/01/2020 | F-202001 | 1143,75 | 0 |
Je souhaiterais trouver la formule qui me permettrait de splitter la ligne selon une ou plusieurs conditions et donner le résultat qui suit :
| VE | 7060000 | Client A 5.5% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 1050 | |
| VE | 7061000 | Client A 20% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 30 | |
| VE | 44571055 | TVA Collectée à 5,5% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 57,75 | |
| VE | 44571200 | TVA Collectée à 20% | Client A | F-2020 | 03/01/2020 | F-202001 | 0 | 6 | |
| VE | 41100000 | Client A | Client A | Client A | F-2020 | 03/01/2020 | F-202001 | 1143,75 | 0 |
Si selon le n° de facture F-202001 On trouve 44571055 et/ou 44571200 en colonne B, alors le montant se trouvant dans la dernière colonne doit être splitter en deux selon les taux suivants:
57.75/0.055 = 1050
6/0.2 = 30
De plus, j'aimerais ajouter a tout ca que si selon le n° de facture F-202001 on trouve 44571055 alors il doit remplacer 47100000 par 7060000 et/ou si on trouve 44571200 alors on doit remplacer 47100000 par 7061000.
Je vous remercie par avance pour votre aide et vous souhaite une bonne journée.
Laurent
Bonjour et bienvenue sur le forum,
Il faudrait au minimum un fichier exemple pour trouver un début de solution. Voici l'idée pour le crédit du 20 (ligne produits) :
=max(sommeprod((T[fact]="F-202001")*((T[compte]=41100000)*(T[debit]-T[credit])-(T[compte]=44571200)*(T[credit]-T[debit])));0)Tout ça suggère d'avoir un tableau source nommé T et un tableau de transformation dans lequel serait saisi cette formule, formaté de manière à accueillir potentiellement tous les lignes que pourrait contenir une écriture. Les lignes seraient laissées vides si il n'y avait pas de correspondance (pas de produits à 5,5% par exemple).
Cdlt,