Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Округление до двух значищих чисел после запятой - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Округление до двух значищих чисел после запятой (Формулы/Formulas)
Округление до двух значищих чисел после запятой
andreika21 Дата: Вторник, 14.02.2017, 15:45 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 135
Репутация: 1 ±
Замечаний: 0% ±

Здравствуйте надеюсь на Ваши светлые головы. Надо округлять числа с определением разряда после запятой до двух значачих чисел, подробнее в примере
К сообщению приложен файл: Okruglenie.xls (26.0 Kb)


Сообщение отредактировал andreika21 - Вторник, 14.02.2017, 15:52
 
Ответить
СообщениеЗдравствуйте надеюсь на Ваши светлые головы. Надо округлять числа с определением разряда после запятой до двух значачих чисел, подробнее в примере

Автор - andreika21
Дата добавления - 14.02.2017 в 15:45
Светлый Дата: Вторник, 14.02.2017, 16:24 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация: 507 ±
Замечаний: 0% ±

Excel 2013, 2016
Если ошибка всегда меньше 1 (и нет значащих "0"), то подойдёт такая формула:
Код
="( "&ОКРУГЛ(A4;ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;0;""))+1)&" ± "&ОКРУГЛ(B4;ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;0;""))+1)&" ) "

Получше формула, но массивная:
Код
="( "&ОКРУГЛ(A4;МАКС(ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;"0,"&ПОВТОР(0;СТРОКА($1:$9));""))))&" ± "&ОКРУГЛ(B4;МАКС(ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;"0,"&ПОВТОР(0;СТРОКА($1:$9));""))))&" ) "


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 14.02.2017, 16:33
 
Ответить
СообщениеЕсли ошибка всегда меньше 1 (и нет значащих "0"), то подойдёт такая формула:
Код
="( "&ОКРУГЛ(A4;ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;0;""))+1)&" ± "&ОКРУГЛ(B4;ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;0;""))+1)&" ) "

Получше формула, но массивная:
Код
="( "&ОКРУГЛ(A4;МАКС(ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;"0,"&ПОВТОР(0;СТРОКА($1:$9));""))))&" ± "&ОКРУГЛ(B4;МАКС(ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;"0,"&ПОВТОР(0;СТРОКА($1:$9));""))))&" ) "

Автор - Светлый
Дата добавления - 14.02.2017 в 16:24
andreika21 Дата: Вторник, 14.02.2017, 16:37 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 135
Репутация: 1 ±
Замечаний: 0% ±

Светлый, Не работают ругаются на А4,MAX. Разобрался вы поставили "," надо ";" и заработало. Спасибо большое.


Сообщение отредактировал andreika21 - Вторник, 14.02.2017, 16:50
 
Ответить
СообщениеСветлый, Не работают ругаются на А4,MAX. Разобрался вы поставили "," надо ";" и заработало. Спасибо большое.

Автор - andreika21
Дата добавления - 14.02.2017 в 16:37
bmv98rus Дата: Вторник, 14.02.2017, 17:05 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4098
Репутация: 766 ±
Замечаний: 0% ±

Excel 2013/2016
Это вам не русский язык и лиература, это математика

Код
="( "&ROUND(A4;1-INT(LOG10(B4)))&"  ± "&ROUND(B4;1-INT(LOG10(B4)))&" ) "
К сообщению приложен файл: Copy_of_Okrugle.xls (25.5 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Вторник, 14.02.2017, 17:07
 
Ответить
СообщениеЭто вам не русский язык и лиература, это математика

Код
="( "&ROUND(A4;1-INT(LOG10(B4)))&"  ± "&ROUND(B4;1-INT(LOG10(B4)))&" ) "

Автор - bmv98rus
Дата добавления - 14.02.2017 в 17:05
andreika21 Дата: Среда, 15.02.2017, 14:19 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 135
Репутация: 1 ±
Замечаний: 0% ±

bmv98rus, Спасибо за красивую формулу
 
Ответить
Сообщениеbmv98rus, Спасибо за красивую формулу

Автор - andreika21
Дата добавления - 15.02.2017 в 14:19
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Округление до двух значищих чисел после запятой (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!