5 façons de changer la casse du texte dans Excel

0 Comments

Vous avez probablement déjà rencontré cette situation.

Vous avez une liste de noms et tout est en minuscules. Vous devez les réparer afin qu’ils soient tous correctement capitalisés.

Avec des centaines de noms dans votre liste, il va être difficile à passer et modifier les noms et les prénoms.

heureusement, il existe des moyens faciles de changer la casse de toutes les données texte dans Excel. Nous pouvons changer le texte en minuscules, majuscules ou cas approprié où chaque mot est en majuscule.,

dans cet article, nous allons examiner l’utilisation des fonctions Excel, Flash fill, power query, DAX et power pivot pour modifier la casse de nos données texte.

Table des Matières

Tutoriel Vidéo

à l’Aide de Formules Excel Pour Modifier la casse du Texte

La première option que nous allons regarder est régulier fonctions d’Excel. Ce sont les fonctions que nous pouvons utiliser dans N’importe quelle feuille de calcul dans Excel.

Il y a toute une catégorie de fonctions Excel pour traiter le texte, et ces trois nous aideront à changer la casse du texte.,

fonction de feuille de calcul Excel inférieure

la fonction inférieure prend un argument qui est le bit de texte que nous voulons changer en lettres minuscules. La fonction évaluera le texte qui est tout en minuscules.

Upper Excel Worksheet Function

la fonction UPPER prend un argument qui est le bit de texte que nous voulons changer en majuscules. La fonction évaluera le texte qui est tout en majuscules.,

BONNE Feuille de calcul Excel Fonction

La BONNE fonction prend un argument qui est le peu de Texte que nous voulons changer dans le bon cas. La fonction évaluera le texte qui est tout cas approprié où chaque mot commence par une lettre majuscule et est suivi de lettres minuscules.

copier et coller des formules en tant que valeurs

Après avoir utilisé les formules Excel pour changer la casse de notre texte, nous pouvons vouloir les convertir en valeurs.,

cela peut être fait en copiant la plage de formules et en les collant en tant que valeurs avec la commande spéciale coller.

appuyez sur Ctrl + C pour copier la plage de cellules press appuyez sur Ctrl + Alt + V pour coller spécial choose choisissez des valeurs dans les options coller.

Utilisation du remplissage Flash pour modifier la casse du texte

le remplissage Flash est un outil dans Excel qui aide à des transformations de données simples. Nous avons seulement besoin de fournir quelques exemples des résultats que nous voulons, et Flash fill remplira le reste.,

le remplissage Flash ne peut être utilisé directement à droite des données que nous essayons de transformer. Nous devons taper quelques exemples des résultats que nous voulons. Lorsque Excel a suffisamment d’exemples pour comprendre le modèle, les données suggérées dans un peu de gris. Nous pouvons accepter ces données remplies suggérées en appuyant sur Entrée.

Nous pouvons également accéder au remplissage flash à partir du ruban. Entrez les données d’exemple highlight mettez en surbrillance les exemples et les cellules qui doivent être remplis go allez dans L’onglet Données press appuyez sur la commande remplissage Flash dans la section Outils de données.,

nous pouvons également utiliser le raccourci clavier Ctrl + E pour le remplissage flash.

le remplissage Flash fonctionnera pour de nombreux types de transformations de données simples, y compris la modification du texte entre les minuscules, les majuscules et les casse appropriés.

utiliser Power Query pour changer la casse du texte

Power query concerne la transformation des données, il est donc sûr qu’il existe un moyen de changer la casse du texte dans cet outil.

avec power query, nous pouvons transformer le cas en cas inférieur, supérieur et approprié.

Sélectionnez les données que nous voulons transformer ➜ allez à l’onglet Données ➜ sélectionnez à Partir de la Table/Plage., Cela ouvrira l’éditeur power query où nous pourrons appliquer nos transformations de cas de texte.

Texte.Fonction de requête de puissance inférieure

