Use os resultados de uma fórmula em outra fórmula

0

Estou tentando que o Excel reconheça os resultados de uma fórmula em outra fórmula. Eu tenho uma lista de dados codificados que combina texto e datas. Eu extraí as datas e o texto em colunas separadas. Em outra célula, quero contar a quantidade de vezes que determinado texto aparece entre determinadas datas.

Então, por exemplo, em uma célula (A3) eu tenho meus dados codificados: A102616. O primeiro caractere é o que eu quero rastrear e pode ser texto ou um número em alguns casos. Os próximos 6 caracteres representam a data de 26 de outubro de 2016. Estou usando as seguintes fórmulas para dividir os dados e converter os números em uma data.

Na célula A3: A102616
  Na célula B3: = ESQUERDA (A3,1) que extrai o primeiro caractere "A".
  Na célula C3: = MID (A3,2,6) que extrai os próximos 6 caracteres "102616"
  Na célula D3: = MID (C3,1,2) & "/" & MID (C3,3,2) & "/" & MID (C3,5,2) que muda para um formato de data "26/10/16"

O que eu quero fazer é contar caracteres específicos na coluna B e na coluna D3 que estejam dentro de um período que eu especificar.

Esta é a segunda parte da fórmula que eu estava usando:

Na célula J3 é a data de início: 1/3/16
  Na célula L3 é a data final: 12/3/16
  Na célula K6 é o personagem que eu estou contando:  = COUNTIFS (B: B, K6, D: D, ">=" & L3)

Alguém pode me ajudar com isso?

Obrigado Cristal

    
por Crystal 03.01.2017 / 19:21

1 resposta

0

Para sua extração de data, para criar uma data "real" e não uma string, sugiro:

D3:  =DATE(RIGHT(A3,2)+2000,MID(A3,2,2),MID(A3,4,2))

Para sua fórmula "Contagem":

=COUNTIFS(B:B,Character,D:D,">=" & StartDate,D:D,"<=" &EndDate)

Nota: Se você pode ter datas nos anos 1900, você precisará modificar a fórmula DATE para levar isso em conta

    
por 04.01.2017 / 03:23