Страницы: 1
RSS
Убрать лишнее после запятой.
 
Помогите, пожалуйста. Ежемесячный рапорт в энергосбыт должен содержать показания эл.счётчиков с 3-мя знаками после запятой, а система учёта генерирует показания с  4-мя знаками.При округлении нами до 3 знаков, возникают разности расходов. Вопрос, как отбросить (обнулить), лишние значения после запятой? 123,4556 должно быть 123.455 Спасибо.
 
Просто обрезать:  
=ПСТР(D12;1;НАЙТИ(",";D12)+3)*1  
Если не домножать на единицу, будет текстовое значение.
 
Просто обрезать 2:  
=ЛЕВСИМВ(A1;ДЛСТР(A1)-1)  
 
Файл-то зачем?!
 
Или  
=ОКРВНИЗ(D12;0,001)
 
Для столбца E, например  
 
=ОТБР(E6;3)
 
=ЦЕЛОЕ(A1*1000)/1000  
С уважением, Александр.
 
Огромное спасибо, всё сделал.
 
Все сделал - это применил все предложенные варианты? По одному в разные ячейки :)
 
понравилось с целым числом  
=ЦЕЛОЕ(A1*1000)/1000  
хотя в принцыпе применимы все решения, ;)
 
Как вам нравится такая раскладка.  
Вопрос: Павел – 11:20  
Ответ: vikttur – 11:29  
Ответ: Serge 007 – 11:34  
Ответ: vikttur – 11:35  
Ответ: Vovan – 11:36  
Ответ: Sh_Alex – 11:38  
Спасибо: Павел – 12:20  
Мне очень.  
С уважением, Александр.  
P.S. Прошу прощения за флуд.
 
Медленный Интернет, видимо :-)
 
{quote}{login=Юрий М}{date=05.01.2010 12:43}{thema=}{post}Медленный Интернет, видимо :-){/post}{/quote}  
 
Или мы торопимся ;-)
 
Вообщето все решения не нужны.  
А нужно энергосбыт нагибать на показания счетчиков с 4 знаками после запятой.  
Да с любым количеством знаков. Тем более у Вас, Павел, видимо АСКУЭ (судя по словам "а система учёта генерирует"). Ради чего тратили деньги на точность в системе? Чтобы потом отбрасывать лишние знаки?  
Пусть сбыт покажет Вам документ, на основании которого показания счетчиков следует каким-либо образом изменять. Не найдет такого документа, а заверения, что "всегда с тремя знаками считали" - не аргумент.  
Я на собственном опыте это прошел. Было три знака, внедрили систему - стало 6 (правда значащих только 4 остальные нули, но можно и 5, и 6 сделать).  
А вопрос сбыту надо задать один и простой: "Вы хотите, чтобы мы руками показания счетчиков правили или брали из системы?" Ни один не согласится на ручную правку.  
Вот количество электроэнергии - да, округляется. Но не вверх или вниз.
Bite my shiny metal ass!      
 
{quote}{login=Лузер™}{date=05.01.2010 11:23}{thema=}{post}Вот количество электроэнергии - да, округляется. Но не вверх или вниз.{/post}{/quote}  
Вот оно, слово главного энергетика Планеты!  
Можно полюбопытствовать - куда в таком случае округлять? Внутрь? Вбок? Или в "ну его нафиг, отрежем"? :)
 
Если отрежем - вниз получится, а Главный сказал - нельзя. Так что ПРОСТО округляем :-)
 
Округляется по разному, в зависимости от рынка.  
На рознице простые правила алгебраического (или как оно правильно зовется?)  
округления: >=5 вверх, <5 вниз.  
На опте посложнее:  
используется следующий алгоритм округления: дробная часть на часовом интервале округляется до целых кВт*ч по алгебраическим правилам округления – если десятичная часть больше или равна 5, то результат округляется в большую сторону, если меньше – то в меньшую. При этом разница между не округленным значением и округленным прибавляется к результату измерения на следующем часовом интервале с сохранением знака  
 
При этом раньше было еще сложнее, добавлялась фраза: При этом дробная часть в последний час последних суток последнего дня месяца обнуляется.  
 
Кстати, может кто сможет придумать формулу для округления на опте?    
Без доп столбца. Чтобы в одном столбце неокругленные значения, в другом округленные?  
Или мне это в избушку запостить? Но там вроде правило, что у автора должно быть решение. У меня только с доп столбцом - несложно.
Bite my shiny metal ass!      
 
В Избушку, однозначно! Там ребята заскучали - корма мозгам не хватает.
 
Можно и отдельной темой, лишь бы с примером :)  
В общем, лучше не здесь.  
Не совсем понятно, куда переносить лишнее. И часовой интервал - один час?
 
Вот так совершенно незначащая тема переросла в глубокомысленные исследования.    
Тогда разрешите округлить и мой вклад.    
В геодезии принято округлять до четной цифры, то есть: 2.45 округляется до 2.4, 2.55  - до 2.6. На то есть своя теория.  
С уважением, Александр.
Страницы: 1
Читают тему
Наверх