Como usar uma variável uma vez, na equação, no Excel 2007?

1

ok, existe uma maneira de declarar uma variável dentro de uma célula, sem chamar o nome da célula 3 vezes, através da equação (?)?

Eu inventei isso para calcular a idade de um DOB inserido usando a função = DATE (Y, M, D) . Comparar a data de hoje e usar as declarações IF .

Neste exemplo, a célula que está sendo chamada é B5 (contendo, DATE (Y, M, D))

=YEAR(TODAY())-YEAR(B5)+(IF(MONTH(B5)>MONTH(TODAY()),1,(IF((DAY(B5))<(DAY(TODAY())), 0,1))))-1

Para tornar mais simples dar a um colega de trabalho que trabalha em uma cidade diferente, que precisa calcular a idade de seus clientes.

    
por ThingsOfYourMind 22.04.2015 / 19:42

1 resposta

0

Não, não é possível declarar uma variável para uma referência de célula dentro de uma fórmula. Você só precisa se referir à célula toda vez que precisar referenciar seu valor.

Quanto a simplificar sua fórmula de cálculo de idade, você pode tentar o seguinte:

=ROUNDDOWN(YEARFRAC(B5,TODAY()),0)
    
por 22.04.2015 / 19:57