Преобразувайте десетичните запетаи в запетаи с помощта на макрос на Excel

Съдържание

Какво да направите, когато числата са представени с точки вместо запетаи

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

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

Конвертиране на подточки ()
На грешка Възобновяване Следващо
Dim Cell As Range
За всяка избрана клетка
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Следващата клетка
При грешка GoTo 0
End Sub

За да използвате макроса, направете следното:

  1. Изберете диапазона от клетки, които съдържат съдържанието, което искате да конвертирате.
  2. Извикайте макроса, като използвате командата „Екстри - Макро“.

Сега Excel преобразува цялото съдържание в подходящите числа. Следващата фигура показва как изглежда резултатът:

Съвет: Ако искате да знаете как да въвеждате макроси в Excel, ще намерите кратко описание тук: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave