Frank du New Jersey télécharge des données chaque jour où les cellules vides contiennent en fait un ou plusieurs espaces. C'est frustrant car =ISBLANK()
je ne reconnais pas ces cellules comme vides.
On pourrait penser que ce serait facile à résoudre. Mais tant qu'Excel n'offre pas une =NULL()
fonction appropriée , il n'y a pas de bon moyen de se débarrasser des espaces. Dans le cas de Frank, d'autres cellules de la colonne contiennent des espaces entre les mots, vous ne pouvez donc pas simplement utiliser Rechercher et remplacer pour supprimer tous les espaces.

J'avais espéré pouvoir utiliser Power Query pour convertir les espaces en Nulls. Et je jure que cela a fonctionné lorsque je l'ai essayé en présence de Frank lors d'un récent séminaire Power Excel. Mais cela ne fonctionne pas aujourd'hui. Il doit donc y avoir un meilleur moyen.
- Sélectionnez une cellule d'en-tête et activez le filtre avec données, filtre.
- Ouvrez la liste déroulante Filtre pour la colonne avec des espaces.
- Décochez la case en regard de (Tout sélectionner) en haut de la liste.
-
Faites défiler vers le bas de la liste. C'est encourageant… Toutes les entrées avec des espaces sont ajoutées à une entrée qui dit (espaces).
La liste déroulante Filtre voit toute cellule qui contient uniquement des espaces comme (vide) - Sélectionnez l'entrée (vide) et cliquez sur OK.
-
Sélectionnez toutes les cellules visibles dans la colonne (sous l'en-tête).
Sélectionnez les cellules contenant des espaces -
Appuyez sur la touche Suppr pour supprimer ces entrées
Notez que la fonction LEN () affiche maintenant 0 - Effacez le filtre en cliquant sur l'icône Filtre dans l'onglet Données.
Si vous avez un moyen plus rapide de résoudre ce problème, laissez une note dans les commentaires YouTube.
Regarder la vidéo
Transcription vidéo
Apprenez Excel à partir du podcast, épisode 2206: Remplacez les espaces par des espaces vides.
Hé, la question d'aujourd'hui vient de Frank dans le New Jersey. Frank télécharge les données ici dans les colonnes A à F, et voyez, la question 4 est celle où ils peuvent taper une réponse, mais nous n'obtenons pas de cellules vides. Voici la longueur de F2. Au lieu d'avoir des cellules vides, quelqu'un écrase la barre d'espace. Comme, ici, ils ont tapé Espace + Espace, ici ils ont tapé Espace + Espace + Espace, ici juste un espace, voici six espaces. Et, vous savez, tout l'objectif est ici que nous voulons savoir combien d'entre eux ont une réponse. Donc, nous allons regarder ici dans la barre d'état, où il y a 564 réponses à la question 3, et 564 - donc, il compte ces espaces. Je veux remplacer ces espaces par une cellule vraiment vide; et, vous savez qu'il s'agit de "Power Query Week",Je pensais que nous pourrions finir avec un simple - et il ne se comporte pas de la façon dont je veux qu'il se comporte.
Donc, vous pouvez essayer d'écrire une formule ici, comme le TRIM (F2) - le TRIM (F2) - et je peux voir que cela va finir avec une longueur de 0 - le TRIM (F2). Mais, si j'essaye et Ctrl + C, puis Coller; Spécial; Valeurs; Je finis toujours avec 563 réponses, ce n'est pas vraiment de me débarrasser de cette cellule.
Très bien, alors voici ce que je vais proposer. Frank dit qu'il le fait actuellement avec tout un tas de Recherche et Remplacements où vous devez choisir "Rechercher des cellules entières", vous devez rechercher, vous savez, six espaces et les remplacer par rien. Au lieu de cela, je vais activer les filtres, et je vais venir ici, décocher Tout sélectionner, aller jusqu'en bas et choisir cette chose appelée "(Blanks)", qui choisit étonnamment des choses qui ont un espace, deux espaces, six espaces, le tout. Une fois que j'ai cela, je sélectionne ces cellules, appuyez simplement sur Supprimer - voyez maintenant, toutes ces longueurs changent - effacez les filtres, revenez en arrière, et maintenant nous avons 547 réponses, moins 546. Donc, c'est ma façon de les remplacer espaces avec des cellules vraiment vides.
Très bien, regardez mon nouveau livre, LIVe: Les 54 meilleurs conseils de tous les temps. Cliquez sur le "I" dans le coin pour plus d'informations.
Récapitulatif pour aujourd'hui - Frank du New Jersey télécharge des données dont les cellules vides contiennent un certain nombre d'espaces et souhaite que ceux-ci soient vraiment vides. J'ai essayé d'exécuter une formule comme TRIM (F2), mais Coller les valeurs ne nous donne pas ces cellules vides - et vous pouvez dire qu'elles ne sont pas vides, car vous pouvez sélectionner la colonne et regarder dans la barre d'état pour obtenir un compte de la façon dont il y en a beaucoup. Ce serait vraiment bien si Excel nous donnait une fonction NULL qui renverrait vraiment les cellules vides. Donc ma solution aujourd'hui - Filtre; choisissez Blanks; sélectionnez toute la plage de retour; puis appuyez sur Supprimer - supprimer étant un moyen rapide de supprimer la cellule. Si vous voulez essayer cela vous-même - et si vous avez un moyen plus rapide, veuillez me le faire savoir dans les commentaires YouTube - pour télécharger le classeur à partir de la vidéo d'aujourd'hui, visitez l'URL dans la description YouTube.Je tiens à remercier Frank pour cette question et je tiens à vous remercier d'être passé. Je vous verrai la prochaine fois pour une autre diffusion sur le net.
Télécharger le fichier Excel
Pour télécharger le fichier Excel: replace-spaces-with-empty.xlsx
Excellente pensée du jour
J'ai demandé à mes amis Excel Master leurs conseils sur Excel. Pensée d'aujourd'hui à méditer:
"Copier / coller à la hâte fait du gaspillage"
Jordan Goldmeier