Страницы: 1
RSS
Формула разницы между последними и предыдущими значениями строк
 
Здравствуйте.

В таблицу, которая представляет собой перечень данных, постепенно заполняемых в определенное время  (например, столбцы - месяцы, строки - источники, см. файл) нужно рядом со столбцом перечня источников (A) добавить столбец с формулой, которая бы считала изменения за последний месяц (B). То есть, разницу между последним и предыдущим значением в каждой строке.

На примере строки 2:
последнее значение для "Источника 1" (7,3) получу по формуле =ПРОСМОТР(9999999;C2:N2)
Как получить значение предыдущей ячейки (4,9), и составить формулу вычисления разницы (7,9-4,9) для ячейки B2 ?
Изменено: Anechka-22 - 02.05.2020 05:40:10
 
как вариант:
=ПРОСМОТР(9^9;C2:N2)-ИНДЕКС(A2:N2;ПРОСМОТР(9^9;C2:N2;СТОЛБЕЦ(C2:N2)-1))
 
Михаил Витальевич С.,большое спасибо! Это то, что нужно!
 
=ЕСЛИ(D2;СУММ(ИНДЕКС(C2:N2;СЧЁТ(C2:N2)-Ч(ИНДЕКС({0;1};)))*{1;-1});C2)
=ЕСЛИ(D2;ПРОСМОТР(9^9;D2:N2)-ПРОСМОТР(2;1/D2:N2;C2:M2);C2)

Вторая сработает и с "дырками" в диапазоне.

И для поиграться:
=СУММ(ИНДЕКС(C2:N2;СЧЁТ(C2:N2)-Ч(ИНДЕКС({0;1};)))*{1;-1})
 
vikttur,ого!... Теперь точно есть чем поиграться)

Решения через "ЕСЛИ" неожиданные.
Большое спасибо!
Изменено: Anechka-22 - 02.05.2020 14:00:47
Страницы: 1
Наверх