Table des matières
L'article vous montrera comment convertir résultat de la formule à chaîne de texte dans Excel. Parfois, il est bon pour nous d'utiliser les résultats de la formule comme valeurs dans Excel, parce que nous n'avons pas besoin de formules pour étiqueter le prix d'un produit ou utiliser une date à chaque fois. En outre, il peut être ennuyeux pour vous de copier une seule donnée qui contient une formule parce que chaque fois que vous copiez cela, vous ne pouvez pas normalement le coller sans la formule. Ce qui peut vous causer des erreurs inutiles. Donc, la conversion de résultat de la formule à chaîne de texte ou valeurs est parfois important après leur exécution.
Télécharger le cahier d'exercices
Convertir le résultat d'une formule en chaîne de texte.xlsm
7 façons de convertir le résultat d'une formule en chaîne de texte dans Excel
Dans l'ensemble de données, nous avons les informations sur les ventes d'une épicerie pour aujourd'hui. Nous avons utilisé une formule arithmétique, AUJOURD'HUI et SOMME Nous allons supprimer la formule et garder le résultats de la formule en tant que chaîne de texte Je vous ai juste montré les bases formules que nous avons utilisé dans la figure suivante.
Gardez à l'esprit que les cellules qui contiennent des formules ne sont pas formatées. Ainsi, si la sortie de la formule est un nombre, il sera sur la page côté droit d'une cellule. Et si ça devient un chaîne de texte alors il tiendra le côté gauche de la cellule .
1. utilisation de la fonction copier/coller d'Excel pour convertir le résultat d'une formule en texte
Nous pouvons facilement convertir résultats de la formule à chaîne de texte en utilisant le Copier & Coller Nous allons suivre la procédure ci-dessous.
Des pas :
- Tout d'abord, sélectionnez les cellules ou la plage qui contiennent des formules.
- Ensuite, appuyez sur CTRL+C .
- Plus tard, Cliquez à droite sur sur l'une des cellules sélectionnées et sélectionnez l'option Coller ' Coller les valeurs Vous pouvez voir cette option à la fois dans Options de collage : et Collage spécial
Cette opération permet de stocker le résultats de la formule de dates comme valeurs et terminez la formule.
- Pour convertir ces valeurs en chaînes de texte vous pouvez simplement changer leur format en texte de la format des nombres Mais comme ces valeurs sont dates cette conversion ne sera pas pratique. Au lieu de les formater en tant que texte de la Format des numéros nous les fabriquons texte en utilisant le Rechercher & Remplacer Pour cette raison, sélectionnez les cellules qui contiennent une valeur, puis allez à Accueil >> ; Trouver et sélectionner >> ; Remplacer .
- Dans le Boîte de dialogue Rechercher et remplacer , type 1 et '1 sur Trouvez ce que et Remplacer par respectivement.
- Cliquez sur Remplacer tout .
- Après cela, un boîte d'avertissement s'affichera pour indiquer combien de remplacements ont été effectués. Il suffit de cliquer sur OK .
- Par la suite, vous verrez ces dates comme chaîne de texte Remarquez qu'ils tiennent le côté gauche des cellules.
- Il y a une autre colonne qui contient des formules dans mon jeu de données. J'ai converti les résultats en valeurs de la même manière.
- Pourtant, ils ne sont pas formatés comme chaînes de texte Nous sélectionnons donc cette plage et allons dans Groupe de formats de numéros .
- Après cela, nous avons choisi le Format du texte .
- Plus tard, vous verrez les valeurs comme chaînes de texte Remarquez que les valeurs se déplacent vers le laissés dans les cellules ce qui prouve qu'ils ont été convertis en... chaînes de texte .
Ainsi, vous pouvez convertir le résultats de la formule à chaînes de texte en utilisant le Copier & Coller d'Excel.
Lire la suite : VBA pour supprimer les formules dans Excel en conservant les valeurs et le formatage
2. appliquer un raccourci clavier pour convertir le résultat d'une formule en texte dans Excel
Vous pouvez impliquer le Copier & Coller en utilisant la fonction raccourci clavier Aussi, nous allons suivre le processus ci-dessous.
Des pas :
- Tout d'abord, sélectionnez la plage de cellules qui contient les formules et appuyez sur CTRL + C ou CTRL+INSERT .
- Ensuite, appuyez sur SHIFT+F10 Si vous utilisez un ordinateur portable, vous devrez peut-être appuyer sur SHIFT+FN+F10 .
- Vous verrez le Menu contextuel apparaît.
- Ensuite, il suffit d'appuyer sur V Vous verrez le résultats de la formules sont maintenant convertis en valeurs.
- Convertissez ces dates à chaînes de texte comme nous l'avons fait dans Section 1 .
- Après cela, convertissez le Prix de vente et Résultats de la formule des ventes totales à des valeurs en utilisant raccourci clavier .
- Ces valeurs sont ensuite converties en chaînes de texte comme nous l'avons fait dans Section 1 .
Ainsi, vous pouvez convertir le résultats de la formule à chaînes de texte en utilisant le raccourci clavier .
Lire la suite : Convertir une formule en valeur dans plusieurs cellules d'Excel (5 façons efficaces)
3. utilisation de VBA pour convertir le résultat d'une formule en texte dans Excel
Vous pouvez également utiliser un simple VBA code pour convertir résultats de la formule à valeurs et ensuite les convertir en chaînes de texte Suivons les instructions ci-dessous.
Des pas :
- Tout d'abord, allez sur Développeur >> ; Visual Basic .
- Le site VBA s'ouvre. Sélectionnez Insérer >> ; Module .
- Après cela, tapez le code suivant dans le fichier Module VBA .
Sub ConvertToTextString() Dim Range_Value As Range Dim Cell_Value As Range Set Range_Value = Selection For Each Cell_Value In Range_Value If Cell_Value.HasFormula Then Cell_Value.Formula = Cell_Value.Value End If Next Cell_Value End Sub
Explication du code
- Tout d'abord, nous nommons le Sous procédure ConvertToTextString .
- Ensuite, nous déclarons Valeur de l'intervalle et Valeur de la cellule comme Gamme .
- Plus tard, nous avons mis Valeur de l'intervalle à Propriété de la sélection .
- Après cela, nous avons utilisé un Pour la boucle pour convertir le Formules de cellules à Valeurs des cellules .
- Enfin, nous exécutons le code.
- Ensuite, retournez à votre feuille, sélectionnez les cellules qui contiennent les formules et les formules de calcul. Exécuter le site Macro .
- Cette opération permettra de convertir le résultats de la formule en valeurs, ce qui signifie que les formules disparaîtront et qu'il ne restera que les valeurs.
- Pour convertir le Dates à chaînes de texte , suivez ce lien de Section 1 .
- Ensuite, pour convertir le Prix de vente à chaînes de texte , allez sur ce lien de Section 1 et lire le processus.
Ainsi, vous pouvez convertir le résultats de la formule à chaînes de texte en utilisant le VBA .
Lire la suite : Excel VBA : convertir automatiquement une formule en valeur (2 méthodes simples)
4. mise en œuvre de l'éditeur Power Query d'Excel pour convertir le résultat d'une formule en texte
Utilisation d'Excel Éditeur Power Query peut être une méthode essentielle pour convertir résultats de la formule à chaînes de texte Nous allons suivre le processus ci-dessous.
Des pas :
- Tout d'abord, sélectionnez la totalité de l'ensemble de données.
- Après cela, allez sur Données >> ; De la table/plage
- A boîte de dialogue s'affichera. Assurez-vous de sélectionner Mon tableau a des en-têtes .
- Après cela, cliquez sur OK .
- Ensuite, vous verrez vos données de résultats de la formule dans un Éditeur Power Query .
- Après cela, sélectionnez Fermer & ; Charger de la Onglet Accueil .
- Cela va déplacer ces données vers une nouvelle feuille en tant que tableau Ce tableau ne contient pas de formule, ce qui signifie que tous les éléments du tableau sont de la même nature. résultats de la formule converties en leurs valeurs correspondantes. Vous verrez également que les valeurs de l'option Dates ne sont pas correctement formatés.
- Pour formater le Dates correctement, sélectionnez-les et allez dans le Numéro Groupe .
- Après cela, sélectionnez un Format de la date .
- Cela vous servira le Dates dans un format approprié.
- Après cela, pour convertir le Dates à chaînes de texte , suivez ce lien de Section 1 .
- Ensuite, pour convertir le Prix de vente à chaînes de texte , allez sur ce lien de Section 1 et lire le processus.
Ainsi, vous pouvez convertir le résultats de la formule à chaînes de texte en utilisant le Éditeur Power Query .
Lire la suite : Convertir une formule en valeur sans collage spécial dans Excel (5 méthodes faciles)
5. Faire glisser les résultats des formules avec la souris pour les convertir en texte
Un autre moyen simple de convertir résultats de la formule à chaînes de texte est d'utiliser le cliquer avec le bouton droit de la souris pour faire glisser les cellules ou gamme Veuillez suivre la procédure ci-dessous.
Des pas :
- Tout d'abord, sélectionnez une plage qui contient formules et placez votre curseur sur n'importe quel bord des cellules sélectionnées de façon à ce que le marquage icône
- Après cela, maintenez la touche Cliquez à droite sur et déplacer la gamme n'importe où.
- Plus tard, remettez-le à sa position précédente. Une barre d'options apparaîtra. Sélectionnez Copier ici en tant que valeurs seulement .
Cette opération permettra de convertir le résultats de la formule en valeurs, ce qui signifie que les formules disparaîtront et qu'il ne restera que les valeurs.
- De même, convertissez le Prix de vente et Résultats de la formule des ventes totales aux valeurs.
- Pour convertir le Dates à chaînes de texte , suivez ce lien de Section 1 .
- Ensuite, pour convertir le Prix de vente à chaînes de texte , allez sur ce lien de Section 1 et lire le processus.
Ainsi, vous pouvez convertir le fichier Excel résultat de la formule à chaîne de texte en les faisant glisser avec le bouton glisser avec le bouton droit de la souris fonction.
6. application de la fonction TEXT
Si vous ne voulez pas utiliser de commandes, vous pouvez utiliser la fonction TEXT pour convertir le résultats de la formule à chaînes de texte Nous allons suivre le processus ci-dessous.
Des pas :
- Tout d'abord, tapez la formule suivante dans la cellule B5 Ajoutez simplement la fonction TEXT .
=TEXT(TODAY(), "dd-mm-yy")
La fonction TEXT convertit le résultats de la formule de la fonction TODAY à chaînes de texte et aussi son format.
- Appuyez sur ENTER et vous verrez le date sur B5 se déplace vers la gauche, ce qui signifie qu'elle est convertie en chaîne de texte .
- Utilisez Poignée de remplissage à AutoFill les cellules inférieures.
- De même, tapez la formule suivante dans F5 cellule et utilisation Poignée de remplissage à Remplissage automatique les cellules inférieures de la Prix de vente
=TEXT(D5*(1-E5),"0.00")
Vous pouvez également voir que le Ventes totales devenir 0 dollars parce que le prix de vente sont en texte format. Le SOMME permet de calculer la somme des valeurs qui sont dans texte formulaire.
Ainsi, vous pouvez convertir résultats de la formule à chaînes de texte avec l'aide de la Fonction TEXT .
Lire la suite : Comment convertir des formules en valeurs dans Excel (8 méthodes rapides)
7. application de la fonction CONCAT ou CONCATENATE
Vous pouvez également utiliser le CONCAT ou Fonction CONCATENATE pour convertir le résultats de la formule à chaînes de texte Nous allons suivre le processus ci-dessous.
Des pas :
- Tout d'abord, tapez la formule suivante dans la cellule B5 Ajoutez simplement le CONCAT ou CONCATENATE Fonction .
=CONCAT(AUJOURD'HUI())
La formule suivante utilise la fonction CONCATENATE .
=CONCATENATE(TODAY())
Normalement, le CONCAT ou Fonction CONCATENATE additionne plusieurs chaînes de caractères et les stocke en tant que chaînes de caractères. Comme nous venons d'utiliser résultats de la formule sur CONCAT ou CONCATENATE nous ne verrons qu'une seule valeur convertie en texte chaîne.
- Appuyez sur ENTER et vous verrez le date sur B5 se déplace vers la gauche, ce qui signifie qu'elle est convertie en chaîne de texte Vous pouvez également constater que la date n'est pas correctement formatée.
Sortie de la fonction CONCATENATE .
- Utilisez Poignée de remplissage à AutoFill les cellules inférieures.
Pour convertir les dates au bon format, veuillez suivre ce lien de Section 4 .
- De même, tapez la formule suivante dans F5 cellule et utilisation Poignée de remplissage à Remplissage automatique les cellules inférieures de la Prix de vente
=CONCAT(D5*(1-E5))
La fonction CONCATENATE vous donnera le même résultat.
Vous pouvez également voir que le Ventes totales devenir 0 dollars parce que le prix de vente sont en texte format. Le SOMME permet de calculer la somme des valeurs qui sont dans texte formulaire.
Ainsi, vous pouvez convertir résultats de la formule à chaînes de texte dans Excel à l'aide de la fonction CONCAT ou Fonction CONCATENATE .
Lire la suite : Comment convertir automatiquement une formule en valeur dans Excel (6 méthodes efficaces)
Section pratique
Ici, je vous donne le jeu de données de cet article afin que vous puissiez pratiquer ces méthodes par vous-même.
Conclusion
En fin de compte, nous pouvons conclure que vous apprendrez des méthodes efficaces sur la façon de convertir résultat de la formule à chaîne de texte dans Excel. Si vous avez de meilleures méthodes, des questions ou des commentaires concernant cet article, veuillez les partager dans la boîte de commentaires. Cela m'aidera à enrichir mes prochains articles. Pour plus de questions, veuillez visiter notre site web ExcelWIKI.