![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 34
|
![]()
Здравствуйте. Прошу прощения, великодушно
![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 15.01.2010
Сообщений: 31
|
![]()
Тяжело понять в чем же проблема. Сами же говорите до сотых... Но тогда к примеру, а если прибавлять к каждому числу что-нить в стиле +0,0000001?
=ОКРУГЛВВЕРХ(A2+0.0000001;2) |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 12.09.2009
Сообщений: 232
|
![]()
а если так ...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 12.09.2009
Сообщений: 232
|
![]()
похоже что я не предусмотрел вариант когда будет ровно 2-а знака после запятой ...
попробуйте , если что-то не так - тогда переделаю |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 15.01.2010
Сообщений: 31
|
![]()
А мой вариант вроде работает при всех случаях...
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 12.09.2009
Сообщений: 232
|
![]()
вы наступили на те же грабли что и я ...
При значении 3,92 происходит округление 3,93 Автор просил Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 15.01.2010
Сообщений: 31
|
![]()
Это все из-за написания вопроса одним предложением(
Я не знаю почему, но это ---> =ОКРУГЛВВЕРХ(A2;2) и так округляет 0,46 до 0,46, а 0,45646 до 0,46... Что еще нужно? |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 34
|
![]()
Спасибо за ответы, я Вам благодарен. Не смог разобраться, подходят эти варианты мне или нет, опишу конкретней в чём задача. Пример:
если c4=0,738530081 ; то d4=0,74 если c4=2,121145098, то d4=2,13 но, если с4=0,73, то d4=0,73 если c4=2,12, то d4=2,12; всё дело в том, что при использовании ТОЛЬКО функции окрвверх до сотых, то есть если в ячейке d4 забить формулу "=ОКРВВЕРХ(C4;0,01)" то первые два примера отображаются как мне надо: если c4=0,738530081 ; то d4=0,74 если c4=2,121145098, то d4=2,13; а вот два последних - нет: если с4=0,73, то d4=0,74 (надо 0,73) если c4=2,12, то d4=2,13 (надо 2,12) Вот и думаю, что же здесь за формула нужна, чтобы, допустим, эти четыре (например) примера поочерёдно ввести и увидеть нужный мне ответ. Ввожу я целые числа, в данных примерах в в4, а уже в с4 они преобразуются во все эти: 0,738530081 2,121145098 0,73 2,12 и таааааааааак далее, ну а в d4 нужное мне округлённое число. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 15.01.2010
Сообщений: 31
|
![]()
У меня все так и делает
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 16.02.2010
Сообщений: 34
|
![]()
Eresiarh, не увидел Ваш пост, наверное писал в это время. Если =ОКРУГЛВВЕРХ(A2;2), то если в А2 0,46 - он округляет до 2, я Вас наверное не так понял. Уж извините, никак не соображу..
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
Паскаль. 2 задачи (Программа "Верификация","КАК БРИГАДИРУ РАЗДЕЛИТЬ ЗАРОБОТАННЫЕ ДЕНЬГИ") | Valik102 | Помощь студентам | 3 | 20.05.2009 20:42 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |