Bonjour à tous merci ces deux solutions marche très bien
Par contre j'aimerai comprendre comment agit le code sur la base de donnée car j'aimerai utiliser la même sur un tableau de bord similaire je sais que sheets veut dire feuille mais après je comprend pas bien comment sa agit
Range("B:B").AdvancedFilter Action:=xlFilterCopy _
, CopyToRange:=Range("B12"), Unique:=True
Cela applique un filtre avancé sans doublons sur la colonne B de la feuille rejet globaux et en extrait le contenu vers la feuille active sous la cellule B12
Je voulai savoir comment le tcd a été crée avec les deux colonnes avant et après car dans le tableau source il n'ya qu'une colonne avec les rejets avant et après mandatement
J'ai ajouté une colonne Mandat à ta feuille rejet globaux que j'ai remplie avec soit la mention Avant, soit la mention après, et j'ai utilisé cette colonne en titre de colonne du TCD.
Sans cette colonne ce n'était pas possible et de plus, comme je le disais dans le fil, couper une même plage en 2 sections est un peu risqué en cas de modification ultérieure
Pour la formule pouvez m'expliquez comment fonctionne le SOMME(1/NB.SI([ le INDEX(B$13:B$49;MIN(SI(NB.SI et le LIGNE(INDIRECT("1:"&LIGNES(B$13:B$49
Merci à vous