Sous totaux

Résolu/Fermé
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015 - 11 oct. 2013 à 13:55
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015 - 21 oct. 2013 à 09:50
Bonjour,
J'ai créer un tableau pour les décompositions de prix.
dans la colonne de prix total je veux faire
soit : le produit du prix unitaire par la quantité
soit : la somme des prix totaux du chapitre.

je n'arrive pas à définir la fin de la somme en macro.

je lien ci-après est le fichier en question :

http://dl.free.fr/getfile.pl?file=/u5sKpr4A

merci pour vos réponses

4 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
11 oct. 2013 à 21:28
Bonsoir,

une formule :
=SI(DPGF[@niv]=0,DPGF[@[QTE
ENT]]*DPGF[@[Prix Unitaire €]],SOMMEPROD((mazone=0)*DECALER(mazone,0,5)*DECALER(mazone,0,6)))
qui s'appuie sur les noms :
LIG_curr=
MIN(LIGNE(DPGF!$A10))

lig_haut
=
MIN(LIGNE(DPGF[niv]))

mazone
=
DECALER(DPGF!$A10;1;0;MIN(SI(DECALER(DPGF!$A11;0;0;lig_haut+LIGNES(DPGF[niv])-LIG_curr-1;1)>=DPGF!$A10;LIGNE(DECALER(DPGF!$A11;0;0;lig_haut+LIGNES(DPGF[niv])-LIG_curr-1;1));LIGNES(DPGF[niv])+lig_haut))-LIGNE(DPGF!$A10)-1;1)

Attention, pour définir ces noms, il faut se mettre sur la ligne 10.

Cette formule est utilisable sur toutes les lignes du tableau (pas uniquement sur la ligne 10)

cordialement
1
Raymond PENTIER Messages postés 58393 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 avril 2024 17 096
11 oct. 2013 à 14:51
Tu as vérifié ce que tu nous as envoyé ? Ouvre un peu ton lien, tu verras ...

Alors oublie free et utilise https://www.cjoint.com/ pour créer ton lien, que tu reviendras coller ici.
0
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015
11 oct. 2013 à 16:35
oui je viens de vérifier, c'est bien le bon document.

mais bon pour ceux qui préfères le voici avec cijoint.com :

https://www.cjoint.com/?0JlqIb14lew
0
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015
21 oct. 2013 à 09:50
merci pour t'as réponse mais je suis passé par du code VBA non sens mal mais les gens ne comprennent plus dès que la formule dépasse une somme.Si !
merci encore
0