Comment faire pour Trier les Colonnes Excel S. T. les Lignes w/ Null/Vide, les Cellules de la Colonne d'Aller Sur le Dessus?

J'ai plusieurs lignes de données et de "drapeaux" qui sont soulevées adjacentes à des données lorsqu'une macro est exécutée.
Par exemple:

Prénom | Nom De Famille | Drapeau

John  | Smith  | Needs a Bath 
Cindy | LuWho  | 
Bob   | Loblaw | Needs a Bath

Objectif:

Je veux les lignes w/o des drapeaux (c'est à dire où la colonne C == NULL/chaîne Vide), triées vers le haut, puis le tri par colonne B par A->Z pour obtenir ceci:

Cindy | LuWho |
Bob Loblaw | a Besoin d'un Bain
Jean | Smith |
Besoin d'une salle de Bain

Ce que j'ai Essayé:

À l'aide d'Excel 2007 Tri, j'ai fait de Trier Par (Colonne C), Trier (Valeurs) Trier Par (A à Z) et (Z à A). Deux de A à Z et de Z à Un résultat dans le pavillon des lignes sur le dessus, pas le fond.

Avant:Comment faire pour Trier les Colonnes Excel S. T. les Lignes w/Null/Vide, les Cellules de la Colonne d'Aller Sur le Dessus?
Après:
Comment faire pour Trier les Colonnes Excel S. T. les Lignes w/Null/Vide, les Cellules de la Colonne d'Aller Sur le Dessus?

En fin de compte je veux le code, mais je suis en train d'essayer de comprendre comment le faire à la main, donc je peux obtenir le code par le biais d'Excel 'Enregistrer une Macro".

  • Êtes-vous sûr? Je n'ai qu'Excel 2010, mais quand j'ai cette sorte de Z à A, les blancs sont sur le dessus. Quand j'ai trier de A à Z, de blancs dans le bas. Je serais surpris si ils ont changé la façon dont les Sort fonctionne de la fonctionnalité.
  • Je l'ai essayé sur 2007 et de tri de A à Z donne le résultat que vous attendez. Je ne suis pas sûr de ce que vous avez fait, mais vous l'avez fait mal 😀
  • J'ai mis à jour avec des images de processus. Laissez-moi savoir si vous êtes en quelque sorte les choses à ce sujet différemment ou avoir une idée de ce que je fais de mal ici.
  • Zemens et @Alexandre, vous êtes à la fois à l'aide de champs vides? La différence ici est que Kurt est à l'aide d'une formule dans la Colonne C. Si vous remplacez vos cellules vides avec ="", vous pouvez obtenir le comportement Kurt décrit.
  • hmm bonne prise. Le tri des formules est toujours un peu problématique. Une aide de la colonne est probablement la meilleure façon de le faire, comme vous le suggérez.
  • En fait, je suis un peu en espérant que quelqu'un poste quelque chose de plus simple. Ma réponse œuvres, mais il se sent comme trop.

InformationsquelleAutor Kurt Wagner | 2013-06-24