Показать сообщение отдельно
  #3  
Старый 14.12.2017, 02:34
Konstantin-78 Konstantin-78 вне форума
Новичок
 
Регистрация: 27.04.2015
Сообщения: 76
Версия Delphi: Delphi7
Репутация: 10
По умолчанию

Цитата:
Сообщение от Guaho
Задача не ясна. Опишите её корректнее.
Откуда эти цифры? Где они во вложениях? Непонятка полная.

смотрите, как показано в таблице, есть СКО1 и СКО3, которые привязаны к датам. Даты идут по возрастанию.
Мне нужно получить разность чисел в поле СКО1, если даты различаются друг от друга на 1 день не более.
Итак первое значение 0,026 относится к 12.11.17
второе значение 0,039 относится к 13.11.17
разнось между этими датами 1 день, значит 0,039-0,026.
т.к. 14.11.17 - нет, то мы пропускаем..
потом надо найти разность СКО между 15.11.17 и 16.11.17 (разность 1 день) и т.д. это пока просто

...
вопросы появились если есть например дата 01.12.17, к которой привязаны два числа 0,016 и 0,005 (СКО1 и СКО3), если 2 числа привязаны к одной дате, то мы их суммируем и потом отнимаем число за 30.11.17 0,010

После этой даты начинаем отсчет заново, т.к. СКО "обнуляется" (и брать разность между 02.12.17 и 01.12.17 не имеет смысла).
Эти разности будут отображаться на графике, таким образом будет видно "мощность" на каждый день.
Ответить с цитированием