Petite aide

j'ai 3feuille

une feuille de calcul et 2 feuille de 2classe differentes avec le nom de la classe du professeur ainsi que la liste d'élève leur sexe!

Les nom d'élève et sexe sont en tableau

dans la feuille de calcul j'ai le nom de la classe a saisir

j'aimerais savoir si il est possible d'importer tout le tableau sur la feuille de calcul grace au nom de classe!!

ou si ce n'estpas possible comment je peux faire...

merci d'avance et bonne soirée

Bonsoir stik,

Ce que tu demandes est certainemnt possible.

Je pense que la fonction INDIRECT pourrait en partie résoudre le problème.

cela dit, la boule de cristal de qualité étant une denrée rare, il faudrait que tu nous joignes un extrait de ton fichier (sans données confidentielles). Voir le lien bleu en haut à droite pour joindre un fichier.

@+

Bonsoir, salut thibo,

Voilà l'idée de notre ami thibo mise en place :

https://www.excel-pratique.com/~files/doc/stik69.xls

dré

un grand merci c exactement ce qu'il me fallait

juste pour la liste déroulante comment on l'intègre?

g encore qq probleme avec des affichage de zero mais je pense pouvoir men sortir

merci

https://www.excel-pratique.com/~files/doc/49cmPTP2_info.xls

Bonjour,

En Calcul!F1 : =INDIRECT($B$1&"!"&CAR(COLONNE()+64)&LIGNE())

Pour ne pas afficher les 0 :

Pour toute la feuille : menu Outils / Options / Affichage / Décocher "Valeur Zéro"

Par cellule : menu Format / Cellule / Nombre / Personnalisé / Standard;;

(ajouter deux points-virgules derrière le format retenu)

Pour la liste déroulante :

Menu Données / Validation / Autoriser : Liste / Source : People;Heroes

dré

merci ca me va très bien

juste serait 'il possible de m'expliquer la formule indirect

merci

Bonjour,

Active une cellule contenant la fonction pour que la formule s'affiche dans la barre de formule.

A gauche de la barre de formule tu as l'icone fx (à partir de la version XL2003, avant il me semble que c'était le signe -)

Une fenêtre s'ouvre qui te donne un début d'explication.

Si ce n'est pas suffisant, clique sur "Aide" (en bas à gauche) et tu auras accès à l'aide MS concernant cette fonction,

dré

Bonjour,

La fonction INDIRECT permet d'utiliser une référence de cellule sous forme de texte.

On commence par construire la référence, généralement par concaténation.

INDIRECT fait le reste, c'est-à-dire qu'il transforme la chaîne générée en une référence reconnue par Excel.

Voilou

@+

merci a tous pour cette aide precieuse

a la prochaine

tjs dans le meme cas

j'ai une nouvelle colone dan mon tableau intitulé temps, un temps pour chaque élève, c'est pour le sport!!

j'ai essayé la fonction rang pour les classé pour inséré une derniere colone avec leur position par rapport a la classe et une autre par rapport a leur sexe mais je ny suis pas parvenu

je doi aussi faire les décompte des élève pas sexe mais je ne voix pas quelle formule appliqué...

est ce que qqun aurait la solution?

https://www.excel-pratique.com/~files/doc/Sport.xls

merci d'avance

Bonsoir Stik

à essayer après avoir insérer 2 colonnes à droite de ton tableau :

en G4 : =RANG(F4;$F$4:$F$33;1)

Formule classique à recopier vers le bas

en H4 : =SI(E4<>"f";"";RANG(F4;SI(E4="f";$F$4:$F$33);1))

Formule matricielle à valider par CTRL + MAJ + ENTREE

en I4 : =SI(E4<>"m";"";RANG(F4;SI(E4="m";$F$4:$F$33);1))

Formule matricielle également

Essaye et dis nous

@+

merci bien je vais essayer ca

c'est bon g reussi mais pour le classement par sexe j'ai rajouté 2colone pour afficher le temps m et le etmps f afin de pouvoir faire un classement grace a ces 2colones

merci pour vos aides

a bientot

celui la je n'arrive pas a l'ellusider

ds la feuille de calcul quand je met la classe heroes

le rang ne marche pas; et la fonction si non plus je ne comprend pas pk, ca ne fai pas le bon classement et ca affiche des un qui ne devrai pas y etre

merci

https://www.excel-pratique.com/~files/doc/EwqDySport.xls

Bonsoir,

Essaye avec cette formule en G4 :

=SI(F4=0;"";RANG(F4;DECALER($F$4;;;NB.SI($F$4:$F$33;"<>0"));1))

La fonction DECALER permet de définir des plages de cellules de longueur variable. Ici, elle prend en compte le nombre de valeurs <> 0 dans la colonne F

Teste et dis nous

@+

Bonjour,

En F4 : SI(A4=0;"";INDIRECT($B$1&"!"&CAR(COLONNE()+64)&LIGNE()))

En G4 : =SI(A4=0;"";RANG(F4;F$4:F$33;1)*1)

formules à étirer vers le bas.

dré

Edition : salut thibo, pas vu

ca marche merci par contre c'est quoi les ;;; ds la fonction décalé merci

ps: g fai la formule de tibo

merci

re,

La formule DECALER permet de définir une plage de cellules.

les ;;; qui se suivent, c'est simplement qu'il devrait y avoir des 0 entre chauqe ;

Si on les omet, Excel fait comme si c'était 0

N'héiste pas à tester également les formules de l'ami André.

N'héiste pas non plus à regarder l'aide d'Excel pour la fonction DECALER ou à parcourir le Forum via la recherche sur cette fonction.

Bonne soirée

@+

un dernier soucis

mon min pour la classe heroes ne marche pas a cause des case vide...

comment faire

https://www.excel-pratique.com/~files/doc/KH2KvSport.xls

Rechercher des sujets similaires à "petite aide"