Intégrer des données d'un onglet vers un autre

Bonsoir à tous

Je souhaite intégrer les données de l'onglet TRI dans l'onglet STAT, seulement les mises en formes sont différentes.

En effet l'onglet TRI est une simple récupération de liste. L'onglet STAT me permet de faire des statistiques par colonne.

Ci joint un fichier plus explicite

Merci de votre aide

59essai-stat.zip (24.20 Ko)

Bonsoir,

Peux-tu nous rejoindre ton fichier complété sur quelques lignes (avec un petit commentaire).

Car pour le moment, je n'ai pas compris comment reporter les données sur l'autre onglet.

A te (re)lire

@+

Bonjour thibo

Voici le fichier avec le résultat attendu pour les 3 premiers matricules.

merci pour ton aide

Actuellement je fais de la saisie manuelle.

58essai-stat-2.zip (23.87 Ko)

Bonjour,

Une tentative avec les formules suivantes :

en C2 :

=MIN(TRI!$B$2:$B$60)

en C7, commencer par défusionner, puis mettre cette formule matricielle :

=MIN(SI(TRI!$B$2:$B$60>STAT!C2;TRI!$B$2:$B$60))

Formule matricielle à valider par CTRL + MAJ + ENTREE

refusionner ensuite C7:C11

Formule à recopier vers le bas

en B2 :

=INDEX(TRI!$C$2:$C$60;EQUIV(STAT!$C2;TRI!$B$2:$B$60;0))

en D2, sa petite soeur :

=INDEX(TRI!$D$2:$D$60;EQUIV(STAT!$C2;TRI!$B$2:$B$60;0))

et en E2, son autre petite soeur :

=INDEX(TRI!$E$2:$E$60;EQUIV(STAT!$C2;TRI!$B$2:$B$60;0))

Pour la deuxième partie du tableau, en G2, une formule matricielle :

=SI(SOMME((TRI!$B$2:$B$60=INDEX($C:$C;ENT((LIGNE()-2)/5)*5+2))*(TRI!$A$2:$A$60=STAT!G$1))=0;"";INDEX(TRI!$F$2:$J$60;EQUIV(INDEX($C:$C;ENT((LIGNE()-2)/5)*5+2)&G$1;TRI!$B$2:$B$60&TRI!$A$2:$A$60;0);EQUIV($F2;TRI!$F$1:$J$1;0)))

Formule matricielle à valider par CTRL + MAJ + ENTREE

Formule à recopier vers le bas et vers la droite

Les plages de cellules sont à adapter

Je te joins le fichier avec les différentes formules

@+

68gerald.zip (21.70 Ko)

Merci Thibo

Ca marche bien

Faut que j'adapte pour le calcul sur un an

Rechercher des sujets similaires à "integrer donnees onglet"