IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Comment transformer une plage de cellules nommées en tableau ?


Sujet :

Excel

  1. #1
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 135
    Points
    135
    Par défaut Comment transformer une plage de cellules nommées en tableau ?
    Bonjour,
    Je suis sur une feuille excel 365 où il y a des plages de cellules nommées et j'ai fait le test de rajouter des valeurs dans une plage et je vois que ma plage nommée ne s'agrandit pas automatiquement. Par contre je vois que c'est le cas pour d'autres plages nommées qui sont en fait des tableaux.
    Quand je regarde dans le gestionnaire de noms, dans la liste, toutes les lignes n'ont pas la même icône, elles distinguent justement les plages nommées "simples" de celles qui sont dans un tableau.
    Comment est-ce que je peux donc transformer rapidement une plage nommée simple en tableau ? Et quelle est l'intérêt d'une plage nommée de ne pas être un tableau ?
    Merci

  2. #2
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 405
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 405
    Points : 16 245
    Points
    16 245
    Par défaut
    Bonjour

    Pour transformer une liste de données en tableau cliquer dans une cellule non vide et Accueil, Mettre sous forme de tableau

    Ne pas oublier de remplacer le nom automatique de type Tableau1 par un nom signifiant

    ON utilise les tableaux pour les listres de données : toute plage nommée n'est pas forcément une liste de données
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  3. #3
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 405
    Points : 2 859
    Points
    2 859
    Par défaut
    Bonsoir

    Je vais faire court
    Citation Envoyé par jmclej Voir le message
    [...]
    Comment est-ce que je peux donc transformer rapidement une plage nommée simple en tableau ?
    Se mettre dans une cellule parmi celles de la plage nommée
    Accueil > Mettre sous forme de Tableau > Choisir une mise en forme > OK

    Et quelle est l'intérêt d'une plage nommée de ne pas être un tableau ?
    Aucun (à première vue).

    Concernant las tableaux, appelés aussi Tableaux Structurés, voir la page d'explication de Pierre Fauconnier ici.

    En espérant que cela aide

    Bonne nuit

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  4. #4
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 135
    Points
    135
    Par défaut
    Merci pour vos réponses !
    J'ai 2 plages nommées simples juxtaposées comme cela:
    salle : A1 à A10
    NbPersMax : B1 à B10

    En suivant ce que vous dites, j'ai bien réussi à transformer mes 2 plages en tableaux que j'ai renommé t_salle et t_NbPersMax

    Mais le souci c'est que j'avais une autre plage nommé simple NbPersMaxPerSite de A1 à B10. Et là je n'arrive pas à Mettre sous forme de Tableau car pour lui je suis déjà dans un tableau (il me propose juste de changer le style.

    Dans le gestionnaire de nom, j'ai du coup voulu essayer de créer directement mon tableau t_NbPersMaxPerSite mais quand je regarde la colonne "Fait référence à", il n'y a aucune distinction entre tableau et plage nommée simple. Comment est-ce que je peux lui dire que je veux un tableau et non une plage nommée simple du coup ?

  5. #5
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 405
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 405
    Points : 16 245
    Points
    16 245
    Par défaut
    Bonjour

    Ne jamais juxtaposer 2 tableaux : sauter une colonne


    Comme dit un tableau est un objet particulier

    C'est une table au sens des tables de base de données

    J'imagine que Salle et capacité sont 2 champs d'une même table car interdépendants donc à mettre dans un unique tableau

    Si tu veux créer une plage nommée sur une des colonne la syntaxe est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NomTableau[TitreColonne]
    et cette plage ne peut être un tableau

    Un lien qui peut t'aider
    http://www.excel-formations.fr/Trucs...Tableaux01.php
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  6. #6
    Membre habitué
    Inscrit en
    Novembre 2004
    Messages
    415
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 415
    Points : 135
    Points
    135
    Par défaut
    Citation Envoyé par 78chris Voir le message
    Bonjour

    Ne jamais juxtaposer 2 tableaux : sauter une colonne


    Comme dit un tableau est un objet particulier

    C'est une table au sens des tables de base de données

    J'imagine que Salle et capacité sont 2 champs d'une même table car interdépendants donc à mettre dans un unique tableau

    Si tu veux créer une plage nommée sur une des colonne la syntaxe est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NomTableau[TitreColonne]
    et cette plage ne peut être un tableau

    Un lien qui peut t'aider
    http://www.excel-formations.fr/Trucs...Tableaux01.php
    Pour préciser en fait, il faut, je crois, que les tableaux soient juxtaposés (non ?) car j'ai une formule dans les mises en forme conditionnelle qui fait un RECHERCHEV sur la plage NbPersMaxPerSite. Et je voudrais donc qu'elle la fasse sur t_NbPersMaxPerSite maintenant pour que la mise en forme continue de se faire correctement si la liste t_NbPersMaxPerSite évolue.

  7. #7
    Membre émérite
    Homme Profil pro
    Formateur et développeur bureautique
    Inscrit en
    Mars 2007
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur et développeur bureautique
    Secteur : Conseil

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 405
    Points : 2 859
    Points
    2 859
    Par défaut
    Bonjour

    Je réponds très vite car pas le temps.

    Ne plus utiliser RECHERCHEV (depuis 1995 au moins), mais plutôt INDEX et EQUIV.

    On peut très bien faire une recherche sur une colonne d'un tableau et afficher une autre colonne du même tableau. c'est même un des intérêts du tableau.

    En espérant que cela aide.

    Bon après-midi

    Pierre Dumas
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

Discussions similaires

  1. comment vider une plage de cellule?
    Par nsqualli dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/12/2008, 17h03
  2. comment selectionner une plages de cellule?
    Par potters dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/05/2007, 13h28
  3. Réponses: 2
    Dernier message: 17/12/2006, 19h17
  4. Réponses: 2
    Dernier message: 27/09/2006, 20h41
  5. Comment sélectionner une plage de cellules non consécutives?
    Par jokair dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/08/2006, 16h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo