Съдържание
За разделяне на целите и дробните части на число, представено като десетична дроб, се използва специален разделителен знак: в англоговорящите страни това е точка, в останалите най-често е запетая. Поради тази разлика, потребителите на Excel често са изправени пред задачата да заменят определени знаци с тези, от които се нуждаят. Нека да видим как можете да промените запетаите на точки в програмата.
Забележка: ако се използва запетая като разделител, тогава програмата няма да приеме числа с точки като десетични дроби, което означава, че те също не могат да се използват в изчисления. Това важи и за обратната ситуация.
Метод 1: Използвайте инструмента за намиране и замяна
Този метод е най-популярният и включва използването на инструмент „Намиране и замяна“:
- По всеки удобен начин избираме диапазон от клетки, в които всички запетаи трябва да бъдат заменени с точки. В главния вход в блока „Редактиране“ щракнете върху иконата на функцията „Намерете и изберете“ и в предложените варианти се спираме на варианта – „Замяна“. Можете също да използвате клавишната комбинация, за да стартирате този инструмент. Ctrl + H.Забележка: ако не направите селекция преди да използвате инструмента, тогава търсенето и замяната на запетаи с точки ще се извърши в цялото съдържание на листа, което не винаги е необходимо.
- На екрана ще се появи малък функционален прозорец. „Намери и замени“. Веднага трябва да сме в раздела „Замяна“ (ако по някаква причина това не се случи, преминаваме към него ръчно). Тук сме в стойността на параметъра "Намирам" посочете знак запетая за „Заменен от“ – знак точка. Натиснете бутона, когато сте готови „Замяна на всички“за да приложите инструмента към всички избрани клетки.Натискане на същия бутон „Замяна“ ще извърши еднократно търсене и замяна, започвайки от първата клетка на избрания диапазон, т.е. ще трябва да се кликне точно толкова пъти, колкото са замените по зададените параметри.
- Следващият прозорец ще съдържа информация за броя на извършените смени.
- Така без много усилия успяхме да вмъкнем точки вместо запетаи в избрания фрагмент от таблицата.
Метод 2: използвайте функцията „Заместване“.
С тази функция можете също автоматично да търсите и заменяте един знак с друг. Ето какво правим:
- Ставаме в празна клетка до тази, която съдържа запетая (в същия ред, но не непременно в следващия). След това щракнете върху иконата „Вмъкване на функция“ от лявата страна на лентата с формули.
- В отворения прозорец Вложки с функции щракнете върху текущата категория и изберете "Текст" (също подходящ „Пълен азбучен списък“). В предложения списък маркирайте оператора „ЗАМЕСТИТЕЛ“, След това натиснете OK.
- Ще се появи прозорец, в който трябва да попълните аргументите на функцията:
- "Текст": Посочете препратка към оригиналната клетка, съдържаща запетая. Можете да направите това ръчно, като въведете адреса с помощта на клавиатурата. Или, като сте в полето за въвеждане на информация, щракнете върху желания елемент в самата таблица.
- „Текст_звезда“: тук, както при функцията „Намери и замени“, посочете знака за промяна, т.е. запетая (но този път в кавички).
- „Нов_текст“: посочете знака точка (в кавички).
- „Entry_number“ не е задължителен аргумент. В този случай оставете полето празно.
- Можете да превключвате между аргументите на функцията, като просто щракнете в желаното поле или използвате клавиша Етикет на клавиатурата. Когато всичко е готово, щракнете OK.
- Получаваме обработените данни в клетката с оператора. За да получите подобен резултат за други елементи на колоната, използвайте маркер за запълване. За да направите това, задръжте курсора на мишката над долния десен ъгъл на клетката с функцията. Веднага щом показалецът се промени на черен знак плюс (това е маркер), задръжте левия бутон на мишката и го плъзнете надолу до последния елемент на колоната.
- Като пуснем бутона на мишката, веднага ще видим резултата. Остава само да преместите новите данни в таблицата, като замените оригиналните с тях. За да направите това, изберете клетките с формули (ако селекцията е била внезапно премахната), щракнете с десния бутон върху маркираната област и изберете елемента в контекстното меню, което се отваря. "Копие".Можете също да използвате подобен бутон, който се намира в кутията с инструменти „Клипборд“ в главния раздел на програмата. Или просто натиснете клавишни комбинации Ctrl + C.
- Сега избираме диапазон от клетки в самата таблица, където трябва да поставим данните, копирани в клипборда. Щракнете с десния бутон върху избраната област в менюто, което се отваря „Опции за поставяне“ изберете иконата с изображението на папката и цифрите 123, – команда „Вмъкване на стойности“.Забележка: Вместо да избирате диапазон в изходната таблица, можете просто да се придвижите до най-горната клетка (или най-горната лява клетка, ако говорим за област с множество колони и редове), като започнете от мястото, където искате поставете копираните данни.
- Всички запетаи в колоната са заменени с точки. Вече не се нуждаем от спомагателната колона и можем да я премахнем. За да направите това, щракнете върху неговото обозначение на хоризонталната координатна лента с десния бутон на мишката и в контекстното меню, което се отваря, спрете върху командата "Изтрий". Когато извършвате операцията, трябва да се уверите, че в редовете под тази колона няма ценни данни, които също ще бъдат изтрити.Алтернативен начин е да изчистите съдържанието на клетките. За да направите това, изберете ги, извикайте контекстното меню, като щракнете с десния бутон върху тях и изберете съответната команда в списъка, който се отваря.
Метод 3: Коригирайте опциите на Excel
Нека да преминем към следващия метод, който се различава от разгледаните по-горе по това, че ще извършваме действия не в работната среда на програмата (на лист), а в нейните настройки.
Трябва да се отбележи, че в който искате да извършите подмяна, трябва да бъде избран като числен (или общ), така че програмата да възприема съдържанието им като числа и да прилага посочените настройки към тях. И така, нека да започнем:
- Отидете в менюто "Файл".
- Изберете елемент от списъка вляво „Параметри“.
- В подразд "Допълнителен" премахнете отметката от опцията „Използване на системни разделители“ (група параметри „Опции за редактиране“), след което полето отсреща се активира „Разделител на цели числа и дроби“, в който посочваме знака "точка" и кликнете OK.
- Така запетаите ще бъдат заменени с точки във всички клетки, съдържащи числови стойности. Действието ще се извърши в цялата работна книга, а не само в този лист.
Метод 4: Използвайте персонализиран макрос
Този метод не може да се нарече популярен, но съществува, така че ще го опишем.
Като начало трябва да извършим предварителна подготовка, а именно да активираме режима Софтуерен Инженер (изключено по подразбиране). За да направите това, в параметрите на програмата в подраздела „Персонализиране на лентата“ в дясната част на прозореца поставете отметка в квадратчето до елемента "Разработчик". Потвърдете промените с натискане на бутона OK.
Сега нека се захванем с нашата основна задача:
- Превключване към раздела, който се появява "Разработчик" щракнете върху иконата от лявата страна на лентата „Visual Basic“ (група инструменти "кодът").
- На екрана ще се появи прозорец. Microsoft VB редактор. От лявата страна щракнете двукратно върху всеки лист или книга. В полето, което се отваря, поставете кода по-долу и затворете редактора.
Sub Макрос_замены_запятой_на_точку()
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
- Избираме клетките, в чието съдържание искате да направите замяна. След това щракнете върху иконата „Макро“.
- В прозореца, който се показва, маркирайте нашия макрос и потвърдете изпълнението на командата, като натиснете съответния бутон. Моля, имайте предвид, че това действие не може да бъде отменено.
- В резултат на това всички запетаи в избраните клетки ще бъдат заменени с точки.
Забележка: този метод работи само ако се използва точка като десетичен разделител в програмата, т.е „Използване на системни разделители“ (обсъден по-горе) е деактивиран.
Метод 5: Променете системните настройки на компютъра
Нека завършим по начин, който включва извършване на промени в настройките на самата операционна система (нека да разгледаме примера на Windows 10).
- бягане Контролен панел (например през линията Търсене).
- В режим на преглед „Малки/големи икони“ щракнете върху аплета „Регионални стандарти“.
- В прозореца, който се отваря, ще се окажем в раздела „Формат“в който натискаме бутона „Допълнителни опции“.
- В следващия прозорец в раздела „Числа“ можем да посочим знака за разделител, който искаме да зададем като стандартен за системата и в частност за програмата Excel. В нашия случай това е точка. Натиснете, когато сте готови OK.
- След това всички запетаи в клетките на таблицата, които съдържат числови данни (с формат – числен or общ) ще бъдат заменени с точки.
Заключение
По този начин има няколко начина в Excel, които можете да използвате, за да замените запетаи с точки в клетките на таблицата. Най-често това е използването на инструмента Find and Replace, както и функцията SUBSTITUTE. Други методи са необходими в изключителни случаи и се използват много по-рядко.