-1

Мне нужно проанализировать данные ниже и показать результаты, как:

Mary notready=483 training=452 break=30 

У меня есть формулы - у меня проблемы с: сначала имена, затем от 7 до 10 строк данных, и мне нужен какой-то массив, который будет тянуть 1st Break_100 под этим именем, даже если они находятся в разных строк.

Mary    
Summary:    08:02:32
() 9/19/2012    
Not_Ready_Default_Reason_Code   00:00:05
Training_3000   07:32:21
Break_1000  00:30:06
daily 9/19/2012 08:02:32
Agent:  08:02:32
Dan 
Summary:    01:18:33
() 9/19/2012    
Break_1000  00:34:27
Not_Ready_Default_Reason_Code   00:01:37
Personal_4000   00:42:29
daily 9/19/2012 01:18:33
Agent:  01:18:33

1 ответ1

0

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

  1. Предполагается: Вы можете идентифицировать строки с именами, и записи Break_1000 никогда не будут близко друг к другу.
  2. Добавьте две колонки слева.
  3. Поместите =MATCH("Break",$B1:$B10,0) в A1 если это первая именованная строка.
  4. Отфильтруйте по имени и скопируйте A1 , насколько это необходимо.
  5. Инвертировать фильтр и добавить =IF(LEFT(C2,5)="Break","Break","") в C2 (если 2 - первая отфильтрованная строка.
  6. Скопируйте B2 насколько это необходимо.

Ужасный клудж, но теперь у вас должна быть относительная позиция строки, начинающейся с «Break», как значения рядом с идентифицируемыми именными строками. Будет ли это вам полезно, зависит от того, что в данный момент выглядит довольно загадочно!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .