XL 2013 Recopier automatique des valeurs d'un onglet vers un autre onglet selon critère

olivieroma

XLDnaute Nouveau
Bonjour à tous,

Je travaille sur un tableau dans lequel je saisis des factures (onglet "Base").
Je voudrais une recopie automatique de cette saisie dans un autre onglet avec comme critère de sélection le code sous-centre qui est en colonne A
Lorsque par exemple, la référence du sous-centre de la colonne A est "0901C", alors les données des lignes en question alimentent automatiquement le tableau de l'onglet "0901C".
Le tableau de l'onglet "Base" est alimenté quotidiennement.
Idem pour les codes sous-centre 094A et 0400B

Pensez-vous possible de gérer ce problème avec des formules ?
J'ai peur du VBA car les macros sont souvent bloquées dans ma Sté :(

Je joins un fichier qui permettra de mieux comprendre ma question 🥸

Merci par avance à ceux qui prendront le temps de regarder !!

Bonne journée à tous.
 

Pièces jointes

  • Recopier automatique valeurs dans autre onglet selon critère.xlsx
    13.1 KB · Affichages: 3

job75

XLDnaute Barbatruc
Bonjour olivieroma,

Dans la feuille "0901C" formule matricielle en A2 :
Code:
=SIERREUR(INDEX(Base!B:B;PETITE.VALEUR(SI(Tableau1[Sous-centre]="0901C";LIGNE(Tableau1));LIGNE(A1)));"")
à valider par Ctrl+Maj+Entrée et tirer à droite et vers le bas.

Dans la feuille "Base" le tableau est un tableau structuré.

A+
 

Pièces jointes

  • Recopier automatique valeurs dans autre onglet selon critère.xlsx
    16.7 KB · Affichages: 3
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
313 866
Messages
2 103 082
Membres
108 521
dernier inscrit
manouba