Известно е, че в руската езикова версия на Excel се използва запетая като десетичен знак, докато в англоезичния език е период. Това се дължи на съществуването на различни стандарти в тази област. Освен това, в англоговорящите страни, обичайно е да се използва запетая като разделител на цифрата, а имаме и точка. На свой ред това създава проблем, когато потребителят отваря файл, създаден в програмата с различна локализация. Доказва се, че Аксел дори не обмисля формулата, тъй като неправилно възприема признаци. В този случай трябва или да промените локализацията на програмата в настройките, или да замените знаците в документа. Нека да разберем как да променим запетаята до точката в това приложение.

Процедура за замяна

Преди да започнете да замествате, първо трябва да разберете за себе си защо го произвеждате. Това е едно нещо, ако провеждате тази процедура просто защото визуално е по-добре да възприемате точката като сепаратор и не планирайте да използвате тези числа в изчисленията. Още един въпрос, ако трябва да промените знака за изчисление, тъй като в бъдеще документът ще бъде обработен в английската версия на Excel.

Метод 1: Намерете и подменете инструмента

Най-лесният начин да извършите трансформация от точка до точка е да използвате инструмента "Намиране и замяна" . Но веднага е необходимо да се отбележи, че за изчисления такъв метод няма да се доближи, тъй като съдържанието на клетките ще бъде трансформирано в текстовия формат.

  1. Изберете областта в листа, където искате да трансформирате запетаите в точки. Щракнете с десния бутон на мишката. В контекстното меню, което се отваря, изберете опцията "Форматиране на клетки ..." . Потребителите, които предпочитат да използват алтернативни опции с използване на "горещи клавиши" след избора, могат да наберат Ctrl + 1 .
  2. Преминаване към клетъчно форматиране в Microsoft Excel

  3. Прозорецът за форматиране е стартиран. Преминаваме към раздела "Брой" . В групата параметри "Числени формати" преместете селекцията в позиция "Текст" . За да запазите промените, кликнете върху бутона "OK" . Форматът на данните в избрания диапазон ще бъде преобразуван в текст.
  4. Преформатиране на текстов формат в Microsoft Excel

  5. Отново изберете целевия диапазон. Това е важен нюанс, защото без предварително разделяне трансформацията ще се извърши в цялата област на листа и това не винаги е необходимо. След като изберете областта, преминете към раздела "Начало" . Кликваме върху бутона "Намиране и подчертаване" , който се намира в полето "Редактиране" на лентата. След това се отваря малко меню, в което трябва да изберете "Replace ..." .
  6. Преминаване към замяна на съдържанието на клетките в Microsoft Excel

  7. След това в раздела "Замяна" се стартира инструментът "Намери и замени" . В полето "Намиране" поставяме знака "," , а в полето "Заменете с" - "." . Кликваме върху бутона "Замяна на всички" .
  8. Прозорецът Намиране и замяна в Microsoft Excel

  9. Отваря информационен прозорец, в който се предоставя отчет за трансформацията. Кликнете върху бутона "OK" .

Информационно съобщение за замяната в Microsoft Excel

Програмата изпълнява процедурата за трансформиране на запетаи в точки в избрания диапазон. По този въпрос даден проблем може да се счита за решен. Но не забравяйте, че данните, заменени по този начин, ще имат текстов формат и следователно не могат да се използват при изчисления.

Кома се заменя с точка в Microsoft Excel

Урокът: Заменете знаците в Excel

Метод 2: Прилагане на функцията

Вторият метод включва използването на оператора на SUBSTITUTE . За начало, използвайки тази функция, конвертираме данните в отделен обхват и ги копираме в първоначалното местоположение.

  1. Изберете празна клетка срещу първата клетка от диапазона с данни, в които запетаите трябва да бъдат трансформирани в точки. Кликваме върху иконата "Вмъкване на функция" , разположена отляво на формулата за формула.
  2. Отидете в съветника за функции в Microsoft Excel

  3. След тези стъпки започва съветникът за функции. Търсим в категорията "Тест" или "Пълен азбучен списък" името "SUBMIT" . Изберете го и кликнете върху бутона "OK" .
  4. Преход към функцията SUBSECT в Microsoft Excel

  5. Отваря прозореца с аргументи за функциите. Той има три задължителни аргумента: "Текст" , "Стар текст" и "Нов текст" . В полето "Текст" трябва да посочите адреса на клетката, където се намират данните, които искате да промените. За да направите това, поставете курсора в това поле и след това кликнете върху листа в първата клетка от диапазона на променливите. Точно след това адресът се появява в прозореца с аргументи. В полето "Стар текст" задайте следния символ - "," . В полето "Нов текст" поставете точката - "." . След като въведете данните, кликнете върху бутона "OK" .
  6. Аргументи на функцията SUBSECT в Microsoft Excel

  7. Както можете да видите, за първата клетка конверсията бе успешна. Подобна операция може да се извърши за всички други клетки от желания диапазон. Е, ако този диапазон е малък. Но какво, ако се състои от много клетки? В края на краищата трансформацията по този начин, в този случай, ще отнеме огромно количество време. Но процедурата може да бъде значително ускорена, като копирате формулата REQUEST с маркера за попълване.

    Задайте курсора в долната дясна част на клетката, съдържаща функцията. Маркер за попълване се появява под формата на малък кръст. Задръжте левия бутон на мишката и плъзнете този кръст паралелно на областта, в която искате да трансформирате запетаи в точки.

  8. Филтър в Microsoft Excel

  9. Както можете да видите, цялото съдържание на целевия диапазон е преобразувано в данни с точки вместо запетаи. Сега трябва да копирате резултата и да го поставите в областта на източника. Изберете клетките с формулата. В раздела "Начална страница" кликнете върху бутона в лентата "Копиране" , която се намира в групата инструменти "Клипборд" . Възможно е да се направи и е по-лесно, а именно след избиране на диапазон за натискане на комбинация от клавиши на клавиатурата Ctrl + 1 .
  10. Копиране в Microsoft Excel

  11. Избираме първоначалния диапазон. Кликнете с десния бутон върху селекцията. Появява се контекстно меню. В него кликнете върху елемента "Стойности" , който се намира в групата "Параметри за вмъкване" . Тази позиция е обозначена с номера "123" .
  12. Вмъкване в Microsoft Excel

  13. След тези действия стойностите ще бъдат въведени в съответния диапазон. В този случай запетаите ще бъдат преобразувани в точки. За да премахнете зоната, която вече не е необходима, попълнена с формули, изберете я и щракнете с десния бутон на мишката. В менюто, което се показва, изберете "Изчистване на съдържанието" .

Изчистване на съдържание в Microsoft Excel

Преобразуването на данните се извършва с промяна от запетая до точка и всички излишни елементи се изтриват.

Урокът: Съветник за функции в Excel

Метод 3: Използване на макроса

Следващият начин да конвертирате запетайки в точки е да използвате макроси. Но е, че по подразбиране макросите в Excel са деактивирани.

На първо място, това следва, че активирайте макроси , и активирайте раздела "Програмист" , ако в програмата си все още не са активирани. След това трябва да направите следното:

  1. Преминаваме в раздела "Програмист" и кликваме върху бутона "Visual Basic" , който се поставя в полето "Code" на лентата.
  2. Отидете на Visual Basic в Microsoft Excel

  3. Отваря се макроредакторът. В него вмъкваме следния код:

    Sub Макрос_трансформации_запятых_в_точки()
    Selection.Replace What:=",", Replacement:="."
    End Sub

    Прекрачваме редактора със стандартния метод, като кликнете върху бутона за затваряне в горния десен ъгъл.

  4. Макро редактор в Microsoft Excel

  5. След това изберете диапазона, в който да извършите трансформацията. Кликваме върху бутона "Макроси" , който се намира в същата група инструменти "Код" .
  6. Преминаване към макроси в Microsoft Excel

  7. Отваря се прозорец със списък от налични макроси в работната книга. Изберете тази, създадена наскоро чрез редактора. След като сте избрали ред с името си, кликнете върху бутона "Изпълнение" .

Macro прозорец в Microsoft Excel

Преобразуването е в ход. Частите ще бъдат преобразувани в точки.

Урокът: Как да създадете макрос в Excel

Метод 4: Настройки на Excel

Следният метод е единственият от горните, при който, когато преобразувате запетаи в точки, изразът ще се възприема от програмата като число, а не като текст. За да направите това, ще трябва да променим сепаратора на системата в настройките на точка и запетая до точката.

  1. В раздела "Файл" кликнете върху името на блока "Параметри" .
  2. Отидете на опциите в Microsoft Excel

  3. В прозореца с опции преминете към секцията "Разширени" . Търсим блока за настройки "Редактиране на параметрите" . Премахваме квадратчето до стойността "Използване на системните разделители" . Тогава в параграф "Делител на цялата и частична част" правим замяна от "," до "." . За да въведете параметрите в действието, кликнете върху бутона "OK" .

Промяна на сепараторите в Microsoft Excel

След горните действия, запетаите, които бяха използвани като разделители за фракциите, ще бъдат преобразувани в точки. Но най-важното е, че изразите, в които се използват, ще останат числени и няма да бъдат превърнати в текстови.

Има редица начини за преобразуване на запетайки в точки в документите на Excel. Повечето от тези опции включват промяна на формата на данните от цифров в текст. Това води до факта, че програмата не може да използва тези изрази при изчисленията. Но има и начин да се превърнат четите в точки, като се запази оригиналното форматиране. За да направите това, ще трябва да промените настройките на самата програма.