преобразовать двоичную переменную в уникальную группу - PullRequest
0 голосов
/ 05 сентября 2018

У меня есть двоичная переменная (Var C), которая определяет, когда другая переменная (Var B) находится выше или ниже другой переменной (Var A). Как правило, существует серия с одинаковым значением для Var C. Я хотел бы создать новую переменную (Var D), которая представляет уникальную группу данных для времени между переключателями.

Надеюсь, это поможет

 VarA VarB VarC VarD
  30   28   1    1
  32   28   1    1
  33   30   1    1
  32   32   1    1
  34   33   1    1
  35   36   0    2
  37   38   0    2
  38   39   0    2
  39   39   0    2
  40   39   1    3
  38   37   1    3
  37   36   1    3
  35   33   1    3

Заранее спасибо за любую помощь

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

In D2 введите 1

В D3 введите:

=IF(C3=C2,D2,D2+1)

и скопировать вниз.

enter image description here

0 голосов
/ 05 сентября 2018

Если ваши данные в столбцах A - C, вы можете присвоить значение 1 ячейке D2 и использовать следующую формулу для остальных строк:

=IF(C3<>C2,D2+1,D2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...