Ankstesnės mokėjimo datos įrašymas šalia kiekvienos mokėjimo datos sąraše

Anonim

Problema:

A ir B stulpeliuose yra kliento ID ir jų naujausios mokėjimo datos.
Prie kiekvieno įrašo norime pridėti ankstesnio to paties kliento mokėjimo datą.

Sprendimas:

Naudokite INDEX, MATCH, MIN ir IF funkcijas šioje masyvo formulėje:
{= INDEKSAS ($ B $ 2: $ B $ 10, MATCH (MIN (IF ((((B2- $ B $ 2: $ B $ 10))> 0)*(A2 = $ A $ 2: $ A $ 10), (B2- $ B $ 2: $ B $ 10))), B2- $ B $ 2: $ B $ 10,0))}
Įveskite formulę langelyje C2 ir vilkite stulpelį žemyn.
Jei konkrečiam klientui nėra ankstesnės mokėjimo datos, dabartinės mokėjimo datos data bus rodoma abiejuose stulpeliuose.