Compléter des tableaux mal formatés
Bonjour à tous,
Je commence ici une nouvelle série d’astuces destinées aux tableaux mal formatés.
Il s’agit ici d’un problème très fréquent lorsqu’on importe des données d’un autre logiciel ou lorsqu’on récupère un rapport qui aurait du être destiné à l’impression.
Dans cette section, nous nous intéressons à une méthode pour compléter rapidement des cellules vides qui doivent avoir pour valeur la cellule du dessus.
Cette méthode peut paraître un peu longue au début, mais avec un peu de pratique, elle est finalement très rapide.
|
|
Voici la description de la procédure :
1/ Sélectionnez la plage contenant toutes les cellules vides (y compris des cellules remplies).
Vous pouvez utiliser les combinaisons suivantes : se placer en haut du tableau, puis CTRL + MAJ + Fin et enfin CTRL + MAJ + Flèche gauche (plusieurs fois si nécessaire).
2/ Une fois la plage sélectionnée, on va uniquement sélectionner les cellules vides. Appuyez sur la touche F5, cliquez sur Cellules… et double-cliquez sur “cellules vides”
3/ Enfin, tapez “=” et appuyez sur la flèche haut
4/ Validez par CTRL + Entrée pour recopier la formule sur toute la plage de données.
5/ Finalement, sélectionnez la plage au complet (par exemple en cliquant sur la colonne A) et copier collez en valeur (CTRL + C, puis Collage spécial en valeur).
A bientôt.
Gaetan Mourmant


Super cette astuce !
Je viens en effet de perdre plusieurs heures à remettre en place plusieurs tableaux contenant chacun plusieurs centaines de données.
Cela me sera donc fort utile pour les mois à venir !
Un grand merci et félicitations pour ces vidéos qui sont toujours très bien documentées et très pragmatiques.
Merci.
Jean-Claude
Bonjour
vous venez de m’enlever une grosse épine du pied.
je passai en effet des heures tous les mois a répéter CTRL + B pour recopier le contenu de la cellule d’en haut sur les cellules vide sur des données expotees qui font des centaines de lignes.
sincères remerciements
Super utile !
Un peu compliqué mais vaut vraiment le coup, par exemple pour des tableaux croisés dynamiques où Excel génère lui-même les cellules vides sous les cellules “titres”, ce qui pose parfois des vrais problèmes pour exploiter …
Un grand merci
Effectivement, je pensais faire la deuxième vidéo pour les tableaux croisés dynamiques. Je ne comprends pas comment une telle option n’est pas intégrée dans Excel en natif!
A bientot
Gaetan
Si vous vouler remplacer les cellules vides par les valeurs au dessous,
Pour sélectionner les céllues vides dans le menu édition sélectionner «Atteindre» ou faire contrôl T, par la suite aller dans le menu celulles et sélectionner les célulles vides. Si la premier célulle vide et A2 et vous voullez remplacer par la valeur A1 enter =A1 dans la valeur de la fonction et faire Control entrée et voilà.
Bonjoru Richard,
C’est exactement ce que j’explique à la nuance près que le menu Atteindre est appelé directement avec la touche F5
Cordialement
Gaetan Mourmant
Excellente astuce.
L’ensemble est très utile, mais aussi bon nombre des composantes, notamment les modes de navigation à travers de longues colonnes.
D Handelsman
Merci pour l’astuce, je vais gagner un temps précieux bien souvent
Bravo Gaétan
Karinoss
Merci et bravo pour cette astuce.
En effet elle trés trés pratique pour formater des base de plusieurs centaines ou plusieurs milliers de lignes.
Tawfik
Bonjour,
vraiment cette astuce enléve beaucoups de prob pour les ammateurs excel
bravo
Très intéressant. Cela évite de ce créer une macro dans le “perso” pour palier à ces importations là.
merci
Bonjour,
Est-ce que la fonction présentée dans la vidéo est également valable pour des cellules qui contiennent du texte ?
Merci de votre réponse.
A priori oui, ca fonctionne aussi pour du texte (très partique pour les tableaux croisés dynamiques par exemple).
Gaetan
Parfait ! cette astuce est une perle ! je confirme que ça fonctionne pour du texte ( c’est avec ça que j’ai testé la manip)
jusqu’à présent j’ignorais totalement l’action de la touche F5
je passais par une formule en colonne en fin de tableau (= si(A1=”"; X1;A1) que je tirais vers le bas avant de faire un copier coller de valeur
là c’est sûr on impressionnent plus les foules
merci pour cette astuce
G.David
Merci pour cette vidéo super!
Qu’en est il pour le cas inverse? c’est à dire que lorsqu’on a toute la colonne remplie et que l’on souhaite garder uniquement le premier enregistrement et vider les cellules qui se trouvent au dessous.
Bonjour Abderrahim,
A priori, il faudrait passer par une macro en VBA. J’essaierais de faire ca dans une prochaine newsletter.
A bientôt
Gaetan