Référence vers des colonnes, dans du texte.
v4lh
Messages postés
34
Date d'inscription
Statut
Membre
Dernière intervention
-
PapyLuc51 Messages postés 4519 Date d'inscription Statut Membre Dernière intervention -
PapyLuc51 Messages postés 4519 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais afficher ceci dans une cellule : « Lisez le contenu des colonnes D-F. »
Le problème, c'est que si je l'écris entièrement en texte, à chaque fois que j'ajouterai une colonne avant D-F dans le tableau, il faudra modifier cette cellule. Alors, je pensais utiliser une commande CONCAT avec du texte et une référence vers des colonnes, mais je ne sais pas comment faire.
Utiliser la commande ADRESSE affiche les coordonnées d'une cellule, mais ce n'est pas ce que je veux. Moi, je veux voir afficher D-F. Et le jour où j'ajouterai une colonne supplémentaire à gauche du tableau, D-F deviendra donc automatiquement E-G.
J'aimerais afficher ceci dans une cellule : « Lisez le contenu des colonnes D-F. »
Le problème, c'est que si je l'écris entièrement en texte, à chaque fois que j'ajouterai une colonne avant D-F dans le tableau, il faudra modifier cette cellule. Alors, je pensais utiliser une commande CONCAT avec du texte et une référence vers des colonnes, mais je ne sais pas comment faire.
Utiliser la commande ADRESSE affiche les coordonnées d'une cellule, mais ce n'est pas ce que je veux. Moi, je veux voir afficher D-F. Et le jour où j'ajouterai une colonne supplémentaire à gauche du tableau, D-F deviendra donc automatiquement E-G.
A voir également:
- Référence vers des colonnes, dans du texte.
- Comment faire des colonnes sur word - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
3 réponses
Bonjour
Essayer ceci
="Lisez le contenu des colonnes "&CHOISIR(COLONNE(D1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O")&"-"&CHOISIR(COLONNE(F1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q")
COLONNE(D1) donne le chiffre 4 et la formule CHOISIR() va aller chercher la quatrième lettre inscrite c'est à dire le D
Dés qu'une colonne sera insérée la formule se transformera en
="Lisez le contenu des colonnes "&CHOISIR(COLONNE(E1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O")&"-"&CHOISIR(COLONNE(G1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q")
Cordialement
Essayer ceci
="Lisez le contenu des colonnes "&CHOISIR(COLONNE(D1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O")&"-"&CHOISIR(COLONNE(F1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q")
COLONNE(D1) donne le chiffre 4 et la formule CHOISIR() va aller chercher la quatrième lettre inscrite c'est à dire le D
Dés qu'une colonne sera insérée la formule se transformera en
="Lisez le contenu des colonnes "&CHOISIR(COLONNE(E1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O")&"-"&CHOISIR(COLONNE(G1);"A";"B";"C";"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q")
Cordialement
Re :
Une autre approche avec une RECHERCHEV()
https://www.cjoint.com/c/IHojFgHK612
Sur mon exemple faire une insertion avant la colonne A pour voir les lettres se changer
Cordialement
Une autre approche avec une RECHERCHEV()
https://www.cjoint.com/c/IHojFgHK612
Sur mon exemple faire une insertion avant la colonne A pour voir les lettres se changer
Cordialement
Re :
A force de farfouiller sur le net, je viens de trouver une formule qui évite le tableau de recherche de mon exemple précédent. ;))
="Lisez le contenu des colonnes "&SUBSTITUE(ADRESSE(1;COLONNE(AE1);4);1;"")&"-"&SUBSTITUE(ADRESSE(1;COLONNE(CP1);4);1;"")
Il suffit de changer les lettres (en gras) pour la formule suivante.
Cordialement
A force de farfouiller sur le net, je viens de trouver une formule qui évite le tableau de recherche de mon exemple précédent. ;))
="Lisez le contenu des colonnes "&SUBSTITUE(ADRESSE(1;COLONNE(AE1);4);1;"")&"-"&SUBSTITUE(ADRESSE(1;COLONNE(CP1);4);1;"")
Il suffit de changer les lettres (en gras) pour la formule suivante.
Cordialement
="Lisez le contenu des colonnes "&CHOISIR(COLONNE(D1);;;;"D";"E";"F";"G";"H";"I";"J";"K";"L";"M";"N";"O")&"-"&CHOISIR(COLONNE(F1);;;;;;"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q")
Cordialement
https://www.cjoint.com/ ou https://mon-partage.fr/
Le copier et venir le coller sur la réponse.
Cordialement