Добрый день, уважаемые коллеги. Столкнулся с такой проблемой: При округлении до 2-6 знака после запятой не суммируется в нужное число. (точнее в нужный процент) в прикрепленном файле показаны несколько примеров когда сумма процентов по столбцу (по части столбца не суммируется в 100 процентов) или в необходимый процент Например сумма Q2:Q7 не суммируются в 100 процентов не хватает 0.001 например сумма F1:F9 ровна 1,1547 а не 1,1546 как это необходимо (больше на 0,0001)
Т.е суть задачи такова, есть ли возможность максимально автоматизировать процесс (чтобы числа суммировались в необходимые) Причем если процент считается от одного числа, то значения одинаковых абсолютных значений должны быть и по проценту тоже одинаковые.
Как говориться, кто чем может помогите )) Заранее благодарен
Добрый день, уважаемые коллеги. Столкнулся с такой проблемой: При округлении до 2-6 знака после запятой не суммируется в нужное число. (точнее в нужный процент) в прикрепленном файле показаны несколько примеров когда сумма процентов по столбцу (по части столбца не суммируется в 100 процентов) или в необходимый процент Например сумма Q2:Q7 не суммируются в 100 процентов не хватает 0.001 например сумма F1:F9 ровна 1,1547 а не 1,1546 как это необходимо (больше на 0,0001)
Т.е суть задачи такова, есть ли возможность максимально автоматизировать процесс (чтобы числа суммировались в необходимые) Причем если процент считается от одного числа, то значения одинаковых абсолютных значений должны быть и по проценту тоже одинаковые.
Как говориться, кто чем может помогите )) Заранее благодаренosuna
В таблице отражаются все значения до одинаковых знаков после запятой. Иногда бывают случаи из за того что показываешь меньше знаков и без формулы округления не получишь необходимого значения. 100 процентов или необходимое значение процентов не должно получаться через формулу округления. оно должно получаться только путем сложения отображаемых символов. (которых как я уже отметил определенное значение на странице) В прилагаемом файле при сложении не через excel который учитывает все знаки после запятой даже если их не показывать не получается 100 процентов получается 99.999
Спасибо за терпение.)
В таблице отражаются все значения до одинаковых знаков после запятой. Иногда бывают случаи из за того что показываешь меньше знаков и без формулы округления не получишь необходимого значения. 100 процентов или необходимое значение процентов не должно получаться через формулу округления. оно должно получаться только путем сложения отображаемых символов. (которых как я уже отметил определенное значение на странице) В прилагаемом файле при сложении не через excel который учитывает все знаки после запятой даже если их не показывать не получается 100 процентов получается 99.999
osuna, а Вы считайте хоть в эксель, хоть на калькуляторе, хоть в столбец (при округлении каждой строки) 100% не получится ну разве что по теории вероятности - иногда. Тут дело не в программе...
osuna, а Вы считайте хоть в эксель, хоть на калькуляторе, хоть в столбец (при округлении каждой строки) 100% не получится ну разве что по теории вероятности - иногда. Тут дело не в программе...Nic70y
я прекрасно понимаю что дело не в программе и не то что она плохая или хорошая....дело в том что я это прекрасно понимаю)) вопрос можно ли какой нибудь формулой по столбцу или по диапазону привести число к необходимому значению. используя стандартные математические правила. - добавлять 0.001 если ниже 5 но ближе всего к нему - вычитать 0.001 если выше 5 но ближе всего к нему вручную это все можно сделать, вопрос лишь возможно ли это сделать формулами
я прекрасно понимаю что дело не в программе и не то что она плохая или хорошая....дело в том что я это прекрасно понимаю)) вопрос можно ли какой нибудь формулой по столбцу или по диапазону привести число к необходимому значению. используя стандартные математические правила. - добавлять 0.001 если ниже 5 но ближе всего к нему - вычитать 0.001 если выше 5 но ближе всего к нему вручную это все можно сделать, вопрос лишь возможно ли это сделать формуламиosuna
Я не могу не округлять) Потому что это часть печатаемой страницы. Именно поэтому и надо округлять. если этого не делать то всегда в excel будет 100 % а на самом деле не будет. Ввести понятие погрешности тоже не представляется возможным (
Я не могу не округлять) Потому что это часть печатаемой страницы. Именно поэтому и надо округлять. если этого не делать то всегда в excel будет 100 % а на самом деле не будет. Ввести понятие погрешности тоже не представляется возможным (osuna
ух вот это да ) такого поворота я не ожидал)) Спасибо огромное а если необходимо не 100 а любое другое число например как 2-ая таблица. И еще что-то я синтаксис не понимаю )
ух вот это да ) такого поворота я не ожидал)) Спасибо огромное а если необходимо не 100 а любое другое число например как 2-ая таблица. И еще что-то я синтаксис не понимаю )osuna
Все просто, когда наступает последняя строка диапазона, мы из 100 вычитаем, то что уже есть (там можно и не округлять, но я для порядка, на всякий случай) и по любому будет 100, хотя возможно в последней строке округление будет не совсем верно, но зато в сумме будет 100
Все просто, когда наступает последняя строка диапазона, мы из 100 вычитаем, то что уже есть (там можно и не округлять, но я для порядка, на всякий случай) и по любому будет 100, хотя возможно в последней строке округление будет не совсем верно, но зато в сумме будет 100Nic70y
Т.е все равно вычитать мы будем из последней строки диапазона?
во второй таблице например в ячейке F79 должна быть сумма 1,1546 т.е из диапазона F80:F88 из какого то значения надо вычесть 0.0001 Идеально если она будет вычитаться (добавляться) по вышеописанным математическим правилам
Т.е все равно вычитать мы будем из последней строки диапазона?
во второй таблице например в ячейке F79 должна быть сумма 1,1546 т.е из диапазона F80:F88 из какого то значения надо вычесть 0.0001 Идеально если она будет вычитаться (добавляться) по вышеописанным математическим правиламosuna
Смысл такой )) Можно и так. Но если вдруг последнее число будет "0" то значение может оказаться "-*", а так нельзя. Поэтому и хочется найти способ решения формулами, причем с использованием математических правил. Вот соответственно и вопрос возможно ли это сделать не ручным способом а автоматическим
Смысл такой )) Можно и так. Но если вдруг последнее число будет "0" то значение может оказаться "-*", а так нельзя. Поэтому и хочется найти способ решения формулами, причем с использованием математических правил. Вот соответственно и вопрос возможно ли это сделать не ручным способом а автоматическимosuna
osuna, здравствуйте, если честно, так и не поняла зачем Вам округлять. Посмотрите желтые столбики, в них значения (до 3-го знака после запятой) ничем не отличаются от округленных.
osuna, здравствуйте, если честно, так и не поняла зачем Вам округлять. Посмотрите желтые столбики, в них значения (до 3-го знака после запятой) ничем не отличаются от округленных.