Реверсирование столбца при расчете наклона для линейного графика в Google Sheets - PullRequest
1 голос
/ 09 февраля 2020

У меня есть следующие листы:

https://docs.google.com/spreadsheets/d/1aC9lsmxVw0pYN_Wjk7gooB0c7CsvmkRsEeCUBEKUIlM/edit?usp=sharing

Это должно быть довольно очевидно, глядя на это. Есть линия искры, которая становится зеленой, если тренд положительный. Исходя из данных, интуитивно понятно, что линия должна быть в тренде. Однако из-за того, как я написал формулу, линия вместо этого имеет тенденцию к снижению и красному. Как я могу изменить столбцы, используемые в формуле?

Примечание. Данные с правой стороны должны оставаться в том же порядке.

Спасибо за любую помощь.

1 Ответ

1 голос
/ 09 февраля 2020

попробовать:

=IFERROR(ARRAYFORMULA(SPARKLINE(
 QUERY({B2:B, ROW(B2:B)}, "select Col1 order by Col2 desc"), 
 {"charttype", "line"; "color", IF(SLOPE(
 QUERY({B2:B, ROW(B2:B)}, "select Col1 order by Col2 desc"), 
 ROW(A2:A)-1)>=0, "lime", "red"); "linewidth", 2})))

enter image description here

...