Eu tenho mais 16 mil registros com uma data de leilão. Preciso encontrar a data e a quantia que estão mais próximas da Data do leilão, MAS mais de 30 dias depois.
Eu calculei uma linha que mostra a diferença entre a Data do Leilão e cada venda subseqüente.
Minha abordagem foi para nós MIN para encontrar a menor diferença que é mais de 30 dias após a data do leilão. Esta é a fórmula que usei:
=MIN((IF((B12-A12)>30,(B12-A12),0)),IF((E12-A12)>30,(E12-A12),0),IF((H12-A12)>30,((H12-A12)),0))
Ele retorna o resultado correto apenas uma vez nos dados da amostra. (ver imagem - AMARELO = DATA DO LEILÃO, VERDE = INFORMAÇÃO CORRETA, VERMELHO = INCORRETO)
Em seguida, preciso eliminar dos resultados qualquer venda de menos de US $ 1.000. Mas eu preciso colocar sua parte da fórmula correta primeiro.
{=MIN(IF(A2:A15>A$1+30,A2:A15))}
. AquiA1
temAuction Date
. Em seguida, selecione o intervalo necessário & amp; aplicar formato condicional usandoCond. Formt.+Highlight Cell Rule+Equals to
& amp; selecione osFormula cell
.Respostas:
Embora eu não tenha certeza sobre como essas informações se aplicam à sua descrição, a fórmula não está funcionando porque
IF
declarações estão fornecendo um valor mínimo de0
toda vez que resolve para falso. Esta modificação funcionaria:=MIN((IF((B12-A12)>30,(B12-A12),1000000)),IF((E12-A12)>30,(E12-A12),1000000),IF((H12-A12)>30,((H12-A12)),1000000))
Eu substitui
1000000
para0
, mas qualquer número funcionará, desde que seja maior do que o esperado.NOTA: Isso retornará
1000000
se nenhuma data atender aos seus critérios.Eu mantive a fórmula da mesma forma que você pode ver a mudança, mas já que você já está calculando as diferenças nas colunas C, F e I, em outras palavras
C12=B12-A12
etc, poderia ser simplificado como:=MIN((IF(C12>30,C12,100000000)),IF(F12>30,F12,1000000),IF(I12>30,I12,1000000))
E há outras simplificações que podem ser feitas, mas isso deve ajudá-lo.
fonte