Tables de données ou tableaux structurés
ERROR
00:00
00:00

TUTO Tables de données ou tableaux structurés

Pierre Fauconnier
10,00€

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Les tables de données, c'est de la dynamite dans vos classeurs Excel.

Ce cours de près d'une heure vous garantit un retour sur investissement au centuple, tant ce "nouvel" outil d'Excel (présent depuis 2007) vous permet de travailler plus vite et de manière plus sécurisée avec vos données Excel.

Depuis la version 2007, Excel permet de regrouper des données en tables de données appelée aussi tableaux structurés. Cet outil offre de nombreux avantages lors de la gestion de listes de données en permettant :

  • une rapidité accrue pour la sélection des données au sein d'une table;
  • une meilleure sécurité lors de l'utilisation des données (tris, filtres, ...);
  • l'utilisation de références structurées pour une meilleure rédaction et une lecture améliorée de vos formules;
  • une adaptation automatique des formules à l'ajout de données dans la table;
  • des colonnes calculées qui garantissent une propagation de formule dans toutes les cellules d'une colonne du tableau;
  • ...

Ces tables de données révolutionnent le traitement des données avec Excel et font monter d'un cran le niveau professionnel de vos classeurs.
Leur utilisation permet d'éviter de commettre plusieurs péchés capitaux dans Excel et vous garantissent gain de temps et sécurité lors de la création et de l'utilisation de vos classeurs.

Comme d'habitude, je vous propose une FAQ, un QCM et le classeur d'exemple.
Bon tuto !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Introduction
Chapitre 2
Création
Chapitre 3
Outils spécifiques des tables de données
Chapitre 4
Avantages des tables de données
Chapitre 5
Recopie de formules contenant des références structurées
Chapitre 6
Liaison à des données externes

Plan détaillé du cours

Chapitre 1 : Introduction
03m09s
 
Leçon 1Introduction
Chapitre 2 : Création
08m42s
 
Leçon 1Différentes méthodes de création de table
Leçon 2Conseils pour la création d'une table
Leçon 3Suppression et nettoyage de la table
Chapitre 3 : Outils spécifiques des tables de données
17m23s
 
Leçon 1Onglet du ruban
Leçon 2Redimensionnement
Leçon 3Colonnes calculées
Leçon 4Filtres et segments
Leçon 5Clic droit
Leçon 6Outils indisponibles dans les tables de données
Chapitre 4 : Avantages des tables de données
20m49s
 
Leçon 1Raccourcis claviers et astuces souris pour la sélection
Leçon 2Ligne d'entête figée
Leçon 3Extension automatique aux nouvelles données (TRES important)
Leçon 4Insertions facilitées
Leçon 5Tri des données sécurisé
Leçon 6Références structurées pour des formules plus simples à rédiger et à lire
Chapitre 5 : Recopie de formules contenant des références structurées
04m53s
 
Leçon 1Problèmes liés à la recopie de formules
Chapitre 6 : Liaison à des données externes
03m17s
 
Leçon 1Import dans une table de données, colonnes calculées et mise à jour

Aperçus

Avis des apprenants

Détail des avis
46
Apprenants
5
Commentaires
4,8/5
Note moyenne
5/5
4
4/5
1
3/5
0
2/5
0
1/5
0
Thi Thanh Patillon
Thi Thanh Patillon
Publié le 24/01/2023
PAS A PAS TRES EXPLICITE
Pierre Fauconnier
Bonjour. Merci pour cette appréciation et pour avoir pris le temps d'un commentaire. Pour vous remercier, je viens de vous envoyer un bon de réduction de 25% à valoir sur un de mes cours au choix. Je vous souhaite une excellente semaine.
Jacques Ledent
Jacques Ledent
Publié le 18/09/2022
utile, bien documenté.
Pierre Fauconnier
Bonjour. Merci pour cette appréciation. Pour vous remercier, je vous ai fait parvenir un bon de 50% à valoir sur un de mes tutos au choix. Je vous souhaite une belle semaine
Antoine Soares
Antoine Soares
Publié le 29/09/2020
Merci pour ce cours très concis et précis
Pierre Fauconnier
Je vous remercie pour votre appréciation. Comme vous êtes abonné, je ne sais pas vous envoyer un bon de réduction, mais c'est gentil à vous d'avoir pris le temps de déposer un commentaire ;) Bonne journée

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

Excel 2013, Excel 2010, Excel 2007, Excel 2016

Quel est le niveau requis pour suivre ce tuto ?

débutant

Peut-on protéger une feuille qui contient une table de données?

En théorie, oui, mais cela aura pour effet de "casser" l'aspect dynamique de la table de données. Dans la pratique, on ne protégera donc pas une feuille contenant une table.

Mon classeur est partagé et ma table de données n'est plus dynamique. Pourquoi?

Le partage d'un classeur rend inutilisable une série de fonctionnalités d'Excel, notamment celles qui rendent dynamiques les tables de données. D'une façon générale, j'évite de partager un classeur Excel (en fait, je ne partage JAMAIS un classeur). Excel n'est pas fait pour cela et même si les développeurs ont prévu cette possibilité, elle amène des problèmes cruciaux dans le classeur, notamment la perte de données.

Je ne trouve pas cette fonctionnalité dans les versions 2003 et antérieures. Est-ce grave, docteur?

La version 2003 proposait l'ancêtre des tables de données (Menu Données>Liste de données (CTRL+L) ), mais les fonctionnalités étaient très limitées et grosso modo, seule l'extension de la liste à de nouvelles données fonctionnait. On a vu apparaître les tables de données dès la version 2007, mais le produit n'était mature et c'est la version 2010 qui a permis d'utiliser pleinement cet outil.

Pourquoi Excel remet-il un intitulé "ColonneX" dans une cellule de la ligne d'entête lorsque je la vide?

Excel n'accepte pas de colonne sans intitulé, ce qui me semble assez normal. Dès lors, si vous videz une cellule d'entête, Excel la remplit avec un libellé générique autoincrémenté.

Pourquoi Excel numérote-il un intitulé lorsqu'il est en double sur la ligne d'entête?

Excel ne permet pas que deux colonnes aient le même intitulé. Si vous saisissez dans une cellule d'entête un intitulé qui existe déjà, Excel lui ajoute un numéro pour "déboublonner" les entêtes. C'est normal qu'Excel n'autorise pas plusieurs entêtes similaires car lors de l'utilisation d'une référence structurée, il serait alors impossible de préciser quelle colonne utiliser.

Pourquoi déconseillez-vous de laisser des lignes entièrement vides dans une table de données?

Premièrement, l'extension automatique de la table à de nouvelles données ne nécessite a priori pas que l'on "réserve" des lignes vides pour de nouvelles données. De plus, le comptage des lignes de données s'en trouverait compliqué, car si l'on peut rapidement compter les lignes d'une table avec la fonction Lignes(), il est bien plus compliqué de déterminer qu'une ligne est entièrement vide dans une table.

Pourquoi Excel refuse-t-il le nom que je souhaite donner à ma table?

Pour être valide, les noms de table doivent respecter certaines règles: - commencer par une lettre; - ne contenir que ces lettres et des chiffres (le caractère de soulignement underscore est autorisé); - être unique pour le classeur. Je suppose que la longueur est limitée, j'ai testé avec une soixantaine de caractères et "ça passe"... ;)

Pourquoi certains noms de colonnes d'une table ont-ils deux paires de crochets dans les formules?

Une colonne sera encadrée de doubles crochets lorsque son nom contient un espace.

Parfois, la formule ne se reporte pas sur toute la colonne. Comment puis-je être sûr que tout s'est bien passé?

La formule ne se reporte pas sur toute la colonne lorsqu'Excel rencontre une exception dans une des cellules. Dans ce cas, la balise active mentionne fx pour signaler le problème. Il est alors possible de forcer la propagation de la formule, mais cela écrase évidemment les exceptions. Il faut toujours veiller à ce que la formule soit unique dans une colonne de table de données, et c'est la balise "Eclair" qui garantit que la colonne est bien une colonne calculée.

Est-il possible de "faire pivoter" une table pour que les libellés soient en colonne 1 et les données dans les autres colonnes?

Non, une table de données est toujours organisé avec la structure en colonnes et les données en lignes

