Preciso analisar os dados abaixo e mostrar resultados como:
Mary notready=483 training=452 break=30
Eu tenho as fórmulas - o que estou tendo problemas é: os nomes são primeiros, depois 7 a 10 linhas de dados e o que eu preciso é de algum tipo de array que puxe o primeiro Break_100
sob esse nome, mesmo que estejam em linhas diferentes .
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
Responder1
Não entendo a pergunta (ou seja, “como você pode esperar localizar o que diz estar procurando no exemplo de dados fornecido quando a amostra de dados não contém o que você está procurando”), mas o seguinte pode ser um passo à frente , e é muito longo para caber em um comentário.
- Presumido: você pode identificar linhas com nomes e
Break_1000
as entradas nunca estarão próximas. - Adicione duas colunas à esquerda.
- Coloque se essa for
=MATCH("Break",$B1:$B10,0)
aA1
primeira linha nomeada. - Filtre por Nome e copie
A1
conforme necessário. - Inverta o filtro e adicione
=IF(LEFT(C2,5)="Break","Break","")
(C2
se2
for a primeira linha filtrada. - Copie
B2
até onde for necessário.
Um erro horrível, mas agora você deve ter a posição relativa da linha que começa com “Break” como um valor próximo às linhas de nome identificáveis. Se isso é útil para você, depende do que no momento parece bastante misterioso!