L’astuce la plus puissante d’Excel : compléter des tableaux mal formatés

Bon­jour à tous,

Je com­mence ici une nou­velle série d’as­tuces des­tinées aux tableaux mal formatés.

Il s’ag­it ici d’un prob­lème très fréquent lorsqu’on importe des don­nées d’un autre logi­ciel ou lorsqu’on récupère un rap­port qui aurait du être des­tiné à l’impression.

Dans cette sec­tion, nous nous intéres­sons à une méth­ode pour com­pléter rapi­de­ment des cel­lules vides qui doivent avoir pour valeur la cel­lule du dessus.
Cette méth­ode peut paraître un peu longue au début, mais avec un peu de pra­tique, elle est finale­ment très rapide.

Voici la descrip­tion de la procédure :
1/ Sélec­tion­nez la plage con­tenant toutes les cel­lules vides (y com­pris des cel­lules remplies).
Vous pou­vez utilis­er les com­bi­naisons suiv­antes : se plac­er 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élec­tion­née, on va unique­ment sélec­tion­ner les cel­lules vides. Appuyez sur la touche F5, cliquez sur Cel­lules… et dou­ble-cliquez sur “cel­lules vides”
3/ Enfin, tapez “=” et appuyez sur la flèche haut
4/ Validez par CTRL + Entrée pour recopi­er la for­mule sur toute la plage de données.
5/ Finale­ment, sélec­tion­nez la plage au com­plet (par exem­ple en cli­quant sur la colonne A) et copi­er collez en valeur (CTRL + C, puis Col­lage spé­cial en valeur).

A bien­tôt.

Gae­tan Mourmant

Pour marque-pages : Permaliens.

40 réponses à L’astuce la plus puissante d’Excel : compléter des tableaux mal formatés

  1. Jean-Claude dit :

    Super cette astuce !

    Je viens en effet de per­dre plusieurs heures à remet­tre en place plusieurs tableaux con­tenant cha­cun plusieurs cen­taines de données.

    Cela me sera donc fort utile pour les mois à venir !

    Un grand mer­ci et félic­i­ta­tions pour ces vidéos qui sont tou­jours très bien doc­u­men­tées et très pragmatiques.

    Mer­ci.

    Jean-Claude

  2. Lahad dit :

    Bon­jour
    vous venez de m’en­lever une grosse épine du pied.
    je pas­sai en effet des heures tous les mois a répéter CTRL + B pour recopi­er le con­tenu de la cel­lule d’en haut sur les cel­lules vide sur des don­nées expo­tees qui font des cen­taines de lignes.

    sincères remer­ciements

  3. Jean-Michel dit :

    Super utile !

    Un peu com­pliqué mais vaut vrai­ment le coup, par exem­ple pour des tableaux croisés dynamiques où Excel génère lui-même les cel­lules vides sous les cel­lules “titres”, ce qui pose par­fois des vrais prob­lèmes pour exploiter …

    Un grand merci

  4. Gaetan Mourmant dit :

    Effec­tive­ment, je pen­sais faire la deux­ième vidéo pour les tableaux croisés dynamiques. Je ne com­prends pas com­ment une telle option n’est pas inté­grée dans Excel en natif!

    A bien­tot

    Gae­tan

  5. Richard 3x3 dit :

    Si vous vouler rem­plac­er les cel­lules vides par les valeurs au dessous,
    Pour sélec­tion­ner les cél­lues vides dans le menu édi­tion sélec­tion­ner «Attein­dre» ou faire con­trôl T, par la suite aller dans le menu celulles et sélec­tion­ner les célulles vides. Si la pre­mier célulle vide et A2 et vous voullez rem­plac­er par la valeur A1 enter =A1 dans la valeur de la fonc­tion et faire Con­trol entrée et voilà.

  6. Gaetan Mourmant dit :

    Bon­joru Richard,

    C’est exacte­ment ce que j’ex­plique à la nuance près que le menu Attein­dre est appelé directe­ment avec la touche F5

    Cor­diale­ment

    Gae­tan Mourmant

  7. HANDELSMAN dit :

    Excel­lente astuce.

    L’ensem­ble est très utile, mais aus­si bon nom­bre des com­posantes, notam­ment les modes de nav­i­ga­tion à tra­vers de longues colonnes.

    D Han­dels­man

  8. karinoss dit :

    Mer­ci pour l’as­tuce, je vais gag­n­er un temps pré­cieux bien souvent
    Bra­vo Gaétan

    Kari­noss

  9. Tawfik dit :

    Mer­ci et bra­vo pour cette astuce.

    En effet elle trés trés pra­tique pour for­mater des base de plusieurs cen­taines ou plusieurs mil­liers de lignes.

    Taw­fik

  10. hamidi dit :

    Bon­jour,
    vrai­ment cette astuce enléve beau­coups de prob pour les amma­teurs excel

    bra­vo

  11. André Denis dit :

    Très intéres­sant. Cela évite de ce créer une macro dans le “per­so” pour palier à ces impor­ta­tions là. 

    mer­ci

  12. Jean-Claude dit :

    Bon­jour,

    Est-ce que la fonc­tion présen­tée dans la vidéo est égale­ment val­able pour des cel­lules qui con­ti­en­nent du texte ?

    Mer­ci de votre réponse.

  13. Gaetan Mourmant dit :

    A pri­ori oui, ca fonc­tionne aus­si pour du texte (très par­tique pour les tableaux croisés dynamiques par exemple).

    Gae­tan

  14. Ping :XLérateur » Blog Archive » Cellules vides et tableaux croisés dynamiques - Xlérer vos connaissances sur Excel

  15. David dit :

    Par­fait ! cette astuce est une per­le ! je con­firme que ça fonc­tionne pour du texte ( c’est avec ça que j’ai testé la manip)
    jusqu’à présent j’ig­no­rais totale­ment l’ac­tion de la touche F5
    je pas­sais par une for­mule en colonne en fin de tableau (= si(A1=””; X1;A1) que je tirais vers le bas avant de faire un copi­er coller de valeur
    là c’est sûr on impres­sion­nent plus les foules
    mer­ci pour cette astuce
    G.David

  16. Abderrahim dit :

    Mer­ci pour cette vidéo super!

    Qu’en est il pour le cas inverse? c’est à dire que lorsqu’on a toute la colonne rem­plie et que l’on souhaite garder unique­ment le pre­mier enreg­istrement et vider les cel­lules qui se trou­vent au dessous.

  17. Ping :Excel 2003 Filtre sp?cifique... - Excel Downloads Forums

  18. Gaetan Mourmant dit :

    Bon­jour Abderrahim,

    A pri­ori, il faudrait pass­er par une macro en VBA. J’es­saierais de faire ca dans une prochaine newsletter.

    A bien­tôt

    Gae­tan

  19. Cathy dit :

    Super, mer­ci pour cette astuce qui m’est d’une grande aide !
    Il paraît que dans Excel 2010, dans les TCD, il y a une fonc­tion qui fait ça toute seule :
    Dans les paramètres de champs -> Dis­po­si­tion et impres­sion, cocher “Répéter les éti­quettes d’éléments”
    Cathy

  20. Gaetan dit :

    Bon­jour Cathy,

    A pri­ori, je viens de tester et ca ne fait pas exacte­ment ca. A l’im­pres­sion, plu­tot que d’avoir une ligne qui com­mencer par une cel­lule vide, il va repren­dre l’in­ti­t­ulé, mais ca ne com­plète pas les cel­lules vides. 

    Je ne com­prends d’ailleurs pas pourquoi cette option n’est tou­jours pas disponible ! 

    A bien­tot

    Gae­tan

  21. Cathy dit :

    Bon­jour Gaetan,
    Je viens de tester, chez moi, ça fonctionne.
    J’ai mis l’af­fichage sous forme tab­u­laire, dans “Out­ils de tableau croisé dyn -> Créa­tion -> Disopo­si­tion du raport -> Affich­er sous forme tabulaire”.
    Je met­trai bien un exem­ple, mais je n’ai pas com­pris com­ment charg­er une image sur le blog.…..
    Bonne journée 🙂
    Cathy

  22. site admin dit :

    Bien vu, effec­tive­ment, ca fonctionne.

    J’en fais un post tout de suite ! 

    A++

    Gae­tan

  23. VESTRY ELVA dit :

    Superbe astuce!!!

    C’est un gain de temps magnifique 🙂

  24. Marc C dit :

    Bon­jour,
    Super pour cette astuce.
    Mer­ci pour la clarté de l’explication

  25. Guy C dit :

    Très utile dans nos bases de don­nées Excel … super

  26. CHAGNEAU dit :

    excel­lente astuce.
    Pour les tableaux dynamique, j’u­tilise une option : dans les onglets de “out­ils de croisés dynamique”, onglet “créa­tion”, “dis­po­si­tion du tableau” j’u­tilise l’op­tion “répéter toutes les éti­quettes d’élé­ments”… il n’y a plus de “vides”

  27. Gaetan Mourmant dit :

    Patrick, effec­tive­ment, c’est une nou­veauté d’ex­cel 2010 qui est très très bien pour les TCDs !
    Gaetan

  28. laureline dit :

    mer­ci !

  29. BONGRAIN Charles dit :

    Super astuce. Qui marche très bien. 

    Mer­ci beaucoup.

  30. Ping :Une autre série de touches de raccourci super puissante ! - XLérateur

  31. devin dit :

    Bon­jour,

    J’u­tilise régulière­ment cette méth­ode. Mais, subite­ment j’ai un souci de mes­sage “pas de cel­lules cor­re­spon­dantes” que je n’ar­rive pas à résoudre. 

    Si quelqu’un a une idée …

    Mer­ci d’avance.

  32. Gaetan Mourmant dit :

    Bon­jour devin,
    Auriez vous le fichier?
    Merci
    Gaetan

  33. Dorian dit :

    Bon­jour =)

    mer­ci beau­coup pour le tuto, cepen­dant mes cel­lule ne sont pas vide. Il y a un sim­ple espace dans que cel­lule qui parait vide..
    Com­ment puis-je con­tourn­er le prob­lème svp ? 

    Mer­ci beaucoup
    cdt
    Dorian

  34. Dorian dit :

    Bon­jour =)

    mer­ci beau­coup pour le tuto, cepen­dant mes cel­lule ne sont pas vide. Il y a un sim­ple espace dans que cel­lule qui parait vide..
    Com­ment puis-je con­tourn­er le prob­lème svp ? 

    Mer­ci beaucoup
    cdt
    Dorian.L

  35. Gaetan dit :

    Bon­jour Dorian,
    Là, c’est moins évi­dent, ca dépend de ce qui se trou­ve dans cette cellule.
    Regardez si le rem­place­ment (CTRL+H) de cet espace par “rien” pour­rait aider, en faisant atten­tion de ne pas rem­plac­er les espaces légitimes.
    Cordialement
    Gaetan

  36. raph.elle dit :

    trop mer­ci !!!!

  37. Gaetan dit :

    Si vous avez la dernière ver­sion d’ex­cel, vous pou­vez aus­si utilis­er Pow­er­Query pour résoudre ce problème.
    Je posterai sur le sujet à un moment donné.
    A bientôt.
    Gaetan

  38. Will dit :

    Mer­ci !!!!!

  39. Masoin dit :

    Top astuce .. je viens de la trou­ver sur votre page! Un tout grand merci!

  40. Audrey dit :

    super !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.