sélectionnez la colonne contenant les données que nous voulons transformer go allez dans L’onglet Ajouter une colonne select Sélectionnez Format select Sélectionnez minuscule dans le menu.

cela créera une nouvelle colonne avec tout le texte converti en minuscules à l’aide du texte.Fonction de requête de puissance inférieure.

Texte.,Upper Power Query Function

sélectionnez la colonne contenant les données que nous voulons transformer go allez dans L’onglet Ajouter une colonne select Sélectionnez Format select Sélectionnez majuscule dans le menu.

cela créera une nouvelle colonne avec tout le texte converti en majuscules à l’aide du texte.Fonction de requête de puissance supérieure.

Texte.Fonction de requête de puissance appropriée

sélectionnez la colonne contenant les données que nous voulons transformer go allez dans L’onglet Ajouter une colonne select Sélectionnez Format select sélectionnez Mettre chaque mot en majuscule dans le menu.,

cela créera une nouvelle colonne avec tout le texte converti en lettrage de casse approprié, où chaque mot est en majuscule, en utilisant le texte.Fonction de requête de puissance appropriée.

utiliser des formules DAX pour changer la casse du texte

lorsque nous pensons aux tableaux croisés dynamiques, nous pensons généralement à résumer des données numériques. Mais les tableaux croisés dynamiques peuvent également résumer des données texte lorsque nous utilisons le modèle de données et les formules DAX. Il existe même une formule DAX pour changer la casse du texte avant de la résumer!

tout d’Abord, nous avons besoin de créer un tableau croisé dynamique avec nos données de texte., Sélectionnez les données à convertir go allez dans L’onglet Insérer select sélectionnez Tableau croisé dynamique dans la section tableaux.

dans le menu de la boîte de dialogue Créer un tableau croisé dynamique, cochez l’option pour ajouter ces données au modèle de données. Cela nous permettra d’utiliser la formule DAX nécessaire pour transformer notre cas de texte.

la Création d’une formule DAX dans notre tableau croisé dynamique peut être fait en ajoutant une mesure. Faites un clic droit sur le tableau dans la fenêtre champs du tableau croisé dynamique et sélectionnez Ajouter une mesure dans le menu.,

cela ouvrira la boîte de dialogue de mesure, où nous pouvons créer nos formules DAX.

BAS DAX Fonction

Nous pouvons entrer dans la formule ci-dessus dans la Mesure de l’éditeur. Tout comme les fonctions de feuille de calcul Excel, il existe une fonction DAX pour convertir le texte en minuscules.

Cependant, pour que l’expression soit une mesure valide, elle devra être enveloppée dans une fonction d’agrégation de texte comme CONCATENATEX. En effet, les mesures doivent être évaluées à une seule valeur et la fonction DAX inférieure ne le fait pas seule., La fonction CONCATENATEX agrège les résultats de la fonction inférieure en une seule valeur.

Nous pouvons ensuite ajouter la colonne de texte d’origine dans les lignes et la nouvelle mesure en minuscules dans la zone Valeurs du tableau croisé dynamique pour produire nos valeurs de texte transformées.

notez que le total général du tableau croisé dynamique contient tous les noms en minuscules séparés par une virgule et un espace. Nous pouvons masquer cette partie en allant dans L’onglet Conception des outils de Table Totals totaux généraux selecting en sélectionnant Off pour les lignes et les colonnes.,

fonction DAX supérieure

de même, nous pouvons entrer la formule ci-dessus dans L’éditeur de mesure pour créer notre formule DAX en majuscules. Tout comme les fonctions de feuille de calcul Excel, il existe une fonction DAX pour convertir le texte en majuscules.

La Création du tableau croisé dynamique pour afficher le texte en majuscules est le même processus qu’avec la mesure en minuscules.

fonction DAX appropriée manquante

Nous pourrions essayer de créer une formule DAX similaire pour créer un texte de casse approprié., Mais il s’avère qu’il n’y a pas de fonction dans DAX équivalente à la fonction de feuille de calcul appropriée.

utilisation de formules de niveau de ligne Power Pivot pour modifier la casse du texte

