Суммирование данных в EXCEL
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ict_2010 Участник со стажем
Вступление в Клуб: 25.03.2015
|
Чт Июл 25, 2019 13:16  Суммирование данных в EXCEL |
|
Полезность: Нет оценки
|
Добрый день
Может кто сталкивался, можете подсказать.
Реализована операция выгрузка выписки клиента за период, но иногда данные выгружаются неверно, суммирование дебита и кредита реализовано программно, так же через формулу EXCEL в программе кода прописана
EXCEL.WRITE(row, 5, '=sum(E10:E'||(row-3)||')',true);
EXCEL.WRITE(row, 6, '=sum(F10:F'||(row-3)||')',true);
Возможно ли суммирование через формулу EXCEL указанного выше до выгрузки самого файла сравнить с суммой которая программно вычислена |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июл 25, 2019 14:54   |
|
Полезность: Нет оценки
|
Интересно, чем может отличается результат, вычисленный Excel, от вычисленного "программно"? |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Чт Июл 25, 2019 15:06  Re: Суммирование данных в EXCEL |
|
Полезность: Нет оценки
|
ict_2010 пишет: | Добрый день
Может кто сталкивался, можете подсказать.
Реализована операция выгрузка выписки клиента за период, но иногда данные выгружаются неверно, суммирование дебита и кредита реализовано программно, так же через формулу EXCEL в программе кода прописана
EXCEL.WRITE(row, 5, '=sum(E10:E'||(row-3)||')',true);
EXCEL.WRITE(row, 6, '=sum(F10:F'||(row-3)||')',true);
Возможно ли суммирование через формулу EXCEL указанного выше до выгрузки самого файла сравнить с суммой которая программно вычислена |
До выгрузки через формулу EXCEL едва ли
Как не очень красивый вариант, формировать EXCEL, не делать видимым, считать суммы =sum() потом поднимать обратно для сравнения
Volod пишет: | Интересно, чем может отличается результат, вычисленный Excel, от вычисленного "программно"? |
Теоретически округлением, причем как самого сложения сумм(накопленная дельта), так и округления итоговой суммы (репрезентация конкретного числа) |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июл 25, 2019 15:14   |
|
Полезность: Нет оценки
|
А чем поможет сравнение?
"иногда данные выгружаются неверно"
Запускаешь отчет - а тебе на экран - данные посчитались неверно, перезапустите? |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Чт Июл 25, 2019 15:18   |
|
Полезность: Нет оценки
|
Volod пишет: | А чем поможет сравнение?
"иногда данные выгружаются неверно"
Запускаешь отчет - а тебе на экран - данные посчитались неверно, перезапустите? |
Сравнение видимо даст относительное понимание сколько таких кривых суммирований
Конкретные кейсы с ошибками, кейсы где всё тип топ
Далее видимо будет разбор как избежать, как в итоге корректно суммировать
)
Могу предположить, что суммы в ибсо без округлений, расчет корректен
С точки зрения кодера наиболее удобный вариант
С точки зрения бизнеса, дальнейших проверок бизнесом более удобен расчет через =SUM() |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Чт Июл 25, 2019 15:33   |
|
Полезность: Нет оценки
|
Вот я и подвожу к мысли - м.б. что-то в расчетах поправить? |
|
 |
Матвеев Евгений Профи
Вступление в Клуб: 31.01.2012
|
Чт Июл 25, 2019 15:44   |
|
Полезность: Нет оценки
|
Volod пишет: | Вот я и подвожу к мысли - м.б. что-то в расчетах поправить? |
Могу предположить что в расчетах всё норм
И на стороне ибсо и на стороне excel
ict_2010 пишет: |
...суммирование дебита и кредита
|
Возможно нужно поправить в EXCEL формат суммируемых ячеек и ячейки содержащей итоговый результат, ) ну там скажем тип денежный(ака числовой, финансовый) поставить и число десятичных выправить |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|