Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.05.2007, 15:45   #1
Bacardi_uk
 
Регистрация: 16.05.2007
Сообщений: 2
По умолчанию Округление чисел в Excel

Приветствую. Появилась одна проблемка с Excel. Мне нужно делать большой список цен на наши товары. Дело в том, что себестоимость, дополнительные издержки, скидки он считает по формулам и конечная цифра после всех этих пересчётов получается со многими значениями после запятой (3.87654523). У нас в компании политика такая, что все цены округляются в большую сторону до 0.05 и должны заканчиваться на 5 либо на 0. То есть целое число и два знака после запятой, последняя из которых 5 или 0. Теперь вопрос, какой функцией можно округлить до такого чилса.
Приведу несколько примеров:

3.21............................... ................................... ................... 3.25
4.55 -->мне нужна единая формула, которая округлила бы до..... 4.55
6.78 ................................... ................................... ................6.80
Bacardi_uk вне форума
Старый 16.05.2007, 16:28   #2
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

=ОКРВВЕРХ(A2;0,05)

где A2 ссылка на ячейку, содержащую число, которое необходимо округлить.
pashulka вне форума
Старый 16.05.2007, 16:40   #3
Bacardi_uk
 
Регистрация: 16.05.2007
Сообщений: 2
По умолчанию

Цитата:
Сообщение от pashulka Посмотреть сообщение
=ОКРВВЕРХ(A2;0,05)

где A2 ссылка на ячейку, содержащую число, которое необходимо округлить.
У меня не русский excel, но я так понимаю, что окрвверх - Это roundup? Если да, то функция не работает, он округляет до целого числа
Bacardi_uk вне форума
Старый 16.05.2007, 18:27   #4
pashulka
Форумчанин
 
Регистрация: 03.11.2006
Сообщений: 524
По умолчанию

Цитата:
Сообщение от Bacardi_uk Посмотреть сообщение
У меня не русский excel, но я так понимаю, что окрвверх - Это roundup?
Конечно нет, стандартная функция рабочего листа =ОКРВВЕРХ() в английском варианте будет звучать как =CEILING(3.21,0.05) а ROUNDUP - это ОКРУГЛВВЕРХ и между этими функциями есть существенная разница.
pashulka вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При вставке 20-значного числа в ячейку происходит округление. Как избавиться? urri_k Microsoft Office Excel 9 25.07.2008 23:10
Суммирование и округление времени до целого Pilot Microsoft Office Excel 2 16.07.2008 15:02
макрос VBA EXCEL - деление ряда чисел по заданному критерию Обыватель Microsoft Office Excel 10 30.01.2008 14:36
округление в Firebird shurik_7866 БД в Delphi 0 05.07.2007 11:10
округление Toxa Общие вопросы Delphi 4 15.01.2007 19:15