Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

reconnaitre la donnée d' une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

samuel36

XLDnaute Nouveau
bonjour tout le monde; la je seche, faut m' aider :

imaginons un fichier avec des feuilles mensuelles, et une feuille d' analyse qui récapitule ces feuilles

les premieres avec des élément de données a saisir et l' autre reprenant ces données en les exploitant, divers pourcentages et ratios.( un fichier classique quoi)

le probleme c est que tout les mois, j' insere de nouvelles lignes, ou bien j' en 'dégage' ( excusez l' expression).

ce que j' aimerai, c est trouver une formule qui reconnait la ligne d' une cellule(par rapport a un nom ou un numéro) et qui vient la mettre automatiquement dans mon tableau d' analyse ou il y a les meme noms ( ou meme numéros, lol) de maniere a pas tout chambouler tous les mois.

en espérant avoir était clair
 
Re : reconnaitre la donnée d' une cellule

Salut Samuel,

Je pense à un RECHERCHEV ou un INDEX EQUIV

Cela dit, j'ai pas tout compris.

Joins ton fichier en passant par le site cjoint.com

(sans données confidentielles)

Ca permettra de comprendre.

@+
 
Re : reconnaitre la donnée d' une cellule

Re Samuel,

David vient de réactiver la possibilité de joindre les fichiers.

Tu passes en mode avancé et dans les options supplémentaires, tu as Gérer les pièces jointes.

Fichier XLS ou ZIP, taille inférieure à 50 ko

@+
 
Re : reconnaitre la donnée d' une cellule

y' aurai pas une formule du genre, (in french ):

placer données feuil2 a droite de DUGLAND, dans feuil1 a droite de DUGLAND ,

en quelque sorte, faire reconnaitre la ligne par le nom, et nom pas par la plage
 
Re : reconnaitre la donnée d' une cellule

Bonjour

Essaye ceci pour la cellule B6, et fait un glisser déposer pour la plage B:G
=SI(NB.SI(janv!$A:$A;$A6);RECHERCHEV($A6;janv!$A:$G;EQUIV(B$5;janv!$A$4:$G$4;0);0))

Tu dois adapter les noms de feuilles dans la formule.

@+Jean-Marie
 
Re : reconnaitre la donnée d' une cellule

merci pour tout, vous etes des anges !

maintenant je vais essayer de comprendre ce bijou de formule, pour me l' insérer dans mon tableau de gestion de chiffre d' affaire, parce que vous pensez bien que goofy et superman.... enfin bon voila....
 
Re : reconnaitre la donnée d' une cellule

Bonjour,

En B3, le nom d'un des onglets
INDIRECT(B$3&"!A1")
renvoie le contenu de la cellule A1 de la feuille dont le nom est en B3
Si tu as Févr en B3, ça équivaut à écrire
INDIRECT("févr"&"!A1") ou INDIRECT("févr!A1") ou févr!A1

En B3, le nom d'un des onglets
En A6, le nom d'une personne
NB.SI(INDIRECT(B$3&"!A5:A100");$A6)
renvoie le nombre de nom(s) idem à B3 contenu(s) dans la plage A5:A100 de la feuille dont le nom est en B3

Si la feuille B$3 n'existe pas,
=INDIRECT(B$3&"!A1") renvoie #REF!
SI(ESTERR(INDIRECT(B$3&"!A1"));""; --> cellule reste vide

Si le nom recherché n'existe pas, Nb.Si()=0
SI(NB.SI(INDIRECT(B$3&"!A5:A100");$A6)=0;""; --> cellule reste vide

Après ces deux conditions, c'est un Recherchev() "normal"
RECHERCHEV($A6;INDIRECT(B$3&"!A5:G100");EQUIV(B$5;INDIRECT(B$3&"!A4:G4");0);0)
Si tu as Janv en B3, Conges en B5 et Dugland en A6, cette formule équivaut à
=RECHERCHEV("Dugland";janv!A5:G100;EQUIV("Conges";janv!A4:G4;0);0)

EQUIV("Conges";janv!A4:G4;0)
donne la position du mot "Conges" dans la plage A4:G4,
donne donc le nombre de colonnes pour la fonction Recherchev()
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

E
Réponses
2
Affichages
793
E
Y
Réponses
3
Affichages
2 K
Y
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…