Fórmula de Excel: pago dividido entre meses -

Tabla de contenido

Fórmula genérica

=amount/months*AND(month>=start,month<(start+months))

Resumen

Para distribuir uniformemente un pago u otra cantidad durante un número determinado de meses, con un mes de inicio variable, puede usar una fórmula simple junto con la función Y y un poco de lógica booleana. En el ejemplo que se muestra, la fórmula en E5 es:

=amount/months*AND(E4>=start,E4<(start+months))

Donde cantidad es el rango con nombre C4, meses es el rango con nombre C5 e inicio es el rango con nombre C6

Explicación

En esencia, esta es una fórmula simple que simplemente divide la cantidad total por la cantidad de meses dados:

=amount/months

El truco consiste en "cancelar" esta cantidad en los meses en que no se aplica.

Para hacer esto, usamos esta expresión lógica:

AND(E4>=start,E4<(start+months))

Aquí usamos la función AND para probar cada mes en la fila 4 para ver si es mayor o igual al mes de inicio dado, y menor que el mes final, calculado sumando el mes de inicio al total de meses.

Y devolverá TRUE solo cuando ambas condiciones sean TRUE, y devolverá FALSE en otro caso. Esto efectivamente elimina los cálculos en meses que quedan fuera del rango de interés. Esto funciona porque durante las operaciones matemáticas, FALSE se convierte en cero y TRUE se convierte en 1.

Sin rangos con nombre

La fórmula del ejemplo que se muestra utiliza tres rangos con nombre. Sin estos rangos con nombre, la fórmula se puede escribir así:

=$C$4/$C$5*AND(E4>=$C$6,E4<($C$6+$C$5))

Articulos interesantes...