округлить по английски



Автор Ёветлана Диденко (Куценко) задал вопрос в разделе Прочее компьютерное

Excel функции Подскажите, как правильно установить функцию (округл), нужно чтобы округляло в таблице все значения и получил лучший ответ

Ответ от Алексей Матевосов (AlexM)[гуру]
Поможет только редактирование всех формул в тех ячейках, в которых требуется округление.
Т. е. из =Формула надо сделать =ОКРУГЛ (Формула; 2). Понятно, что когда ячеек много, то такая работа может быть непростой и утомительной
Есть два варианта.
Первый. В одной строке редактируются формулы, а затем их копируют по всем ячейкам. Если столбцов много то опять работа утомит.
Второй. Макросом. Вставить код займет не более минуты (когда в первый раз) . Вся работа - выделить диапазон ячеек, в которых надо отредактировать формулы и запустить макрос.
Код
Sub Macros()
For Each cell In Selection
If cell.Value <> "" Then cell.Formula = "=ROUND(" & Mid(cell.Formula, 2) & ",2)"
Next
End Sub
Как вставить. Alt+F11. В меню Insert нажать Module. В окно Module1 вставить код.
Закрыть проект VBA
Выделить диапазон ячеек, в которых надо отредактировать формулы.
Alt+F8. Выбрать Macros и нажать "Выполнить"
PS. Макрос будет работать и в русском и английском Экселе. ROUND не надо менять на ОКРУГЛ
В настройках Экселя должно быть разрешено выполнение макросов.

Ответ от 1ламер[гуру]
нажми на кнопку округления.

Ответ от Валента[гуру]
я использую округлвверх... .
вопрос и правда не понятен.. .

Ответ от Mix-Fighter44[гуру]
а что она не все значения округляет? вопрос подробно

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Excel функции Подскажите, как правильно установить функцию (округл), нужно чтобы округляло в таблице все значения
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*