Вычтите одну ячейку из указанной выше в Spotfire, используя несколько столбцов - PullRequest
0 голосов
/ 12 июня 2018

Как бы я создал вычисляемый столбец, который бы нашел толщину ячейки, которая отличается от одной ячейки с ячейкой над ней, но хотел бы сделать это для многих отдельных лунок, которые имеют уникальные идентификаторы в столбце.Кроме того, последняя ячейка этой лунки не будет иметь значения, потому что под ней нет ячейки.Кроме того, я хотел бы поиграть с опцией вычисления этого значения от самого глубокого до самого мелкого или от самого мелкого до самого глубокого, поэтому c в столбце, и организованного по схеме ранжирования (по возрастанию или по убыванию).

См. Прилагаемое изображение

enter image description here

1 Ответ

0 голосов
/ 27 июня 2018

Используйте вычисляемый столбец с оператором OVER (при условии, что вы не используете подключение к данным в базе данных).Это будет выглядеть так:

Sum([Depth]) OVER Intersect([Well],Next([Depth])) - [Depth]

Будет возвращаться один и тот же результат независимо от порядка строк, потому что функция Next имеет встроенную алфавитно-цифровую сортировку, которую она выполняет в [Depth].

...