bonjour,
toutes les fonctions contenant decaler, indirect et volatile, sont réévaluées dès qu'une cellule est modifiée, ce qui peut provoquer rapidement des millions de re-calculs, souvent inutiles.
decaler est souvent utilisé pour pouvoir avoir une formule qu'on peut recopier facilement, mais pour des les raisons évoquées ci-dessus, il est préférable de modifier chaque formule pour y préciser la plage qu'on aurait obtenue avec l'instruction decaler ou indirect (on peut utiliser VBA pour cela, ou faire les calculs en VBA)