M manouch95 XLDnaute Nouveau 13 Mai 2024 #1 Bonjour, Dans mon fichier Excel, je cherche à remplir l'onglet Tableau L en fonction de l'onglet Liste : Si dans Liste, la colonne T (titre L) contient "x" Alors je recopie les informations Num/Nom/Prénom/Club/Points/Téléphone dans Tableau L. Pouvez-vous m'aider svp ? Merci beaucoup par avance, Manon Pièces jointes Fichier anonymisé.xlsx 10.7 KB · Affichages: 4
Bonjour, Dans mon fichier Excel, je cherche à remplir l'onglet Tableau L en fonction de l'onglet Liste : Si dans Liste, la colonne T (titre L) contient "x" Alors je recopie les informations Num/Nom/Prénom/Club/Points/Téléphone dans Tableau L. Pouvez-vous m'aider svp ? Merci beaucoup par avance, Manon
mapomme XLDnaute Barbatruc Supporter XLD 13 Mai 2024 #2 Bonjour manouch95, Avec O365, sur la feuille "Tableau L" : en A2 la formule :=CHOISIRCOLS(Liste!A2:G2;1;3;4;5;6;7) (pour les en-têtes) en A3 la formule :=CHOISIRCOLS(FILTRE(Liste!A2:G9999;Liste!T2:T9999="x");1;3;4;5;6;7) (pour les données) Pièces jointes manouch95-Filtre-v1.xlsx 12 KB · Affichages: 0 Vote positif 0 Vote négatif
Bonjour manouch95, Avec O365, sur la feuille "Tableau L" : en A2 la formule :=CHOISIRCOLS(Liste!A2:G2;1;3;4;5;6;7) (pour les en-têtes) en A3 la formule :=CHOISIRCOLS(FILTRE(Liste!A2:G9999;Liste!T2:T9999="x");1;3;4;5;6;7) (pour les données)
J JHA XLDnaute Barbatruc 13 Mai 2024 #3 Bonjour à tous, Pour ceux ne possédant pas ces nouvelles fonctions VB: =SIERREUR(INDEX(Liste!A$3:A$6;PETITE.VALEUR(SI(Liste!$T$3:$T$6="x";LIGNE(Liste!$T$3:$T$6)-2);LIGNE(A1)));"") JHA Pièces jointes Fichier anonymisé.xlsx 13.8 KB · Affichages: 1 Vote positif 0 Vote négatif
Bonjour à tous, Pour ceux ne possédant pas ces nouvelles fonctions VB: =SIERREUR(INDEX(Liste!A$3:A$6;PETITE.VALEUR(SI(Liste!$T$3:$T$6="x";LIGNE(Liste!$T$3:$T$6)-2);LIGNE(A1)));"") JHA
M manouch95 XLDnaute Nouveau 14 Mai 2024 #4 Vous êtes géniaux !! Merci beaucoup, ça fonctionne parfaitement ! Vote positif 0 Vote négatif