Peut-on utiliser plusieurs segments simultanément sur une table?

J'ai envie de répondre: Essayez, vous verrez (c'est comme cela que l'on s'approprie le mieux une technique... ;) ) Oui, il est possible d'utiliser plusieurs segments en même temps. Les segments ne sont jamais que des filtres de colonnes "ergonomiques" et simplifiés. Dans les faits, ils fonctionnent comme les filtres de colonne, avec toutefois des possibilités limitées (par de jokers, pas de sélection d'intervalles, ...)

Parfois, l'onglet spécifique du ruban ne s'affiche pas. Que faire dans ce cas?

L'onglet de gestion de la table n'est affiché que si la cellule active est une cellule de la table. Il suffit donc d'activer une cellule de la table pour récupérer l'onglet.

Lorsque je recopie une formule qui utilise des références structurées, mes colonnes "glissent" comme si elles étaient relatives. Que faire?

En effet, c'est une bizarrerie de l'outil. Mon chapitre sur la recopie explique comment réaliser l'opération.

Comment ajouter une ligne lorsque j'ai placé une ligne de total sur ma table?

Trois façons de réaliser cela: - Clic droit sur la ligne de total puis "Insérer>Lignes de tableau en haut"; - Se placer sur la dernière cellule de donnée (dernière ligne et dernière colonne, puis touche TAB au clavier; - Clic droit n'importe où dans le tableau pour insérer une ligne de table (normalement, l'ordre des lignes n'a pas d'importance dans une table de données, sauf cas très spécifiques).

Comment faire si je souhaite une table de données sans ligne d'entête?

A priori, ce n'est guère utile, une table sans entêtes. Dès lors, Excel ne permet pas de créer une table sans entêtes, mais il permet de masquer cette ligne via l'onglet du ruban. Dans les faits, je n'ai jamais utilisé cette possibilité.

Bonjour, J'ai besoin de réaliser un tableau de planning des encaissements et décaissements à partir de plusieurs paramètres et je pense que saisir les informations dans un formulaire, puis utiliser le langage VBA est la solution, mais je n'en suis pas certaine. Exemple : j'ai une prévision de vente de 100k€ à une date donnée. Puis selon la configuration (4 au total d'une période de travaux différentes), j'ai des règles pour indiquer que l'on déclenche une facture d'acompte de 30% à la date de réception de la commande, puis d'autres acomptes de x% à d'autres périodes. Ensuite, je précise le délai de paiement du client et obtiens le mois et montant de l'encaissement. Ces montants calculés doivent également être déduits d'un pourcentage pondéré selon la probabilité de réaliser l'affaire. Il en est de même pour les décaissements des achats basés sur le montant pondéré du chiffre d'affaires de la vente. De même, les achats répondent à une table d'échéances selon la configuration de l'affaire. Le montant des achats doivent être diminués de la marge brute à renseigner manuellement. Par contre, par affaire, il y a environ 4 à 5 matériels à acheter, et qui ne suivent pas les mêmes règles de dates d'acompte selon le délai d'approvisionnement. Quel tutoriel pouvez-vous me conseiller pour pouvoir réaliser ce besoin ? Sinon, faites-vous de la prestation sur mesure ? Bien cordialement, Catherine

Bonsoir Catherine, Je vous remercie de l'intérêt que vous portez à mes tutoriels. La question que vous posez dépasse cependant assez largement le tutoriel dont vous parlez, notamment à cause du VBA, même si la solution passera inévitablement par l'utilisation de tableaux structurés. Sauf à avoir besoin de répéter ce genre de développement par la suite, auquel cas une formation pourrait s'avérer utile, je pense qu'il est en effet plus intéressant de passer par un développeur "de métier" et je peux bien sûr assurer ce genre de travail. Le coût de ce genre de développement pourra être fixé après avoir discuté "de vive voix" (skype, par exemple) et après réception d'un cahier des charges un peu plus fourni. N'hésitez pas à revenir vers moi si vous le souhaitez. Je vous fournirai mes informations de contact (skype, email et gsm). Au plaisir de pouvoir traiter avec vous prochainement... Cordialement, Pierre

Attendez ! 🤗

Accédez à plus de 1330 tutos gratuits

Notre politique de protection des données