CftClub.ru
Клуб специалистов ЦФТ-Банк


Notice: Undefined variable: s_watching_topic_img in /home/tfs/cftclub.ru/docs/viewtopic.php on line 668
Суммирование данных в EXCEL

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
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 формат суммируемых ячеек и ячейки содержащей итоговый результат, ) ну там скажем тип денежный(ака числовой, финансовый) поставить и число десятичных выправить
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru