locked
Datas RRS feed

  • Pergunta

  • Boas

     

    Tenho uma coluna com as seguintes datas:

    20-12-2010  João
    20-12-2010  Joana
    21-12-2010 Paulo
    21-12-2010 Joana
    22-12-2010 João

     

    E preciso de criar uma formula que me escreva numa célula qual a data mais antiga que corresponde ao joão.

    E noutra célula a data mais recente que corresponde ao João.

     

    Tem como fazer isso?

     

    quinta-feira, 6 de janeiro de 2011 16:42

Todas as Respostas

  • Mais antiga:

    =MÍN(A1:A5)*(B1:B5="João")

     

    Mais recente:

    =MÁXIMO(A1:A5)*(B1:B5="João")

     

    Observações:

    Essas fórmulas são matriciais, devem ser entradas com Ctrl+Shift+Enter.

    Não se esqueça de formatar as células onde você pôs essas fórmulas como Data, caso contrário você visualizará apenas um número.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    quinta-feira, 6 de janeiro de 2011 23:59
  • Mais antiga:

    =MÍN(A1:A5)*(B1:B5="João")

     

    Mais recente:

    =MÁXIMO(A1:A5)*(B1:B5="João")

     

    Observações:

    Essas fórmulas são matriciais , devem ser entradas com Ctrl+Shift+Enter .

    Não se esqueça de formatar as células onde você pôs essas fórmulas como Data , caso contrário você visualizará apenas um número.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br


    Benzadeus,

    No caso de buscarmos Joana, a mera troca de nome na fórmula ("João" por "Joana") não retorna o resultado correto.

    Pra mim foi surpresa mas acho que o nome buscado deve iniciar e terminar o intervalo (range B1:B5) para que ele retorne os resultados corretos.

    É isso mesmo? Não manjo muito de matriciais mas aqui no exemplo que tentei aqui não deu certo. Outras dúvidas: As datas devem estar ordenadas? Quando só há uma ocorrência (Paulo), me retornou zero pro máx e mín.

    Como não consegui validar com as matriciais, demonstro outra possibilidade de listagem dos 2 (máx e mín) através de fórmulas, com combo para seleção dos nomes que constam na base de dados.

    É uma ilustração de como listar registros únicos e, a partir deles, destacar as duas datas solicitadas. A base está preparada pra 100 registros (até 25 únicos).

    Selecione em F1 o nome. Os resultados estão ao lado.

    Abs,

    http://rapidshare.com/files/441217915/RASCUNHOMSDNFLASHED06JAN.xls

     

     

     

    sexta-feira, 7 de janeiro de 2011 03:35
  • Mandrix está certo. A fórmula do Benzadeus está errada. Ela não retorna a menor de cada pessoa. Ela retorna o menor de todos, independente da pessoa colocada na fórmula.

     

    para ter o menor de um específico, tente essa fórmula aqui

    =MÍNIMO(SE(B1:B5="João";A1:A5;999999))

    Também é matricial, portanto, ctrl-shift-enter

     

     


    João Eurico Consultor Manguetown - Brazil
    sábado, 8 de janeiro de 2011 21:14
  • Olá pessoal,

     

    Obrigado por terem corrigido meu erro.


    Felipe Costa Gualberto - http://www.ambienteoffice.com.br
    domingo, 9 de janeiro de 2011 22:50