Olá Ely!
Analisei sua planilha e para uma resposta exata será necessário você esclarecer uma coisa. Percebi que na coluna B há datas puras e também há datas com horário incluso, que não estão aparecendo por conta da formatação da célula. A questão é saber se na sua situação real aparecerão mesmas datas com diferentes horários, pois isso faz muita diferença na solução.
Bom, supondo o cenário que as datas não possuem horários diferente, uma alternativa de fórmula matricial para identificar a segunda maior data é:
=MAIOR(SE(CONT.SE(INDIRETO("B2:B"&LIN(2:50));B2:B50)=1;B2:B50;"");2)
Obs: Inserida com CRTL+SHIFT+ENTER
Se realmente houverem mesmas datas com diferentes horários, minha sugestão é transformar as datas para "data pura" em uma coluna de apoio e então aplicar a mesma fórmula com referência à esta coluna. Uma sugestão de fórmula para transformar as datas é: =DATA(ANO(B2);MÊS(B2);DIA(B2))
Segue modelo de arquivo.
1.o Sou Imensamente Grato a Vc Issamu por sua predisposição em me ajudar.
OBS. Cheguei a clicar num icone em formato de mão com sinal de joinha para aprovar seu post mas não sei se fiz certo. Me diga depois se apareceu ai
Bom vamos lá. Sim a função agora dentro do de correr do dia deverá mostrar vários horários mesmo com formação sendo somente para data pois serão equivalentes ao momento de produção do usuário.
Não sei se conhece mas existe um recurso /técnica chamado TimeStamp e é ela que uso nessa fórmula. =SE(A12="";"";SE(B12<>"";B12;AGORA())) e ela analisa inclusive a própria célula qdo ativo o modo de iteração.
Descobre esse recurso recentemente pq quero a data automática mas eu preciso desse recurso na empresa onde trabalho e lá eles usam Open OFFice 3.3
Já tentei de algumas formas criar macro ou mesmo pedir auxilio para criar uma macro para jogar a data automaticamente e não consegui então esse recurso de certo modo atendeu à minha necessidade.
Agora pode colocar com a função = HOJE () tb e testar
Em princípio aqui meu office 2010 parece falhar já que na data fica tudo 00/10/00 mas depois que colo a fórmula em uma célula nova ele aceita
e então tb com = HOJE() parece que funciona. Então fica assim ali na coluna B. =SE(A12="";"";SE(B12<>"";B12;HOJE()))
Postado : 08/06/2015 6:28 am