Formule Excel -

ExcelUtilisateur2021 Messages postés 21 Statut Membre -  
PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour, 

voici une Formule que j'utilise :

 =IFERROR(INDEX(IF(COLUMN()=2,Tabella13[Nom]&" "&Tabella13[Prenom],Tabella13[Prenom]),AGGREGATE(15,6,(ROW(Tabella13[Nom])-ROW(Tabella13[[#Headers],[Nom]]))/ISNUMBER(SEARCH($A$1,Tabella13[[Classe]:[Classe]])),ROW($A1))),"")

le probleme c'est que les valeur qui sont retournee ne sont pas juste.

vous trouvez dans le fichier Excel des feuilles

"Students 23-24"

"DB"

"DP1RE"

les info correcte sont dans le DB qui sont a modifier dans la Feuille "Students 23-24

pouvez vous  svp m'aide? 

merci d'avance a tous

https://www.cjoint.com/c/MImmk7iaDVF

4 réponses

Résumé de la discussion

Le sujet porte sur une formule Excel avancée qui combine INDEX et AGGREGATE pour ramener Nom et Prenom selon une Classe, mais les valeurs retournées ne correspondent pas aux données situées sur la feuille DB.
Les échanges signalent que les données correctes résident dans DB et que la feuille Students 23-24 appelle ces valeurs, avec des demandes de précisions et le partage de fichiers d’exemple pour illustrer le problème, notamment en fonction des versions d’Excel.
Un point précis est que DP1RE comporte des lignes (12 et 13) affichant des valeurs inexactes, ce qui suggère un décalage ou une référence mal alignée.
Les solutions évoquées incluent le tri des classes par ordre croissant et l’utilisation d’EQUIV avec ROW pour localiser la bonne ligne sur une feuille dédiée, ainsi que des ajustements de formule sur des feuilles auxiliaires (par exemple Feuil1 ou la feuille choix) pour limiter les lignes vides et faciliter le calcul.

Généré automatiquement par IA
sur la base des meilleures réponses
emile
 

Bonjour,

Fournis urgemment de explications plus claires, parce que avec une seule ligne de données on ne voit pas trop ce que tu veux faire

0
ExcelUtilisateur2021 Messages postés 21 Statut Membre 5
 

voici un fichier avec plus de donnée dedans.

explication dans le fichier excel.

https://www.cjoint.com/c/MImnJEusXFF

merci 

0
emile
 

Re,

Quelle version Excel ?

0
PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention   827
 

Bonjour

Une idée dans le fichier

gestion-classes-DVF-Formul-PhC2.xlsx (cjoint.com)


0
ExcelUtilisateur2021 Messages postés 21 Statut Membre 5
 

bonjour merci , pour le fichier

la feuille  : Feuil1 elle est utile pour quelle raison ? elle fais quoi?

Merci a toi

0
ExcelUtilisateur2021 Messages postés 21 Statut Membre 5
 

Rebonjour, 

il y a des valeur fausse dans le tableau. regarde DP1RE ligne 12 et 13 ces les valeur de la référence DP1REi.

merci a toi.

0
PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention   827 > ExcelUtilisateur2021 Messages postés 21 Statut Membre
 

Modifier la formule colonne A sur la feuille choix

On commence en ligne 4 donc c'est moins 3

=SI(LIGNE()-3<=RECHERCHEV($A$1;Feuil1!$D$3:$E$12;2;0);$A$1;"")

0
ExcelUtilisateur2021 Messages postés 21 Statut Membre 5 > PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention  
 

Bonsoir, 

la formule fais déjà se qui faut mes il y a des erreur d'affichage,  peut ton l'adapter si les classe sont mélanger dans la colonne A1 de la feuille Students 23-24? 

voici le fichier tu pourra voir de toi même se que je pense.
 

https://www.cjoint.com/c/MImq76UqUUm

merci 

0
PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention   827 > ExcelUtilisateur2021 Messages postés 21 Statut Membre
 

Bonjour

Non, il faut obligatoirement trier les classes dans l'ordre croissant.

la Fonction EQUIV(...) donne le numéro de ligne ou se trouve l'information et ligne(...) ajuste la ligne sur la feuille choix 

0
PHILOU10120 Messages postés 6513 Date d'inscription   Statut Contributeur Dernière intervention   827
 

Bonjour

C'est la feuille pour les paramètres : Listes de classe, calcul nombre élèves par classe  pour éviter les lignes sans information ect...

Vous faites comme vous voulez

Bonne journée


0