Lien entre deux feuilles et association et afficher ..
makisushi
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
makisushi Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
makisushi Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Dans un premier temps je tiens à remercier tout le monde du forum vous m'avez appris beaucoup. Mais là je n'y arrive pas. C'est pour ça que je me suis inscrits.
Bon voici la situation.
J'ai deux feuilles de travail.
Sur la feuille 1 j'ai 4 colonnes (Ex; Numéro1, Prénom1, Nom1, et Titre1)
Sur la feuille 2 j'ai 6 colonnes (Ex: A2, Numéro2, C2, Prénom2, Nom2, et Titre2)
La formule que je cherche sera mise dans la colonne Formule ou ....Prénom ou Nom ou Projet!!!!!
Voici la situation : si la valeur dans la colonne C2 de la feuille 2 est égale à 0 je dois aller chercher le prénom1, le nom1 et le Titre1 dans la feuille 1 qui porte le même numéro indiqué dans la colonne Numéro2 de la feuille 2. Je dois mettre les correspondances dans les cellules prénom2, nom2 et projet2.
Exemple :
Feuille 1 :
Numéro Prénom Nom Titre
....
3 Denis La malice Recherche de solution
4 Franckn Stein Vivre avec le mal de la Beauté
5 God Zilla On écrase les petits,
.....
feuille 2 :
A2 Numéro2 C2 Prénom2 Nom2 Titre2
......
...... 3 5 ..... ..... .....
..... 4 0 Franckn Stein Vivre avec le mal de la Beauté
..... 5 22 ...... .... .....
Est-ce clair? si oui, est-ce possible?
Dans un premier temps je tiens à remercier tout le monde du forum vous m'avez appris beaucoup. Mais là je n'y arrive pas. C'est pour ça que je me suis inscrits.
Bon voici la situation.
J'ai deux feuilles de travail.
Sur la feuille 1 j'ai 4 colonnes (Ex; Numéro1, Prénom1, Nom1, et Titre1)
Sur la feuille 2 j'ai 6 colonnes (Ex: A2, Numéro2, C2, Prénom2, Nom2, et Titre2)
La formule que je cherche sera mise dans la colonne Formule ou ....Prénom ou Nom ou Projet!!!!!
Voici la situation : si la valeur dans la colonne C2 de la feuille 2 est égale à 0 je dois aller chercher le prénom1, le nom1 et le Titre1 dans la feuille 1 qui porte le même numéro indiqué dans la colonne Numéro2 de la feuille 2. Je dois mettre les correspondances dans les cellules prénom2, nom2 et projet2.
Exemple :
Feuille 1 :
Numéro Prénom Nom Titre
....
3 Denis La malice Recherche de solution
4 Franckn Stein Vivre avec le mal de la Beauté
5 God Zilla On écrase les petits,
.....
feuille 2 :
A2 Numéro2 C2 Prénom2 Nom2 Titre2
......
...... 3 5 ..... ..... .....
..... 4 0 Franckn Stein Vivre avec le mal de la Beauté
..... 5 22 ...... .... .....
Est-ce clair? si oui, est-ce possible?
A voir également:
- Lien entre deux feuilles et association et afficher ..
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Nombre de jours entre deux dates excel - Guide
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
3 réponses
Bonjour
C'est possible avec une RECHERCHEV
1° Selectionner la plage entière des valeurs des 4 colonnes de la Feuille 1; clic droit Nommer la plage ey lui attribuer le nom liste
2° en feuille 2 dans la première cellule des prénoms (supposons que c'est D2 et que la première cellule de la colonne nommée C2 est la cellule C2) mettre la formule :
= SI(C2>0;"";RECHERCHEV(C2;liste;2;0) qui si C2 est > 0 renvoie vide sinon renvoie la valeur en 2eme colonne ( le 2) de liste correspondant au n° en recherchant une correspondance exacte (le 0)
en E2 la formule devient
= SI(C2>0;"";RECHERCHEV(C2;liste;3;0)
et en F2
= SI(C2>0;"";RECHERCHEV(C2;liste;4;0)
Etirer les formules vers le bas ensuite
Cdlmnt
C'est possible avec une RECHERCHEV
1° Selectionner la plage entière des valeurs des 4 colonnes de la Feuille 1; clic droit Nommer la plage ey lui attribuer le nom liste
2° en feuille 2 dans la première cellule des prénoms (supposons que c'est D2 et que la première cellule de la colonne nommée C2 est la cellule C2) mettre la formule :
= SI(C2>0;"";RECHERCHEV(C2;liste;2;0) qui si C2 est > 0 renvoie vide sinon renvoie la valeur en 2eme colonne ( le 2) de liste correspondant au n° en recherchant une correspondance exacte (le 0)
en E2 la formule devient
= SI(C2>0;"";RECHERCHEV(C2;liste;3;0)
et en F2
= SI(C2>0;"";RECHERCHEV(C2;liste;4;0)
Etirer les formules vers le bas ensuite
Cdlmnt
Super tout marche très bien, mais.... car il y a toujours un mais...;)
Je voulais faire sensiblement la même opération dans une autre feuille (feuille numéro 3) ou là j'ai 12 colonnes
1-Nom
2-Prénom
3- un nombre
4- un autre nombre
5- ....
12 un nombre finale
J'ai 65 lignes avec des noms différents et des nombres qui peuvent revenir ou non. prendre note que les valeurs ne sont pas triées et ne peuvent pas être triées....pour le moment.
Donc toujours dans la feuille 2 si la valeur trouvée n'est pas 0 mais 1 je veux avoir le nom et le prénom de ...(prendre note que 1 veux dire que la valeur en C1 est unique dans la plage sélectionnée de la feuille 3-voir plus bas). Donc les valeurs que j'ai en C2 sont des occurrences (nombre de fois que revient une valeur. Cette valeur est dans la première colonne de la feuille 2).
voici la démarche que j'ai faite :
1- j'ai sélectionné la plage de la feuille 3 ou je peux trouver la valeur de la colonne 1 de la feuille 2 et je l'ai nommée unique.
2- j'ai mis la formule suivant dans la colonne F de ma feuille 2 :
=SI(C2<>1;"";RECHERCHEV(C1;unique;2;0)) qui voudrait dire selon moi....
si la cellule C2 n'est pas égale à 1 mettre rien, si oui alors trouver la valeur de la colonne 1 dans la feuille 3 et mettre le prénom de la personne dans la cellule actuelle....
Puis je recopie vers le bas mais malheureusement la première section fonctionne (trouver cellule pas égale à 1 dans la colonne 2 de ma feuille 2, mais quand je trouve une valeur de 1 il me donne le message suivant : #N/A
Merci et j'espère être cohérent lol!
Je voulais faire sensiblement la même opération dans une autre feuille (feuille numéro 3) ou là j'ai 12 colonnes
1-Nom
2-Prénom
3- un nombre
4- un autre nombre
5- ....
12 un nombre finale
J'ai 65 lignes avec des noms différents et des nombres qui peuvent revenir ou non. prendre note que les valeurs ne sont pas triées et ne peuvent pas être triées....pour le moment.
Donc toujours dans la feuille 2 si la valeur trouvée n'est pas 0 mais 1 je veux avoir le nom et le prénom de ...(prendre note que 1 veux dire que la valeur en C1 est unique dans la plage sélectionnée de la feuille 3-voir plus bas). Donc les valeurs que j'ai en C2 sont des occurrences (nombre de fois que revient une valeur. Cette valeur est dans la première colonne de la feuille 2).
voici la démarche que j'ai faite :
1- j'ai sélectionné la plage de la feuille 3 ou je peux trouver la valeur de la colonne 1 de la feuille 2 et je l'ai nommée unique.
2- j'ai mis la formule suivant dans la colonne F de ma feuille 2 :
=SI(C2<>1;"";RECHERCHEV(C1;unique;2;0)) qui voudrait dire selon moi....
si la cellule C2 n'est pas égale à 1 mettre rien, si oui alors trouver la valeur de la colonne 1 dans la feuille 3 et mettre le prénom de la personne dans la cellule actuelle....
Puis je recopie vers le bas mais malheureusement la première section fonctionne (trouver cellule pas égale à 1 dans la colonne 2 de ma feuille 2, mais quand je trouve une valeur de 1 il me donne le message suivant : #N/A
Merci et j'espère être cohérent lol!
Re,
Ne peut fonctionner car RECHERCHEV suppose que :
1° il faut nommer tout le tableau de référence comprenant la colonne où chercher la valeur et les colonnes où sont situées les différentes valeurs à renvoyer (prénom, nom etc)
2° que la colonne de recherche de la valeur soit la 1ere du tableau ce qui n'est pas le cas de ta feuille 3 où la ,1ere colonne est celle du nom
Pour établir une correspondance entre une valeur qui n'est pas située dans une première colonne il faut passer par INDEX et EQUIV
Exemple : https://www.cjoint.com/?0IvrxUa9JzL
Si tu n'arrives pas à l'adapter à ton fichier, post un exemple allégé et anonymé de ton fichier sur cjoint.com et reviens ici indiquer le lien, je regarderai
Cdlmnt
Ne peut fonctionner car RECHERCHEV suppose que :
1° il faut nommer tout le tableau de référence comprenant la colonne où chercher la valeur et les colonnes où sont situées les différentes valeurs à renvoyer (prénom, nom etc)
2° que la colonne de recherche de la valeur soit la 1ere du tableau ce qui n'est pas le cas de ta feuille 3 où la ,1ere colonne est celle du nom
Pour établir une correspondance entre une valeur qui n'est pas située dans une première colonne il faut passer par INDEX et EQUIV
Exemple : https://www.cjoint.com/?0IvrxUa9JzL
Si tu n'arrives pas à l'adapter à ton fichier, post un exemple allégé et anonymé de ton fichier sur cjoint.com et reviens ici indiquer le lien, je regarderai
Cdlmnt