On sait que dans la version de langue russe d'Excel, une virgule est utilisée comme séparateur de signes décimaux, alors que dans le point anglophone. Cela est dû à l'existence de diverses normes dans ce domaine. En outre, dans les pays anglophones, il est accepté comme séparateur de décharge pour utiliser une virgule et nous avons un point. À son tour, il provoque le problème lorsque l'utilisateur ouvre le fichier créé dans le programme avec une autre localisation. Il s'agit du point que Excel ne considère même pas la formule, car les signes ne perçoivent pas de manière incorrecte. Dans ce cas, vous devez soit modifier la localisation du programme dans les paramètres, soit remplacer les caractères du document. Découvrons comment changer la virgule au point de cette application.
Procédure de remplacement
Avant de procéder à remplacer, il est nécessaire de comprendre tout d'abord pour ce que vous le produisez. C'est une chose si vous dépensez cette procédure simplement parce que visuellement mieux percevoir le point de séparateur et ne prévoyez pas d'utiliser ces chiffres dans les calculs. C'est une autre chose si vous devez modifier le signe précisément pour le calcul, car, à l'avenir, le document sera traité dans la version anglaise d'Excel.Méthode 1: outil "Trouver et remplacer"
Le moyen le plus simple d'effectuer une transformation de semi-fluide est l'utilisation de l'outil "Rechercher et remplacer". Mais, immédiatement, il convient de noter que cette méthode ne convient pas aux calculs, car le contenu des cellules sera transformé en format texte.
- Nous produisons la sélection de la zone sur la feuille où vous devez transformer des virgules aux points. Effectuez un bouton droit de la souris à droite. Dans le menu contextuel de départ, nous marquons l'élément "Format cellulaire ...". Ces utilisateurs qui préfèrent profiter d'options alternatives avec l'utilisation de "touches à chaud", une fois la sélection peut composer la combinaison de touches CTRL + 1.
- La fenêtre de formatage est lancée. Nous faisons circuler dans l'onglet "nombre". Dans le groupe de paramètres "formats numériques", nous déplacons la sélection au poste "Texte". Pour enregistrer les modifications apportées, cliquez sur le bouton "OK". Le format de données dans la plage sélectionnée sera converti en texte.
- À nouveau allouer la plage cible. Il s'agit d'une nuance importante, car sans attribution préalable, la transformation sera produite dans toute la zone de la feuille, et cela n'est pas toujours nécessaire. Une fois la zone en surbrillance, entrez dans l'onglet "Accueil". Cliquez sur le bouton "Rechercher et sélectionner", situé dans le bloc d'outil "Modification" sur la bande. Ensuite, un petit menu s'ouvre, dans lequel vous devez sélectionner "Remplacer ...".
- Après cela, l'outil "Rechercher et remplacer" est lancé dans l'onglet Remplacer. Dans le champ "Trouver", nous définissons le signe "," et dans le champ "Remplacer sur" - ".". Cliquez sur le bouton "Remplacer tout".
- La fenêtre d'information s'ouvre, qui fournit un rapport sur la transformation effectuée. Nous faisons un clic sur le bouton "OK".
Le programme effectue la procédure de transformation de la virgule en points dans la gamme dédiée. Cette tâche peut être considérée résolue. Mais il convient de rappeler que les données remplacées de cette manière auront un format de texte et ne pourront donc pas être utilisée dans des calculs.
Leçon: Remplacement des symboles dans Excel
Méthode 2: fonction d'application
La deuxième méthode implique l'application de l'opérateur à substituer. Pour commencer, en utilisant cette fonctionnalité, nous convertissons des données dans une plage distincte, puis copient-les sur le lieu de l'original.
- Sélectionnez une cellule vierge opposée à la première cellule de la plage de données dans laquelle les virgules doivent être transformées en point. Cliquez sur l'icône "Insérer une fonction", placée à gauche de la chaîne de formule.
- Après ces actions, le maître des fonctions sera lancé. Nous recherchons dans la catégorie "Test" ou "Liste alphabétique complète" Le nom "Substitut". Nous le mettrons en surbrillance et cliquez sur le bouton "OK".
- Les arguments de la fonction s'ouvrent. Il a trois arguments obligatoires "texte", "vieux texte" et "nouveau texte". Dans le champ "Texte", vous devez spécifier l'adresse de la cellule dans laquelle les données doivent être modifiées. Pour ce faire, réglez le curseur dans ce champ, puis cliquez sur la souris sur la feuille de la première cellule de la bande variable. Immédiatement après que cette adresse apparaisse dans la fenêtre d'argument. Dans le champ "ancien texte", nous définissons le symbole suivant - ",". Dans le champ "Nouveau texte", nous mettons le point - ".". Une fois les données effectuées, cliquez sur le bouton "OK".
- Comme vous pouvez le constater, pour la première cellule, la transformation réussit. Une telle opération peut être effectuée pour toutes les autres cellules de la plage souhaitée. Eh bien, si cette gamme est petite. Mais que faire s'il s'agit d'une variété de cellules? Après tout, se transformer de manière similaire, dans ce cas, une énorme quantité de temps prendra. Mais la procédure peut être considérablement accélérée en copiant la formule pour substituer à l'aide d'un marqueur de remplissage.
Nous établissons le curseur sur le bord inférieur droit de la cellule, qui contient une fonction. Un marqueur de remplissage sous la forme d'une petite croix apparaît. Poussez le bouton gauche de la souris et faites glisser cette croix parallèle à la zone dans laquelle vous devez transformer des virgules vers le point.
- Comme vous pouvez le constater, tout le contenu de la plage cible a été transformé en données avec des points au lieu des virgules. Maintenant, vous devez copier le résultat et insérer dans la zone source. Sélectionnez les cellules avec une formule. Pendant l'onglet Home, cliquez sur le bouton de la cassette "Copier", située dans le "tampon" ToolBu. Il peut être fait et plus facile, à savoir, après avoir sélectionné la plage, composez la combinaison de touches sur le clavier Ctrl + 1.
- Sélectionnez la gamme d'origine. Cliquez pour mettre en surbrillance le bouton droit de la souris. Le menu contextuel apparaît. En cela, vous effectuez un clic sur l'élément "Value", situé dans le groupe "Insérer des paramètres". Cet article est indiqué par les numéros "123".
- Après ces actions, les valeurs seront insérées dans la plage appropriée. Dans le même temps, les virgules seront transformées en points. Pour supprimer la zone dont vous avez déjà besoin, rempli de formules, mettez-la en surbrillance et cliquez sur le bouton droit de la souris. Dans le menu qui apparaît, sélectionnez l'élément "Clear Content".
Conversion des données sur le changement de virgule au point est effectuée et tous les éléments inutiles sont supprimés.
Leçon: Fonctions de l'assistant dans Excel
Méthode 3: utilisation macro
La méthode suivante de transformation des virgules dans des points est associée à l'utilisation de macros. Mais, le cas est que, par défaut, les macros dans Excele sont désactivées.
Tout d'abord, les macros doivent être activées et activent l'onglet Développeur, s'ils ne sont toujours pas activés dans votre programme. Après cela, vous devez faire les actions suivantes:
- Nous passons à l'onglet "Développeur" et cliquez sur le bouton "Visual Basic", qui est placé dans la zone d'outil "Code" sur la bande.
- Les macros s'ouvrent. Nous effectuons l'insertion du code suivant:
Sub Macro_Transformation___v_v_chki ()
Sélection.replace quoi: = ",", remplacement: = "."
End sous.
Nous complétons le fonctionnement de l'éditeur avec la méthode standard en cliquant sur le bouton de fermeture dans le coin supérieur droit.
- Ensuite, nous allocions la gamme dans laquelle la transformation devrait être faite. Cliquez sur le bouton "Macros", qui se trouve tout dans le même groupe d'outils de code.
- La fenêtre s'ouvre avec une liste de macros disponibles dans le livre. Choisissez celui qui a récemment créé via l'éditeur. Une fois que vous avez sélectionné une chaîne avec son nom, cliquez sur le bouton "Exécuter".
La conversion est effectuée. Les virgules seront transformées en points.
Leçon: Comment créer une macro dans Excel
Méthode 4: Paramètres Excel
La méthode suivante est la seule parmi ce qui précède, dans laquelle, lors de la transformation des virgules à des points, l'expression sera perçue par le programme en tant que nombre et non comme texte. Pour ce faire, nous devrons changer le séparateur système dans les réglages décimaux jusqu'au point.
- Être dans l'onglet "Fichier", cliquez sur le nom du bloc "Paramètres".
- Dans la fenêtre Paramètres, nous passons à la sous-section "Advanced". Nous produisons la recherche du bloc de paramètres "Modifier les paramètres". Nous supprimons la case à cocher près de la valeur "Utiliser les séparateurs système". Ensuite, dans la section "Séparateur d'une partie entière et fractionnée", nous produisons un remplacement par "" sur ".". Pour entrer des paramètres, cliquez sur le bouton "OK".
Après ce qui précède, des virgules, utilisées comme séparateurs pour les fractions, seront converties en points. Mais, la principale chose, les expressions dans lesquelles elles sont utilisées resteront numériques et ne seront pas converties en texte.
Il existe un certain nombre de façons de convertir des points de déplacement dans les documents Excel. La plupart de ces options suggèrent de modifier le format de données avec du texte numérique. Cela conduit au fait que le programme ne peut impliquer ces expressions dans les calculs. Mais il existe également un moyen de transformer les virgules en points tout en maintenant le formatage de la source. Pour ce faire, vous devrez modifier les paramètres du programme lui-même.