Comment trier les données en respectant la casse dans Excel?
Dans Excel, vous pouvez trier les valeurs par ordre décroissant ou croissant, mais avez-vous déjà voulu trier les données en respectant la casse? En fait, avec la fonction de tri d'Excel, vous pouvez trier les données en respectant la casse, mais son ordre de tri n'est peut-être pas la réponse que vous souhaitez. Parfois, vous voulez trier toutes les majuscules en haut et suivre les minuscules comme la capture d'écran 1, mais parfois, vous voulez trier l'ordre comme a, A, b, B… comme la capture d'écran 2 montrée. Maintenant, je vais vous dire les astuces pour résoudre rapidement ces tâches dans Excel.
Trier les données en respectant la casse avec la fonction définie (toutes les majuscules en haut et suivre les minuscules)
Triez les données en respectant la casse avec Kutools pour Excel (triez les données comme cet ordre : a, A, b, B, c. C…)
Trier les données en respectant la casse avec la colonne d'aide (toutes les majuscules en haut et suivre les minuscules)
Pour trier les données majuscules en haut, puis suivre les minuscules, vous pouvez utiliser une formule pour créer une colonne d'aide, puis trier la colonne d'aide.
Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail. | ||
1. Sélectionnez une cellule vide à côté de vos données, puis saisissez cette formule = (CODE (GAUCHE (A1))> 90) + 0 dedans, puis appuyez sur Entrer puis faites glisser la poignée de remplissage automatique vers le bas pour appliquer cette formule. Vous pouvez voir qu'il y a des nombres 0 et 1 affichés dans les cellules, et un nombre 0 indique que le premier caractère est une lettre majuscule dans la cellule correspondante et un nombre 1 indique que le premier caractère n'est pas une lettre majuscule dans la cellule correspondante. Voir les captures d'écran:
2. Gardez ensuite ces cellules de formule sélectionnées et cliquez sur Données, Puis sélectionnez Trier du plus petit au plus grand or Trier du plus grand au plus petit Comme vous le souhaitez. Pour trier les majuscules en haut, sélectionnez Trier du plus petit au plus grand. Voir la capture d'écran:
3. Puis dans le popping Avertissement de tri boîte de dialogue, vérifier Élargir la sélection option. Voir la capture d'écran:
4. Cliquez Sort. Désormais, toutes les majuscules sont en haut et les minuscules en bas.
Vous pouvez supprimer la colonne d'assistance si vous n'en avez plus besoin.
Trier les données en respectant la casse avec la fonction définie (toutes les majuscules en haut et suivre les minuscules)
Si vous souhaitez étudier à VBA, vous pouvez utiliser le code VBA ci-dessous pour obtenir le même résultat que la colonne d'assistance.
Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorer l'efficacité de travail et gagner du temps de travail. |
1. presse Alt + F11 clés pour activer Microsoft Visual Basic pour applications fenêtre, puis cliquez sur insérer > Module.
2. Ensuite, dans la nouvelle fenêtre Module, collez-y le code VBA ci-dessous.
VBA: triez les données en respectant la casse.
Function StrToHex(Str) As Variant
‘UpdatebyKutoolsforExcel20150921
Dim xStr As String
Dim I As Integer
If Not (VarType(Str) = vbString) Then
StrToHex = Str
Else
For I = 1 To Len(Str)
xStr = xStr & Format(Hex(Asc(Mid(Str, I, 1))), "00")
Next I
StrToHex = xStr
End If
End Function
3. Enregistrez ensuite le code et revenez à votre feuille de calcul, puis sélectionnez une cellule vide en regard de vos données et tapez cette formule = StrToHex (I1) dedans, puis faites glisser la poignée de remplissage automatique vers le bas pour appliquer cette formule aux cellules. Voir la capture d'écran:
4. Ensuite, vous pouvez voir qu'il y a des nombres dans les cellules, et garder les cellules de formule sélectionnées et aller à Données onglet et sélectionnez Trier du plus petit au plus grand, voir capture d'écran:
5. Ensuite, dans la boîte de dialogue contextuelle, cochez Élargir la sélection.
6. Cliquez Sort. Désormais, toutes les majuscules sont en haut et les minuscules en bas.
Vous pouvez supprimer les cellules de formule selon vos besoins.
Triez les données en respectant la casse avec Kutools pour Excel (triez les données comme cet ordre : a, A, b, B, c. C…)
Si vous voulez que les données soient triées comme ci-dessous, la méthode ci-dessus ne peut pas vous aider. Cependant, vous pouvez utiliser Kutools for Excel's Tri avancé utilitaire pour vous aider à terminer cette tâche rapidement.
Kutools for Excel, avec plus de 120 fonctions Excel pratiques, améliorez votre efficacité de travail et économisez votre temps de travail. | ||
Après installation gratuite Kutools for Excel, procédez comme suit:
1. Sélectionnez les données que vous souhaitez trier et cliquez sur Entreprise > Tri avancé. Voir la capture d'écran:
2. dans le Tri avancé boîte de dialogue, sélectionnez la colonne à trier, puis sélectionnez Valeurs sous Trier sur liste, puis sélectionnez dans l' Commander liste, et n'oubliez pas de vérifier Sensible aux majuscules et minuscules case à cocher, si vos données n'ont pas d'en-tête, décochez Mes données ont des en-têtes. Voir la capture d'écran:
3. Cliquez Ok. Maintenant, les données ont été triées comme illustré ci-dessous.
Avec Kutools for Excel's Tri avancé fonction, vous pouvez trier les données par jour de la semaine, fréquence, domaine de messagerie, valeur absolue, longueur de texte, etc.
Si vous êtes intéressé par cet addi-in, cliquez ici pour téléchargez l'essai gratuit de 60 jours. |
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!