Excel : Garder un nom de cellule associé à celle-ci
Résolu/Fermé
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
-
21 juin 2017 à 14:23
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 - 22 juin 2017 à 19:26
Atchoum23 Messages postés 48 Date d'inscription jeudi 19 mars 2009 Statut Membre Dernière intervention 4 décembre 2019 - 22 juin 2017 à 19:26
A voir également:
- Excel : Garder un nom de cellule associé à celle-ci
- Liste déroulante excel - Guide
- Formule excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Mise en forme conditionnelle excel - Guide
6 réponses
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
21 juin 2017 à 14:54
21 juin 2017 à 14:54
Alors, quelques précisions : En fait, ça marche si on insère une ligne ou une colonne, ou si on filtre.
Par contre, ça ne marche pas si on trie les données différemment.
Mais je ne sais pas s'il y a une solution, vu que le nom est donné à une cellule, et que si on filtre différemment le contenu de la cellule en question se retrouve attribué à une autre cellule...
Si quelqu'un a la solution...
Par contre, ça ne marche pas si on trie les données différemment.
Mais je ne sais pas s'il y a une solution, vu que le nom est donné à une cellule, et que si on filtre différemment le contenu de la cellule en question se retrouve attribué à une autre cellule...
Si quelqu'un a la solution...
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 juin 2017 à 15:05
21 juin 2017 à 15:05
Bonjour,
Qu’entends-tu par « le nom reste associé à la bonne cellule »
Un nom simple reste toujours associé à la même plage de cellule !
Le tri n'a aucune influence sur leur emplacement.
Seuls des noms définis par une formule peuvent changer d'emplacement (par ex avec DECALER).
Qu’entends-tu par « le nom reste associé à la bonne cellule »
Un nom simple reste toujours associé à la même plage de cellule !
Le tri n'a aucune influence sur leur emplacement.
Seuls des noms définis par une formule peuvent changer d'emplacement (par ex avec DECALER).
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
21 juin 2017 à 15:35
21 juin 2017 à 15:35
Je vais essayer d'être claire...
1er cas :
- données triées par ordre chronologique
- la donnée vers laquelle je veux faire mon renvoi hypertexte est en cellule B28
puis, 2ème cas :
- je trie maintenant mes données par thème (par exemple)
- la donnée vers laquelle je veux faire mon renvoi hypertexte se retrouve en cellule B52
Or, le lien hypertexte que j'ai fait au départ renvoyait vers la cellule B28 à laquelle j'avais attribué le nom Test (par exemple)
La question est donc de savoir s'il est possible, et si oui comment, que le nom reste associé au bon contenu malgré le tri. Dans l'exemple ci-dessus, le lien hypertexte renverrai alors vers B28, puis B52 : Malgré le tri, mon lien renverrai vers "la bonne cellule" (en fait, le "bon contenu").
1er cas :
- données triées par ordre chronologique
- la donnée vers laquelle je veux faire mon renvoi hypertexte est en cellule B28
puis, 2ème cas :
- je trie maintenant mes données par thème (par exemple)
- la donnée vers laquelle je veux faire mon renvoi hypertexte se retrouve en cellule B52
Or, le lien hypertexte que j'ai fait au départ renvoyait vers la cellule B28 à laquelle j'avais attribué le nom Test (par exemple)
La question est donc de savoir s'il est possible, et si oui comment, que le nom reste associé au bon contenu malgré le tri. Dans l'exemple ci-dessus, le lien hypertexte renverrai alors vers B28, puis B52 : Malgré le tri, mon lien renverrai vers "la bonne cellule" (en fait, le "bon contenu").
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 juin 2017 à 17:41
21 juin 2017 à 17:41
Re,
Il ne s'agit donc pas d'identifier une cellule mais un contenu !!!
Dans ce cas, l'utilisation d'une plage nommée ne me semble pas très adaptée!!!
Le nom sert-il à autre chose qu'au lien hypertexte ???
Il ne s'agit donc pas d'identifier une cellule mais un contenu !!!
Dans ce cas, l'utilisation d'une plage nommée ne me semble pas très adaptée!!!
Le nom sert-il à autre chose qu'au lien hypertexte ???
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
21 juin 2017 à 17:46
21 juin 2017 à 17:46
Un exemple :
https://www.cjoint.com/c/DFhse3yGOFY
https://www.cjoint.com/c/DFhse3yGOFY
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
21 juin 2017 à 18:01
21 juin 2017 à 18:01
Le nom que je définis pour la cellule ? Non, il ne sert à rien d'autre.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
22 juin 2017 à 00:09
22 juin 2017 à 00:09
Alors, l'exemple montre comment établir un lien hypertexte vers le contenu d'une cellule.
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
22 juin 2017 à 01:01
22 juin 2017 à 01:01
Euh... ben non, justement, sinon il suivrait le contenu (et se réfèrerait du coup à la nouvelle cellule présentant le contenu en question)...
Je ne comprends pas votre commentaire...
Je ne comprends pas votre commentaire...
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
22 juin 2017 à 09:07
22 juin 2017 à 09:07
Et bien si !
Le lien envoie vers le nom choisi, quel soit l'ordre dans lequel la liste est triée !
Le lien envoie vers le nom choisi, quel soit l'ordre dans lequel la liste est triée !
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 776
22 juin 2017 à 09:21
22 juin 2017 à 09:21
Mise en pratique de l'exemple :
https://mon-partage.fr/f/a1tcasZs/
https://mon-partage.fr/f/a1tcasZs/
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
>
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
22 juin 2017 à 16:43
22 juin 2017 à 16:43
Ok, c'est parce que vous avez une autre méthode !
Pour ceux qui ne vont pas s'embêter à télécharger votre exemple, voici la formule que vous utilisez :
=LIEN_HYPERTEXTE(STXT(CELLULE("filename");TROUVE("[";CELLULE("filename"));SOMME(TROUVE({"[";"]"};CELLULE("filename"))*{-1;1})+1)&"'BaseDeDonnées'!A"&EQUIV("Jacques Yves";BaseDeDonnées!A:A;0);"Jacques Yves")
où "Jacques Yves" est le contenu vers lequel le lien hypertexte renvoit ; et "'BaseDeDonnées'!A" est la colonne (A) de la feuille (BaseDeDonnées) où se trouve le contenu ciblé.
"filename" correspond à quoi ?
J'ai testé cette formule dans mon fichier (en remplaçant Jacques Yves et BaseDeDonnées!A par mes valeurs), cela m'indique qu'il y a une erreur dans la formule.
Mon fichier à une différence avec le vôtre ; c'est que mes liens se trouvent dans une colonne d'une feuille et mes contenus cibles se trouvent dans une autre colonne de la MEME feuille.
J'ai testé un copier-coller d'une de vos cellules contenant les liens hypertextes dans la feuille BaseDeDonnées. Résultat : le lien se transforme en lien hypertexte "classique" (Insertion-->lien hypertexte) et la cible n'est plus conservée si je change la méthode de tri.
Pouvez-vous encore un peu nous éclairer sur l'utilisation de votre formule ?
Merci.
Pour ceux qui ne vont pas s'embêter à télécharger votre exemple, voici la formule que vous utilisez :
=LIEN_HYPERTEXTE(STXT(CELLULE("filename");TROUVE("[";CELLULE("filename"));SOMME(TROUVE({"[";"]"};CELLULE("filename"))*{-1;1})+1)&"'BaseDeDonnées'!A"&EQUIV("Jacques Yves";BaseDeDonnées!A:A;0);"Jacques Yves")
où "Jacques Yves" est le contenu vers lequel le lien hypertexte renvoit ; et "'BaseDeDonnées'!A" est la colonne (A) de la feuille (BaseDeDonnées) où se trouve le contenu ciblé.
"filename" correspond à quoi ?
J'ai testé cette formule dans mon fichier (en remplaçant Jacques Yves et BaseDeDonnées!A par mes valeurs), cela m'indique qu'il y a une erreur dans la formule.
Mon fichier à une différence avec le vôtre ; c'est que mes liens se trouvent dans une colonne d'une feuille et mes contenus cibles se trouvent dans une autre colonne de la MEME feuille.
J'ai testé un copier-coller d'une de vos cellules contenant les liens hypertextes dans la feuille BaseDeDonnées. Résultat : le lien se transforme en lien hypertexte "classique" (Insertion-->lien hypertexte) et la cible n'est plus conservée si je change la méthode de tri.
Pouvez-vous encore un peu nous éclairer sur l'utilisation de votre formule ?
Merci.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 395
22 juin 2017 à 07:27
22 juin 2017 à 07:27
Bonjour
pas suivi toute la conversation, mais une chose est certaine
le nom d'une cellule est affecté à son adresse dans la feuille, ce n'est pas parce que son contenu change d'adresse selon un tri ou autre, que l'adresse nommée va suivre la position du contenu
crdlmnt
pas suivi toute la conversation, mais une chose est certaine
le nom d'une cellule est affecté à son adresse dans la feuille, ce n'est pas parce que son contenu change d'adresse selon un tri ou autre, que l'adresse nommée va suivre la position du contenu
crdlmnt
Atchoum23
Messages postés
48
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2019
8
22 juin 2017 à 16:16
22 juin 2017 à 16:16
Voilà, tout à fait d'accord !
C'est dans le cas où on a inséré le lien hypertexte via la fonction Insertion-->Lien hypertexte-->emplacement dans ce document-->nom définis.
Mais Patrice33740 a une autre méthode (voir commentaires ci-dessus)...
C'est dans le cas où on a inséré le lien hypertexte via la fonction Insertion-->Lien hypertexte-->emplacement dans ce document-->nom définis.
Mais Patrice33740 a une autre méthode (voir commentaires ci-dessus)...