Cette méthode utilisera également des tableaux croisés dynamiques et le modèle de données, mais au lieu de formules DAX, nous pouvons créer des calculs de niveau de ligne à l’aide du complément Power Pivot.

Les formules Power pivot peuvent être utilisées pour ajouter de nouvelles colonnes calculées dans nos données. Les calculs dans ces colonnes se produisent pour chaque ligne de données similaires à nos fonctions de feuille de calcul Excel habituelles.,

toutes les versions D’Excel ne disposent pas de power pivot et vous devrez activer le complément avant de pouvoir l’utiliser. Pour activer le module complémentaire power pivot, allez dans L’onglet Fichier Options Options go allez dans l’onglet Compléments Manage Gérer les compléments COM press appuyez sur Go check cochez la case pour Microsoft Power Pivot pour Excel.

Nous avons besoin de charger les données dans le modèle de données. Sélectionnez les données go allez dans L’onglet Power Pivot press appuyez sur la commande Ajouter au modèle de données.

Il s’agit du même modèle de données que la création d’un tableau croisé dynamique et l’utilisation de L’option ajouter ces données au modèle de données., Donc, si nos données sont déjà dans le modèle de données, nous pouvons utiliser L’option Gérer le modèle de données pour créer nos calculs de pivot de puissance.

BAISSE de Puissance de Fonction de Pivot

l’Ajout d’une nouvelle colonne calculée dans le modèle de données est facile. Sélectionnez une cellule vide dans la colonne intitulée Ajouter une Colonne puis de taper la formule ci-dessus dans la barre de formule. Vous pouvez même créer des références dans la formule à d’autres colonnes en cliquant dessus avec le curseur de la souris.

appuyez sur Entrée pour accepter la nouvelle formule.,

la formule apparaîtra dans chaque cellule de la nouvelle colonne, quelle que soit la cellule sélectionnée. En effet, chaque ligne doit utiliser le même calcul dans une colonne calculée.

On peut également renommer notre nouvelle colonne en double-cliquant sur l’en-tête de colonne. Ensuite, nous pouvons fermer la fenêtre power pivot pour utiliser notre nouvelle colonne calculée.

Quand on crée un nouveau tableau croisé dynamique avec le modèle de données, nous allons voir la colonne calculée comme un nouveau champ disponible dans notre table et nous pouvons l’ajouter dans la zone Lignes du tableau croisé dynamique., Cela listera tous les noms dans nos données et ils seront tous en minuscules.

fonction de Pivot de puissance supérieure

Nous pouvons faire la même chose pour créer une colonne calculée qui convertit le texte en majuscules en ajoutant une nouvelle colonne calculée avec la formule ci-dessus.

Encore une fois, nous pouvons ensuite utiliser ceci comme un nouveau champ dans un tableau croisé dynamique créé à partir du modèle de données.

fonction de pivot de puissance manquante

malheureusement, il n’y a pas de fonction de pivot de puissance pour convertir le texte en casse appropriée., Donc, tout comme DAX, nous ne pourrons pas le faire de la même manière que les méthodes de pivot de puissance en minuscules et en majuscules.

Conclusions

Il existe de nombreuses façons de modifier la casse de toutes les données de texte entre la casse inférieure, la casse supérieure et la casse appropriée.

  • Les formules Excel sont rapides, faciles et seront mises à jour dynamiquement si les entrées changent.
  • Flash fill est idéal pour les transformations ponctuelles où vous devez corriger rapidement du texte et ne pas avoir besoin de mettre à jour ou de modifier les données après.,
  • Power query est parfait pour corriger les données qui seront importées régulièrement dans Excel à partir d’une source extérieure.
  • DAX et power pivot peuvent être utilisés pour fixer le texte à afficher dans un tableau croisé dynamique.

chaque option a des forces et des faiblesses différentes, il est donc préférable de se familiariser avec toutes les méthodes afin que vous puissiez choisir celle qui conviendra le mieux à vos besoins.


Laisser un commentaire

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