Добрый день. Кто разобрался с формулами, подскажите как выполнить суммирование 10 каналов и рассчитать средний статус. Строки формула, длиной 100 символов не хватает.
Наверное лучше загонять значение каждого канала в список словаря, а уже в канале, где должна вывестись сумма просто сумировать ячейки списка…
Не знаю как будет правильнее, со словарями пока не разбирался.
Например имеем 10 каналов Температур, нужна сумма.
в канале температур пишем Формула(имя списка(словаря), значение)
внутри формула будет заносить значение в ячейку с номером канала.
Потом Формула_сумма(имя списка) ну и соответственно формула будет суммировать все ячейки нужного списка и выдавать результат.
Как-то так.
Можно через массивы
Этот ответ был изменен 6 лет, 11 месяцев назад от manjey73.
Мне кажется так универсальнее, так как можно суммировать любые каналы и в любых количествах.
На каждый канал, который нужно суммировать создаете свой массив для складирования этих каналов, указав ему имя.
в формуле суммы указываете имя какой массив считать.
Например Summ_plus(Massa) и такая запись формулы будет у всех каналов, каждый канал будет попадать в свою ячейку массива
а вывести сумму скажем Summa(Massa), формула посчитает сумму значений всех ячеек и выведет
Этот ответ был изменен 6 лет, 11 месяцев назад от manjey73.