XL 2013 répartition de chiffres suivant plusieurs critères

heho13

XLDnaute Occasionnel
Bonjour
je veux répartir à CHAQUE CHANGEMENT du chiffre en jaune en colonne A, par rapport aux chiffres de la colonne C
La formule fonctionne et j'ai mis une heure au moins pour faire 300 lignes

Sauf, que j'ai plus de 200 chiffres différents en colonne A sur environ 4000 lignes.

Je vous remercie par avance pour l'aide
 

Pièces jointes

  • fichier exemple.xlsx
    10.7 KB · Affichages: 13

ODVJ

XLDnaute Impliqué
Bonjour,

en E2 :
VB:
=INDEX($A$1:$A2;MAX(SI($A$1:$A2<>0;LIGNE($A$1:$A2);0)))*C2/SOMME(DECALER($C$1;MAX(SI($A$1:$A2<>0;LIGNE($A$1:$A2);0))-1;;MIN(SI($A3:$A$2000<>0;LIGNE($A3:$A$2000);9^9))-MAX(SI($A$1:$A2<>0;LIGNE($A$1:$A2);0));1))
A valider par CTRL+MAJ+ENTER

Cordialement
 

Pièces jointes

  • xld_fichier exemple.xlsx
    18.4 KB · Affichages: 6

job75

XLDnaute Barbatruc
Bonjour heho13, ODVJ,

Voyez le fichier joint, une fois que l'on a défini les noms ligdeb et ligfin c'est facile, formule en D2 :

=INDEX(A:A;ligdeb)*C2/SOMME(DECALER(C$1;ligdeb-1;;ligfin-ligdeb))

A+
 

Pièces jointes

  • fichier exemple(1).xlsx
    18.1 KB · Affichages: 10

Discussions similaires