Двойной фильтр, чтобы найти положение конкретной ячейки в Excel - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть такой набор данных

<table>
  <tr>
    <th>Case Number
    </th>
    <th>Case Status
    </th>
    <th>Last amended time
    </th>
  </tr>
  <tr>
    <td>111122
    </td>
    <td>new
    </td>
    <td>10/12/2018 10:54
    </td>
  </tr>
  <tr>
    <td>111122
    </td>
    <td>open
    </td>
    <td>10/12/2018 10:54
    </td>
  </tr><tr>
    <td>111122
    </td>
    <td>pending
    </td>
    <td>10/12/2018 10:55
    </td>
  </tr><tr>
    <td>111122
    </td>
    <td>solved
    </td>
    <td>10/12/2018 11:05
    </td>
  </tr><tr>
    <td>111122
    </td>
    <td>re-opened
    </td>
    <td>11/12/2018 10:00
    </td>
  </tr>
  <tr>
    <td>111123
    </td>
    <td>new
    </td>
    <td>10/1/2019 10:54
    </td>
  </tr>
  <tr>
    <td>111123
    </td>
    <td>open
    </td>
    <td>10/1/2019 10:56
    </td>
  </tr><tr>
    <td>111123
    </td>
    <td>new
    </td>
    <td>10/1/2019 10:56
    </td>
  </tr><tr>
    <td>111123
    </td>
    <td>open
    </td>
    <td>10/1/2019 10:57
    </td>
  </tr>
  <tr>
    <td>111126
    </td>
    <td>new
    </td>
    <td>21/1/2019 10:54
    </td>
  </tr>
   <tr>
    <td>111126
    </td>
    <td>open
    </td>
    <td>21/1/2019 10:54
    </td>
  </tr>
   <tr>
    <td>111126
    </td>
    <td>on-hold
    </td>
    <td>21/1/2019 10:57
    </td>
  </tr>
   <tr>
    <td>111126
    </td>
    <td>solved
    </td>
    <td>23/1/2019 09:23
    </td>
  </tr>
   <tr>
    <td>111126
    </td>
    <td>closed
    </td>
    <td>30/1/2019 10:54
    </td>
  </tr>




</table>

, так что это таблица, так как я не могу вставить таблицу здесь.просто запустите его в любом html-редакторе, который вы видите в моей таблице

, или это в основном набор данных, подобных этому.

case_number time time 111122 new 10.12.2017 10:54 111122 open 12.12.2008 10:54 Ожидается 111122 и т. Д. *

в основном каждая строка содержит три значения.поэтому в основном для каждого отдельного номера дела я хочу найти начало «нового» времени, разницу между первым «новым» временем и «открытым» временем, а также разницу во времени между самым первым «новым» временем и самым последним »решено "время.

Я знаю, как получить индивидуальный номер дела, удалив дубликаты.но отсюда, как мне поступить?

Большое спасибо!Кстати, я могу работать над этим только с Excel.

1 Ответ

0 голосов
/ 26 февраля 2019

Предполагается, что ваш стол отсортирован.Я могу подумать о приведенном ниже решении вашей проблемы прямо сейчас.Вставьте все свои уникальные записи идентификаторов случаев в столбце F и используйте приведенную ниже формулу в ячейке G2 и вставьте ее до последней записи.

Ниже приведена формула с учетом идентификаторов ваших случаев необработанных данных в столбце A, статус в B иВремя в столбце C. И в столбце F есть уникальные записи идентификаторов случаев.

= INDEX (C: C, COUNTIF (A: A, F2) + MATCH (F2, A: A, 0) -1,1) -index (С: C MATCH (F2, А: А, 0), 1)

...