Flatten sous Excel

Bonjour à tous ,

Je recherche une formule ou solution (VBA,...) pour cumuler une colonne de plusieurs feuilles Excel dans une seul.

Sous GSheet j'utilise la fonction Flatten pour les cumuler, et, j'ai réaliser une tableau comparatif entre les 2 résultats. Résultat d'une précédente extraction et la dernière.

Il y a une seul colonne à cumuler, ce qui reste simple.

Je souhaite le faire pareil sur Excel car initialement les données sont sous Excel par extraction.

Pour expliquer plus de détails, aujourd'hui j'ai 6 feuilles distinctes et au final je devrais en avoir 20. Dans chaque feuille il y a environ 45000 lignes.

J'ai besoin de comparer toutes les feuilles cumulées d'une date à une autre.

Si vous savez faire autrement qu'un cumul, je suis preneur.

Sachant qu'en VBA je ne sais pas faire.

Merci par avance aux solutionneurs

Bonjour à tous,

T'as oublié de mettre ton fichier?

Crdlmt

Tu as raison, je vais en mettre un simplifié

Il y a 4 feuilles type extraction. Une feuille extraction précédente et une feuille de comparaison.

Il n'y aura jamais d'articles en moins, que en + ou autant. La nouvelles extraction deviendra l'ancienne, etc...

S'il faut garder toutes les extractions pour le pratique et l'historique, cela n'est pas un soucis.

Merci encore

13cumul-gr.xlsx (18.49 Ko)

Bonjour à tous,

Je ne comprends ce qu'il faut faire. Peux- donner un (ou deux) exemples ?

Daniel

Bonjour à tous,

Avec un nb.si() 3D, qui reprend ton idée de formule :

en I2, par exemple

=SOMMEPROD(NB.SI(INDIRECT("gr"&LIGNE($1:$4)&"!A:a");E2))

te donne le nb de nouveaux dans les 4 feuilles de ancien (il y en a qui sont en double dans la meme feuille !

Crdlmt

Rechercher des sujets similaires à "flatten"